Вопрос

Я пытаюсь отобразить форму карты мира на моем геосервере с проекцией Mercator. Я пытался объявить SRS на GeoServer и определить прогнозы EPSG 3785 или 900913 в OpenLayers без успеха. Я также попытался репроектировать ShapeFile с помощью OGR2OGR, но результат немного выключен.

Оригинал:Original

Преобразовано:alt text

Вот используемая команда:

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

Я новичок в этой технологии и картировании концепций. Любые указатели будут высоко оценены!

Это было полезно?

Решение

Геосерверный указатель для этого - непрерывная упаковка карты.

В GeoServer 2.0.1+ и выше этой проблемы можно решить, запустив GeoServer со следующими вариантами JVM:

-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-continoury-map-wrapping.html

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top