Ich habe einige hochwertige LiDAR-Daten. Ich muss es dynamisch verarbeiten und ein Feld (kein Höhenfeld) abhängig von meiner Eingabe und Höhe an diesem Punkt aktualisieren. Sobald dies erledigt ist, muss ich diese Rasterdaten auf der Webkarte (Bing Map, Google Map usw.) so schnell wie möglich in Echtzeit anzeigen. Folgendes konnte ich bisher tun: Ich habe einige Skripte mit ArcGIS Python Lib erstellt, die meine Lidar-Clips verarbeiten, ein Feld hinzufügen und dieses Feld entsprechend der eingehenden Eingabe aktualisieren. Jetzt habe ich also im Grunde alle Die Punkte auf dem Raster werden alle 5 Minuten in 3 Kategorien eingeteilt. Wenn ich dieses Raster in arcGIS ansehe, kann ich schöne 3-farbige Raster anzeigen, die sich auf einer Basiskarte überlappen.
Aber jetzt muss ich diese Rasterclips auf einer Webkarte rendern. Mein erstes Ziel war es, diese klassifizierten Clips zu polygonisieren und die Polygone auf einer JavaScript-Karte anzuzeigen. Die Polygonisierung nimmt jedoch viel Zeit in Anspruch und wird daher eliminiert.
Jetzt kann ich auch die Raster-Rendering-Funktionen von GeoServer verwenden, um die Bilder anzuzeigen. Verwenden Sie dann dieses von mir erstellte WMS, um es auf Bing Maps zu überlappen. Hier stecke ich fest. Ich habe keine Ahnung, wie ich automatisch von Geoserver unterstützte Raster wie Geotiff, jpg200o usw. aus meinen ADF-Dateien abrufen, sie zuerst auf offenen Ebenen rendern und dann versuchen kann, sie auf Bing-Maps zu überlappen.
Wenn jemand ein gutes Tutorial kennt, das diese Art des Renderns sich dynamisch ändernder Raster auf der Karte ausführt, wäre es großartig, wenn Sie mich darauf hinweisen könnten.
Auch wenn es andere bessere Ansätze gibt, um diese Art von System einzurichten, schlagen Sie bitte vor. Ich bin offen für fast jede Lösung.
Vielen Dank
PS: Ich bin ziemlich gut in Webprogrammierung, Webdiensten, Datenbanken und Skripten usw. Aber neu in der Arbeit mit Lidar und Geo-Rasters.