¿Qué representa exactamente un layer
en el Leaflet Mapping Library?Definición de una capa de folleto
Conceptualmente, para mí, una capa representaría un nivel único de algún tipo de característica u objeto; por ejemplo, todos los mosaicos de imágenes que representan el mapa de nivel base se representarán en una sola capa, un conjunto de polígonos que representan estados en los EE. UU. puede estar en su propia capa separada.
Mirando específicamente a L.GeoJSON.addGeoJSON(geojson)
, se lee que cada nuevo polígono creado se coloca en su propia capa (y luego tal vez se fusionó con la capa que está llamando al método?). Mi caso de uso es que necesito agregar muchos objetos geoJSON uno a la vez y quiero asegurarme de no crear muchas capas innecesarias (o si lo estoy, si esto es realmente malo).
Gracias.
Esta es una gran respuesta, gracias. Para que quede claro, 'L.GeoJSON' es en realidad un grupo de capas (un grupo de otras capas) en lugar de una capa en sí misma. Nit picky, pero para mayor claridad si otros leen esto. – oli
@oli gracias y tienes razón, L.GeoJSON es un LayerGroup, pero creo que un LayerGroup también podría considerarse una capa (según la definición). De todos modos, actualicé la respuesta para mayor claridad. –