[Gfoss] Openlayer e WFS

Francesco Geri francescogeri a yahoo.it
Gio 28 Ott 2010 10:08:25 CEST


Si questo lo avevo fatto. Basta inserire una nuova riga con la stringa 
ptroj nel file epsg. Cmq se il sistema di riferimento fosse stato 
sbagliato anche in un client wfs come qgis il layer mi si sarebbe 
posizionato in maniera diversa, invece viene proiettato in maniera esatta.
Tutto funziona tranne in OL.
La getfeatures risponde con un xml dove sono riportate le coordinate 
degli elementi (in spherical mercator 900913).

Il 28/10/2010 09:52, Vito Meuli ha scritto:
> Per il poco che so di proj4js, per definire un SRS che non è tra quelli già inclusi per default (i pochissimi detti prima) devi caricare esplicitamente nella tua applicazione il file della definizione.
> Vedi il manuale:
> http://trac.osgeo.org/proj4js/wiki/UserGuide#Ifyouknowtheprojectionstobeusedinyourapplication
>
> Ciao
> Vito
>
> ----- Messaggio originale -----
> Da: "Luca Casagrande"<luca.casagrande a gmail.com>
> A: "Niccolo Rigacci"<niccolo a rigacci.org>
> Cc: gfoss a lists.gfoss.it
> Inviato: Mercoledì, 27 ottobre 2010 19:01:01 GMT +01:00 Amsterdam/Berlino/Berna/Roma/Stoccolma/Vienna
> Oggetto: Re: [Gfoss] Openlayer e WFS
>
> Il 27/10/2010 18:42, Niccolo Rigacci ha scritto:
>    
>> On Wed, Oct 27, 2010 at 06:32:35PM +0200, Luca Casagrande wrote:
>>
>>      
>>> Come hai impostato la riproiezione? Se usi altri sistemi di riferimento,
>>> devi definirli ad esempio:
>>>
>>> Proj4js.defs["EPSG:3004"] = "+proj=tmerc +lat_0=0 +lon_0=15 +k=0.9996
>>> +x_0=2520000 +y_0=0 +ellps=intl +units=m
>>> +towgs84=-104.1,-49.1,-9.9,0.971,-2.917,0.714,-11.68 +no_def";
>>> var roma40 =new Proj4js.Proj('EPSG:3004');
>>>
>>>        
>> Non ho mai definito proiezioni Proj4js quando uso OpenLayers,
>> suppongo che sto usando dei valori predefiniti che arrivano con
>> OpenLayers stesso e magari EPSG:32632 non c'è!
>>
>> Sai in quale file devo andare a guardare?
>>
>>
>>      
> Da quel che so, l'unica trasformazione che puoi fare senza definire SRS
> è da 900913 a 4326
> e viceversa.
>
> Ciao
> Luca
> _______________________________________________
> Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione
> Gfoss a lists.gfoss.it
> http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
> Questa e' una lista di discussione pubblica aperta a tutti.
> I messaggi di questa lista non rispecchiano necessariamente
> le posizioni dell'Associazione GFOSS.it.
> 474 iscritti al 18.9.2010
>
>    


Maggiori informazioni sulla lista Gfoss