Saya bertanya-tanya apakah ada LayerSwitcher
kontrol di OpenLayers 3?
Saya membaca bahwa ol3 adalah penulisan ulang yang lengkap. Tapi sepertinya saya tidak dapat menemukan yang setara dengan LayerSwitcher
dari http://openlayers.org/en/latest/apidoc/ol.control.html . Saya tidak melihat bagaimana seseorang dapat menghidupkan dan mematikan lapisan tanpa kendali ini. Apakah LayerSwitcher
diubah namanya menjadi sesuatu yang lain, hilang atau dokumentasi tidak lengkap?
Jika OpenLayers3 tidak memiliki LayerSwitcher
, apakah ada yang tahu contoh yang mengimplementasikan kontrol kustom seperti LayerSwitcher lama?
sumber
http://wp.ellevator.net/quick-n-dirty-layer-switcher-for-openlayers-3/2/
sementara saya berpikir serius untuk beralih ke leafletada proyek tentang github yang sedang berjalan tetapi ini masih dalam tahap yang sangat awal. Itu menggunakan extjs untuk panel pohon. periksa di sini extjs_ol3_layercontrol
sumber
Anda juga mungkin ingin melihat ekstensi ini yang menerapkan kontrol switching lapisan dengan banyak fitur tambahan yang berguna seperti mengaktifkan dan menonaktifkan grup lapisan keseluruhan, mengontrol visibilitas lapisan melalui slider dan mengubah urutan gambar lapisan.
sumber
Anda juga dapat mencari JavaScript layer-switcher yang telah diterapkan untuk Openlayers v3.x dalam contoh ini Peta Jarak Terdekat .
Anda juga dapat mengunduhnya dan menerapkannya dalam proyek Anda.
sumber