質問

メルカトルの投影で、ジオザーバーの世界地図ShapeFileをレンダリングしようとしています。 GeoserverでSRSを宣言し、OpenLayersで3785または900913のEPSG投影を定義して成功しようとしました。また、ogr2ogrを使用してShapeFileを非難しようとしましたが、結果はわずかにオフです。

オリジナル:Original

変換された:alt text

これが使用されるコマンドです:

ogr2ogr -t_srs EPSG:3785 target.shp source.shp

私はこのテクノロジーとマッピングの概念に慣れています。どんなポインターも大歓迎です!

役に立ちましたか?

解決

このためのGeoserverポインターは、連続マップラッピングです。

Geoserver 2.0.1+以上では、次のJVMオプションでGeoServerを開始することでこの問題を解決できます。

-DADVANCED_PROJECTION_HANDLING=true -DUSE_STREAMING_RENDERER=true

今後のGeoserver 2.1.xでは、この設定がデフォルトでオンになっています。

EPSGで投影されたマップの例の画像:900913

http://2.bp.blogspot.com/_0_xIiXP5xuY/S34-EuJPxAI/AAAAAAAAAKQ/Ez1_aMsRcHg/s1600/continents_900913.png

より詳しい情報: http://geo-solutions.blogspot.com/2010/02/geoserver-continuous-map-wrapping.html

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top