高品質のLiDARデータがいくつかあります。それを動的に処理し、その時点での入力と標高に応じてフィールド(標高フィールドではない)を更新する必要があります。これが完了したら、このラスターデータをWebマップ(Bing Map、Googleマップなど)にできるだけリアルタイムで表示する必要があります。これまでにできることは次のとおりです。ArcGISPythonLibを使用して、LIDARクリップを処理し、フィールドを追加し、入力に応じてそのフィールドを更新するスクリプトをいくつか作成しました。これで、基本的にすべてが可能になりました。ラスター上のポイントは、5分ごとに3つのカテゴリに分類されます。このラスターをarcGISで表示すると、ベースマップ上に重なった3色のラスターを表示できます。
しかし今、私はこれらのラスタークリップをWebマップ上にレンダリングする必要があります。私の最初は、これらの分類されたクリップをポリゴン化し、JavaScriptマップにポリゴンを表示することでした。しかし、ポリゴン化には多くの時間がかかるため、ポリゴン化は排除されます。
今私が持っている他のオプションは、GeoServerのラスターレンダリング機能を使用して画像を表示することです。次に、私が作成したこのWMSを使用して、BingMapsに重ねます。これは私が立ち往生しているところです。Geoserverがサポートするラスター(Geotiff、jpg200oなど)をADFファイルから自動的に取得し、最初に開いているレイヤーでレンダリングしてから、BingMapでオーバーラップさせる方法がわかりません。
マップ上で動的に変化するラスターのこの種のレンダリングを行う優れたチュートリアルを誰かが知っているなら、私にそれを指摘していただければ素晴らしいでしょう。
また、この種のシステムを導入するためのより良いアプローチが他にある場合は、提案してください。私はほとんどすべての解決策を受け入れています。
ありがとう
PS:私は、Webプログラミング、Webサービス、データベース、スクリプトなどがかなり得意です。しかし、LidarとGeo-Rasterを使用するのは初めてです。