Saya memiliki peta yang menampilkan data Open Street Map pada citra untuk Pennsylvania. Sebagai dasar pembayaran ke jalan (dan akhirnya lapisan lain), saya memiliki dua lapisan dasar - Blue Marble NG dan citra USGS EROS 1ft. Saya ingin dapat menggabungkan dua lapisan ini menjadi objek peta basis tunggal yang beralih secara otomatis ketika pengguna memperbesar karena tidak masuk akal untuk melihat citra 1 kaki untuk seluruh negara atau citra Marmer Biru ketika Anda memperbesar.
Idealnya saya ingin melakukan ini di sisi klien karena saya menarik citra dari dua situs yang berbeda.
openlayers-2
Ian Turton
sumber
sumber
Jawaban:
Berikut halaman contoh dengan pengendali acara untuk zoomend - http://www.openlayers.org/dev/examples/events.html .
sumber
Cara lain ... menggunakan kontrol opacity
Coba contoh ini https://github.com/openlayers/ol2/blob/master/examples/layer-opacity.html
kombo USGS_EDC_Elev_NED_3 (Bantuan Berarsir) dan Topo Maps dengan kontrol opacity
Bekerja dengan sangat baik.
sumber