我正在尝试使用墨卡托投影在我的地理服务器上渲染世界地图 shapefile。我尝试在 Geoserver 上声明 SRS 并在 Openlayers 中定义 EPSG 投影 3785 或 900913,但均未成功。我还尝试使用 ogr2ogr 重新投影 shapefile,但结果略有偏差。
原来的:
转换:
这是使用的命令:
ogr2ogr -t_srs EPSG:3785 target.shp source.shp
我是这项技术和映射概念的新手。任何指针将不胜感激!
我正在尝试使用墨卡托投影在我的地理服务器上渲染世界地图 shapefile。我尝试在 Geoserver 上声明 SRS 并在 Openlayers 中定义 EPSG 投影 3785 或 900913,但均未成功。我还尝试使用 ogr2ogr 重新投影 shapefile,但结果略有偏差。
原来的:
转换:
这是使用的命令:
ogr2ogr -t_srs EPSG:3785 target.shp source.shp
我是这项技术和映射概念的新手。任何指针将不胜感激!
用于此的地理服务器指针是连续地图包装。
在 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