OpenLayers 6 - добавление второго векторного слоя листов приводит к исчезновению меток базового слоя - PullRequest
0 голосов
/ 18 октября 2019

Я использую OpenLayers 6 для отображения двух источников листов MVT в виде двух слоев. Базовый слой имеет источник MVT из локальной службы, обслуживающей файл OpenMapTiles mbtile, с использованием стиля osm-bright, поставляемого с файлом. Второй источник - это слой MVT, полученный из сервиса Tegola.

Когда отображается только базовый слой, метки базовой карты отображаются правильно. При добавлении второго слоя метки базовой карты больше не отображаются.

Это ошибка или есть какие-то другие настройки, которые необходимо применить?

1 Ответ

0 голосов
/ 24 октября 2019

Проблема вызвана текущей проблемой с OL6, описанной и решенной в этой проблеме .

Исправление состоит в том, чтобы указать другой className для второго VectorTile слояОбъект добавлен на карту. Когда это сделано, отображаются метки на векторном слое базовой карты.

...