Что именно представляет layer
в Leaflet Mapping Library?Определение слоя листовок
Концептуально, для меня слой будет представлять собой один уровень определенного типа объекта или объекта; например, все плитки изображения, представляющие карту базового уровня, будут представлены на одном уровне, множество полигонов, представляющих состояния в США, может находиться на отдельном отдельном уровне.
В частности, глядя на L.GeoJSON.addGeoJSON(geojson)
, он пишет, что каждый созданный новый многоугольник помещается в собственный слой (а затем, возможно, сливается со слоем, на который вы вызываете метод?). Мой вариант использования заключается в том, что мне нужно добавить много объектов geoJSON по одному за раз, и я хочу, чтобы я не создавал много ненужных слоев (или, если да, если это действительно плохо).
спасибо.
Это отличный ответ, спасибо. Чтобы быть понятным, 'L.GeoJSON' на самом деле представляет собой группу слоев (группу других слоев), в отличие от самого слоя? Нит придирчивый, но просто для полной ясности, если другие прочтут это. – oli
@oli спасибо, и вы правы, L.GeoJSON - группа LayerGroup, но я думаю, что LayerGroup также можно считать слоем (в зависимости от определения). Во всяком случае, я уточнил ответ для ясности. –