Dinamik raster (lidar) verileri bir Web haritasında nasıl görüntülenir?


10

Bazı yüksek kaliteli LiDAR verilerim var. Dinamik olarak işlemek ve benim girdi ve o noktada yükseklik bağlı olarak bir alan (yükseklik alanı değil) güncelleştirmek gerekir. Bu yapıldıktan sonra, bu raster verilerini Web Haritası'nda (Bing Haritası, Google Haritası vb.) Mümkün olduğunca gerçek zamanlı olarak göstermem gerekiyor. İşte şimdiye kadar yapabildiklerim: Lidar kliplerimi işleyen, bir alan ekleyen, girişe göre bu alanı güncelleyen ArcGIS Python Lib kullanarak bazı komut dosyaları buldum. Şimdi temelde hepsine sahibim Rasterdeki noktalar her 5 dakikada bir 3 kategoride sınıflandırılır. Bu raster'i arcGIS'de görüntülersem, bir temel harita üzerinde çakışan güzel 3 renkli raster görebilirsiniz.

Ama şimdi bu raster klipleri bir Web haritasında işlemem gerekiyor. İlk olarak, bu sınıflandırılmış klipleri çokgenleştirmek ve çokgenleri bir JavaScript Haritasında görüntülemekti. Ancak çokgenleştirme çok zaman alır ve böylece ortadan kaldırılır.

Şimdi diğer seçenek görüntüleri görüntülemek için GeoServer'ın Raster oluşturma yeteneklerini kullanmaktır. Ardından Bing Maps üzerinde üst üste binmek için oluşturduğum bu WMS'yi kullanın. Burada sıkışıp kaldım. Geoserver'ın ADF dosyalarımdan Geotiff, jpg200o vb.Gibi destekleyicileri otomatik olarak nasıl alacağına dair hiçbir fikrim yok, önce açık katmanlarda oluşturduktan sonra bing haritalarında çakışmaya çalışın.

Birisi harita üzerinde dinamik olarak değişen rasterlerin bu tür bir renderini yapan iyi bir öğreticiyi biliyorsa, beni işaret edebilirseniz harika olur.

Ayrıca, bu tür bir sistemi hayata geçirmek için başka daha iyi yaklaşımlar varsa, lütfen önerin. Neredeyse tüm çözümlere açığım.

Teşekkürler

PS: Ben web programlama, web hizmetleri, veritabanları ve script vb oldukça iyi. Ama Lidar ve Geo-Rasters ile çalışmak için yeni.

Yanıtlar:


6

GeoServer Web Uygulama Ağı KMZ'nizi gerçek zamanlı olarak sağlayabilir.

Burada çok iyi bir 'Lidar'ı Google Earth'te Görselleştir' sayfası var

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

kilit nokta:

"Biz 10 ayakları hatları gilmer.kmz (c, d) 10 8 döşeme oluşturmak az 100 ana bellek MB ve 357 LAS dosyalarından hiçbir geçici disk alanı kullanarak sadece 20 dakika olduğunu (Batı Virginia Görüntüleme tarafından sağlanan) içerirler toplam 156 milyon LIDAR puanı .

Verileriniz hazır olduğunda Geoserver'dan Ağ KMZ'sini kullanabilirsiniz

Bu Ağ KML'sine sahip web üzerindeki Google Earth örneği: http://code.google.com/apis/earth/documentation/samples/kmlnetworklink_example.html

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.