Domanda

Sto cercando di rendere una mappa shapefile mondo sul mio Geoserver con una proiezione di Mercatore. Ho provato dichiarando l'SRS sul Geoserver e la definizione di proiezioni EPSG di 3785 o 900913 in Openlayers senza successo. Ho anche cercato di riproiettare shapefile utilizzando ogr2ogr ma il risultato è un po 'fuori.

originale: Original

Convertito: alt text

Ecco il comando utilizzato:

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

Sono nuovo a questa tecnologia di mappatura e concetti. Tutti gli indicatori sarebbe molto apprezzato!

È stato utile?

Soluzione

Il puntatore GeoServer per questo è mappa continuo avvolgimento.

In GeoServer 2.0.1+ di là di questo problema può essere risolto partendo GeoServer con le seguenti opzioni JVM:

-DADVANCED_PROJECTION_HANDLING=true -DUSE_STREAMING_RENDERER=true

Nella prossima 2.1.x GeoServer, questa impostazione è attivata per impostazione predefinita.

Esempio immagine di una mappa proiettato in EPSG: 900913

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

Più informazioni: http: // geo-soluzioni .blogspot.com / 2010/02 / GeoServer-continua-map-wrapping.html

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top