Як відобразити динамічні растрові (лідарні) дані на веб-карті?


10

У мене є якісні дані про LiDAR. Мені потрібно динамічно обробляти та оновлювати поле (а не поле висоти) залежно від мого введення та висоти в цій точці. Після цього мені потрібно відобразити ці растрові дані на Веб-карті (карта Bing, Карта Google тощо) якомога більше реального часу. Ось що мені вдалося зробити до цих пір: я придумав кілька сценаріїв за допомогою ArcGIS Python Lib, які обробляють мої кліпи lidar, додають поле, оновлюють це поле відповідно до вхідних даних. Отже, я в основному маю все бали на растрі класифіковані в 3 категорії кожні 5 хвилин. Якщо я переглядаю цей растр у arcGIS, я можу переглянути 3-х кольорові растрові, які перекриваються на базовій карті.

Але тепер мені потрібно винести ці растрові кліпи на веб-карту. Першим моїм завданням було полігонізація цих класифікованих кліпів та відображення полігонів на JavaScript-карті. Але полігонізація займає багато часу, і тим самим її усувають.

Тепер у мене є інший варіант - використовувати можливості візуалізації растрових зображень GeoServer для відображення зображень. Потім використовуйте цей створений нами WMS, щоб перекрити його на Bing Maps. Тут я застряг. У мене немає поняття, як автоматично отримати растри, які підтримує Geoserver, наприклад Geotiff, jpg200o тощо з моїх файлів ADF, спочатку вивести їх на відкриті шари, а потім спробувати перекрити їх на картах bing.

Якщо хтось знає який-небудь хороший підручник, який робить такий вид відображення динамічно змінюються растрах на карті, буде чудово, якщо ви могли б мені вказати на це.

Також, якщо є якісь інші кращі підходи для створення такої системи, будь ласка, підкажіть. Я відкритий для майже будь-якого рішення.

Дякую

PS: Я досить добре займаюся веб-програмуванням, веб-сервісами, базами даних та сценаріями і т. Д. Але новим для роботи з Lidar та Geo-Rasters.

Відповіді:


6

GeoServer може постачати вашу мережу веб-додатків KMZ - у режимі реального часу.

Тут є дуже хороша сторінка "Візуалізувати Лідар в Google Планета Земля"

http://www.cs.unc.edu/~isenburg/googleearth/ (Мартін Ізенбург та Джонатан Шевчук)

Ключовим моментом є:

"ми створюємо контур 10 на 8 футів gilmer.kmz (c, d) лише за 20 хвилин, використовуючи менше 100 Мбайт основної пам'яті та не тимчасового дискового простору з 357 файлів LAS (наданих West Virginia View), які містять загалом 156 мільйонів балів LIDAR .

Після того, як ваші дані будуть готові, ви можете використовувати мережевий KMZ від Geoserver

Приклад Google Планета Земля в Інтернеті за допомогою цієї мережевої KML: http://code.google.com/apis/earth/documentation/samples/kmlnetworklink_example.html

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.