¿Cómo agregar puntos GeoJSON como un mosaico de vectores en el folleto?

He leído todas las preguntas sobre Stack Overflow que puedo encontrar y cada ejemplo que puedo encontrar en la web para agregar mosaicos vectoriales GeoJSON a un mapa de folleto. Desafortunadamente, todavía no puedo entenderlo, y mucho menos hacer que funcione en mis datos.

Tengo un GeoJSON (aquí) con muchos puntos. Puedo agregarlo bien como una capa en Leaflet, así que estoy seguro de que es un archivo válido con valores reales.

He intentadogeojson-vt ycuadrícula de vector de folleto.

geojson-vt sigue devolviendo un error:
Uncaught ReferenceError: z is not defined at <anonymous>:1:30
con este código:

geoJson = {data}
var tileOptions = {
    maxZoom: 18, 
    tolerance: 5, 
    extent: 4096,
    buffer: 64, 
    debug: 0, 
    indexMaxZoom: 0, 
    indexMaxPoints: 100000, 
};
var tileIndex = geojsonvt(geoJson, tileOptions);
var tile = tileIndex.getTile(z, x, y);

Tengo muchos problemas para diagnosticar esto porque ninguno de los ejemplos que he encontrado ha mostrado sus datos, pero tampoco ninguno ha hecho referencia a la definición de z, x e y, y esos no son valores obligatorios para un objeto GeoJSON. ¿Qué me estoy perdiendo?

Deotra pregunta mia Aprendí que la cuadrícula de vector de folleto tiene un error con los puntos GeoJSON. Logré cambiar parte del código fuente para resolver el error inicial, pero ahora recibo más de 1,000 errores como:
Error: <path> attribute d: Expected number, "MNaN,47.5aundefin…".

del código:
L.vectorGrid.slicer(geoJson).addTo(map)

¿Cómo puedo agregar puntos GeoJSON como una capa de mosaico vectorial a un mapa de folleto? ¿Alguien tiene ejemplos simples con datos como referencia? Cualquier ayuda u otras instrucciones para investigar serían apreciadas.

Respuestas a la pregunta(2)

Su respuesta a la pregunta