Имеется ли в библиотеке OpenLayers возможность назначать / получать уникальный идентификатор для слоев, добавленных на карту, или мне придется реализовать его самостоятельно?
Этот вопрос возникает из-за моей потребности однозначно идентифицировать различные типы слоев, которые я добавляю на свою карту (в основном LayerGroup и TileLayer), и для присвоения одного и того же идентификатора ссылки каждому слою, который я создаю параллельно в DIV, подобном таблице содержимого (например, ol-Layerswitcher ). Таким образом, я смогу однозначно идентифицировать свой слой / группу слоев на карте и его контекст DOM (где я могу контролировать, например, его видимость, масштабирование и т. Д. c.).
Я думал что-то подобное будет существовать, поскольку это кажется довольно важным, но я не могу найти его в документации, отличной от API.
Этот вопрос связан с этим другим моим вопросом , где я, по сути, предполагаю что встроенного метода для назначения / получения идентификаторов для слоев не существует, и я пытаюсь выяснить, как расширить классы и методы OpenLayers для реализации и получения этих свойств в любое время и в любом месте.