GeoserverとOpenLayersを備えたメルカトル投影世界地図
-
11-10-2019 - |
質問
メルカトルの投影で、ジオザーバーの世界地図ShapeFileをレンダリングしようとしています。 GeoserverでSRSを宣言し、OpenLayersで3785または900913のEPSG投影を定義して成功しようとしました。また、ogr2ogrを使用してShapeFileを非難しようとしましたが、結果はわずかにオフです。
オリジナル:
変換された:
これが使用されるコマンドです:
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://geo-solutions.blogspot.com/2010/02/geoserver-continuous-map-wrapping.html
所属していません StackOverflow