0

GeoServerに関しては初心者で、マップレイヤーの上に画像を表示する簡単な方法があるかどうかを調べようとしています。

背景: 私のアプリケーションでは、検索条件に基づいて、マップ上にいくつかのポリゴンが描画されます。各ポリゴンには、対応するイメージ (TIFF 形式) があり、どこかに格納されています。ユーザーが特定のズームレベルにズームインしたときに、マップの上に画像をロードしたいと考えています。

これはopenLayersを使用して実行できることは知っていますが、私の画像はTIFF形式であるため(私が知る限り、openLayersはTIFF画像をレンダリングできません)、最初にそれらを.PNGに変換する必要があります。私が持っている画像。

したがって、特定のズーム レベルで特定のポリゴンの画像を取得する画像レイヤーを作成できるかどうか疑問に思っていました。もしそうなら、誰かが私に例を指摘するか、これが可能かどうかについての考えを教えてください。

私はSpring 2.5、Tomcat 5、Java 1.6、およびgeoserver 2.0を使用しています

ありがとう。

4

1 に答える 1

0

GeoServer のスタイリング言語である SLD は、ポリゴンをレンダリングするときに塗りつぶしテクスチャを提供するために画像ファイルを使用することをサポートしています。処理するポリゴンの数が少ない場合は、塗りつぶし用の独自の画像 URL を使用して、ポリゴンごとにスタイル ルールを設定できます。それ以外の場合は、データ属性から画像 URL への定式的なマッピングを確立し、GeoServer の動的シンボライザー機能を使用して画像を参照することをお勧めします。

于 2010-05-23T00:41:27.857 に答える