1

私は Openlayers を初めて使用するので、この質問が Openlayers または Geoserver の範囲に含まれるかどうかわかりません。地図上にいくつかの poi データをレイヤーの形で表示しています。

要件は、ユーザーがマップ上の任意の場所に円または多角形を描画できることであり、この領域内のすべての POI を抽出する必要があります。

どのように実装できるかわかりません。createRegularPolygon を使用して円または多角形を作成していますが、円内のフィーチャを取得する方法がわかりません。入力はありますか?

4

1 に答える 1

1

これには WPS (Web Processing Service) を使用する必要があります。これは Geoserver で利用でき、Geoserver には Request Builder もあります。こちらを参照してください。

Geoserver WPS リクエストビルダー

これは関連する質問です。これは、あなたがやりたいのと同じことだと思います:

gis.stackexchange.com - ユーザー定義のポリゴンの機能情報の表示

GIS に関する質問への回答を知っている人が多いため、GIS 関連の質問はすべてそこに投稿する必要があります。

于 2013-01-08T23:29:31.780 に答える