Bagaimana cara menampilkan data raster dinamis (LIDAR) pada peta Web?


10

Saya memiliki beberapa data LiDAR berkualitas tinggi. Saya perlu memprosesnya secara dinamis, dan memperbarui bidang (bukan bidang elevasi) tergantung pada input dan ketinggian saya pada saat itu. Setelah ini selesai, saya perlu menampilkan data raster ini di Web Map (Bing Map, Google Map dll) seketika mungkin. Inilah yang dapat saya lakukan sampai sekarang: Saya telah membuat beberapa skrip menggunakan ArcGIS Python Lib, yang memproses klip lidar saya, menambahkan bidang, memperbarui bidang itu sesuai dengan input yang masuk. Jadi sekarang saya pada dasarnya memiliki semua poin pada raster diklasifikasikan menjadi 3 kategori setiap 5 menit. Jika saya melihat raster ini di arcGIS saya dapat melihat raster 3 warna yang bagus tumpang tindih pada peta dasar.

Tapi sekarang saya perlu membuat klip raster ini di peta Web. Namun pertama saya adalah untuk mempolarisasi klip-klip rahasia ini dan menampilkan poligon pada Peta JavaScript. Tetapi poligonisasi membutuhkan banyak waktu, dan karenanya dihilangkan.

Sekarang pilihan lain yang saya miliki adalah menggunakan kemampuan rendering Raster GeoServer untuk menampilkan gambar. Kemudian gunakan WMS yang saya buat ini, untuk tumpang tindih di Bing Maps. Di sinilah saya terjebak. Saya tidak tahu cara mendapatkan Raster yang didukung Geoserver secara otomatis, seperti Geotiff, jpg200o dll dari file ADF saya, render di layer terbuka terlebih dahulu, kemudian coba tumpang tindih di bing maps.

Jika seseorang mengetahui adanya tutorial bagus yang melakukan render raster yang berubah secara dinamis di peta, akan lebih bagus jika Anda bisa mengarahkan saya ke sana.

Juga jika ada beberapa pendekatan lain yang lebih baik untuk mendapatkan sistem semacam ini di tempat, Silakan sarankan. Saya terbuka untuk hampir semua solusi.

Terima kasih

PS: Saya cukup pandai pemrograman web, layanan web, database dan skrip dll. Tetapi baru bekerja dengan Lidar dan Geo-Rasters.

Jawaban:


6

GeoServer dapat memasok Jaringan Aplikasi Web Anda KMZ - secara waktu nyata.

Ada halaman 'Visualisasikan Lidar di Google Earth' yang sangat bagus di sini

http://www.cs.unc.edu/~isenburg/googleearth/ (Martin Isenburg & Jonathan Shewchuk)

titik kuncinya adalah:

"Kami membuat 10 dengan 8 ubin 10 kaki kontur gilmer.kmz (c, d) hanya dalam 20 menit menggunakan memori utama kurang dari 100 MB dan tidak ada ruang disk sementara dari 357 file LAS (disediakan oleh West Virginia View) yang berisi total 156 juta poin LIDAR .

Setelah data Anda siap, Anda dapat menggunakan Jaringan KMZ dari Geoserver

Contoh Google Earth di web dengan Jaringan KML ini adalah: http://code.google.com/apis/earth/documentation/samples/kmlnetworklink_example.html

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.