[Talk-it] Portale Cartografico Nazionale - autorizzazione
Federico Cozzi
f.cozzi at gmail.com
Thu May 6 16:51:11 BST 2010
On Thu, May 6, 2010 at 5:35 PM, Maurizio Napolitano <napoogle at gmail.com> wrote:
>> Potlatch usa le coordinate "alla Google", forse va bene così?
> mmm ... si incazza il WMS di PCN dicendomi che non conosce l'SRS
> msWMSLoadGetMapParams(): WMS server error. Invalid SRS given : SRS
> must be valid for all requested layers.
Leggendo il codice (andando un po' a caso) trovo:
if self.spherical_mercator:
bbox = "-20037508.34,-20037508.34,20037508.34,20037508.34"
maxresolution = "156543.0339"
if srs == "EPSG:4326":
srs = "EPSG:900913"
cioè usa la proiezione EPSG:900913 invece della EPSG:4326
Leggendo un po' in giro mi sembra di capire che EPSG:900913 sia una
versione "bastarda" della usuale Mercatore.
http://jira.codehaus.org/browse/GEOT-1511
Non vorrei che tilecache passi questo SRS al WMS del PCN che
(giustamente) si arrabbia.
Allora prova a non mettere spherical_mercator=true ma limitati a *non*
mettere né bbox né srs.
I default dovrebbero essere questi:
def __init__ (self, name, layers = None, bbox = (-180, -90, 180, 90),
data_extent = None,
srs = "EPSG:4326", description = "",
maxresolution = None,
size = (256, 256), levels = 20, resolutions = None,
extension = "png", mime_type = None, cache =
None, debug = True,
watermarkimage = None, watermarkopacity = 0.2,
spherical_mercator = False,
extent_type = "strict", units = "degrees",
tms_type = "", **kwargs ):
A questo punto mi chiedo che diamine di proiezione usi Potlatch...
Ciao,
Federico
More information about the Talk-it
mailing list