[Gfoss] WFS Edificato PCN: latitudine e longitudine invertite?

Antonio Falciano afalciano a yahoo.it
Gio 19 Giu 2014 17:48:55 CEST


Il 19/06/2014 15:11, aborruso ha scritto:
> Ne approfitto della sapienza di Antonio e Diego.

So di non sapere...

> Se lancio il comando di sotto, riesco ad ottenere un file di output:
> ogr2ogr output.shp
> WFS:http://wms.pcn.minambiente.it/ogc?map=/ms_ogc/wfs/Edifici.map
> ED.EDIFICATO.CAPOLUOGHI. -where "provincia = 'PALERMO'" --config
> GML_CONSIDER_EPSG_AS_URN YES
>
> Se invece provo ad utilizzare il parametro -spat (sia "-spat 38.113 13.335
> 38.126 13.358", che "-spat 13.34438 38.12836 13.35020 38.13484") non riesco
> a produrre alcun file di output, salvo quello con x e y invertiti che
> ottengo:
> ogr2ogr output.shp
> WFS:http://wms.pcn.minambiente.it/ogc?map=/ms_ogc/wfs/Edifici.map
> ED.EDIFICATO.CAPOLUOGHI. -spat 38.113 13.335 38.126 13.358
>
> Ho provato varie combinazioni con i parametri GML_CONSIDER_EPSG_AS_URN e
> GML_INVERT_AXIS_ORDER_IF_LAT_LONG.
>
> Che sbaglio?

Premetto che ho ancora sufficiente dimestichezza con WFS 1.1.0 e GML 3+.
Ovviamente essendo:
-spat xmin ymin xmax ymax
non si dovrebbero invertire le coordinate del filtro spaziale.
Al limite lo si dovrebbe fare con
--config GML_INVERT_AXIS_ORDER_IF_LAT_LONG YES
come gia' hai accennato di aver fatto.
Un'alternativa semplice semplice consiste nel richiedere la versione
1.0.0 oppure, prima di convertire in shapefile, potresti provare con GML
e le sue "datasource creation option", ad esempio:
-dsco FORMAT=GML3
Se non si risolve cosi' facendo, proverei a chieder lumi in lista GDAL
Developers.

ciao
Antonio

-- 
Antonio Falciano
http://www.linkedin.com/in/antoniofalciano


Maggiori informazioni sulla lista Gfoss