2014-10-28 1 views
1

Я хочу добавить флажки в основную сцену, каждая из которых указывает уровень WMS. При их выборе автоматически инициализируется провайдером с информацией о слое и добавляется на карту. Не удалось найти ничего полезного в этом. Как я могу это достичь? Есть ли какой-либо способ, определенный в Cesium API для его выполнения, или я должен просто создавать собственные флажки HTML и визуализировать сцену каждый раз, когда установлен флажок?Как добавить пользовательские элементы пользовательского интерфейса (например, флажки, комбо и т. Д.) В сцену CesiumJS?

Заранее спасибо ребята.

ответ

2

Используйте HTML-флажки (или аналогичные) для пользовательского интерфейса с API-интерфейсом Cesium API в ответ на события.

Доступен Imagery Layers Manipulation Demo, который имеет флажки, аналогичные тем, что, как я думаю, вы описываете.

Также ознакомьтесь с Sandcastle live code для вышеуказанной демонстрации.