Mam kilka wysokiej jakości danych LiDAR. Muszę go przetworzyć dynamicznie i zaktualizować pole (nie pole rzędnej) w zależności od moich danych wejściowych i wysokości w tym punkcie. Po wykonaniu tej czynności muszę wyświetlać te dane rastrowe na mapie sieci Web (mapa Bing, mapa Google itp.) W czasie rzeczywistym. Oto, co udało mi się zrobić do tej pory: Wymyśliłem kilka skryptów korzystających z ArcGIS Python Lib, które przetwarzają moje klipy lidar, dodają pole, aktualizują to pole zgodnie z nadchodzącymi danymi wejściowymi. Więc teraz mam właściwie wszystko punkty na rastrze podzielone na 3 kategorie co 5 minut. Jeśli zobaczę ten raster w arcGIS, mogę zobaczyć ładny 3-kolorowy raster nakładający się na mapę podstawową.
Ale teraz muszę wyrenderować te klipy rastrowe na mapie internetowej. Moim pierwszym było poligonizowanie tych sklasyfikowanych klipów i wyświetlanie wielokątów na mapie JavaScript. Ale poligonizacja zajmuje dużo czasu, a zatem jest eliminowana.
Teraz inną opcją, którą mam, jest użycie możliwości renderowania rastrowego GeoServera do wyświetlania obrazów. Następnie skorzystaj z utworzonego WMS, aby nakładać się na Bing Maps. Tu utknąłem. Nie mam pojęcia, jak automatycznie pobierać Rastery obsługiwane przez Geoserver, takie jak Geotiff, jpg200o itp. Z moich plików ADF, renderować je najpierw na otwartych warstwach, a następnie próbować nakładać je na mapy bing.
Jeśli ktoś zna jakiś dobry samouczek, który wykonuje tego rodzaju renderowanie dynamicznie zmieniających się rastrów na mapie, świetnie będzie, jeśli mógłbyś mnie do niego wskazać.
Również jeśli istnieją inne lepsze podejścia do wprowadzenia tego rodzaju systemu, prosimy o sugestię. Jestem otwarty na prawie każde rozwiązanie.
Dzięki
PS: Jestem całkiem dobry w programowaniu, serwisach internetowych, bazach danych i skryptach itp. Ale jestem nowy w pracy z Lidarem i Geo-Rasters.