[Gvsig_italian] EPSG:3004, EPSG:3003, Sardegna, Sicilia

Stefano Bigiarini asinobigio a gmail.com
Mer 11 Feb 2009 01:46:22 PST


grande Juan, complimenti e grazie ancora per l'implementazione!

Stefano Bigiarini

Il giorno 10 febbraio 2009 17.07, Juan Lucas Dominguez Rubio <
jldominguez a prodevelop.es> ha scritto:

>  Ciao!
>
> Finalmente ho trovato il metodo per transformare le coordinate da WGS84 a
> Monte Mario (EPSG:3003, EPSG:3004) e saranno diponibili presto su gvSIG
> Mobile. Con un po' di fortuna ho trovato su internet questa meravigliosa
> tabella con le coordinate esatte in WGS84 (cioè, il dato del GPS) e in
> Gauss-Boaga, con cui posso comprobare la precisione del metodo usato:
>
> https://sira.arpat.toscana.it/sira/Toponomastica/ic_053007.htm
>
> Un esempio a caso:
>
> Secondo la tabella, un posto chiamato "Case Colombo" hanno le coordinate:
>
> Lon = 11.3682177189667
> Lat = 42.8967747503053
>
> e in Gauss-Boaga:
>
> X = 1693387
> Y = 4752087
>
> E secondo la formula che usa gvSIG Mobile:
>
> X = 1693386.6735731496
> Y = 4752087.154752462
>
> quindi stiamo usando la stessa formula :-)
>
> Per decidere se un punto si trova nell'ambito di Sardegna o Sicilia, ho
> usato queste funzioni semplici. Se qualche isolotto del mare Tirreno si
> sente offeso, me lo faccia sapere ;-)
>
> private static boolean isSicily(double lon, double lat) {
>
>   if (lon > 15.6) return false;
>   if (lon < 11.5) return false;
>   if (lat > 38.5) return false;
>   if (lat < 36) return false;
>   return true;
> }
>
> private static boolean isSardinia(double lon, double lat) {
>
>   double sardinia_center_lon = 9.0666666667;
>   double sardinia_center_lat = 40.0666666667;
>
>   double dif_lon = lon - sardinia_center_lon;
>   double dif_lat = lat - sardinia_center_lat;
>
>   double dist2 = dif_lon * dif_lon + dif_lat * dif_lat;
>
>   if (dist2 < 4.0) {
>     return true;
>   } else {
>     return false;
>   }
> }
>
>
>
> Saluti,
>
>  Juan Lucas Domínguez Rubio
> ---
> Prodevelop SL, Valencia (España)
> 0° 22' 49.62" W, 39° 28' 25.45" N
> Tlf.: 96.351.06.12 -- Fax: 96.351.09.68
> http://www.prodevelop.es
> ---
>
> ------------------------------
> *De:* gvsig_italian-bounces a lists.gvsig.org en nombre de Stefano Bigiarini
> *Enviado el:* mar 10/02/2009 10:49
> *Para:* Lista di distribuzione in lingua italiana orientata sia agli
> utenti cheagli sviluppatori
> *Asunto:* Re: [Gvsig_italian] EPSG:3004, EPSG:3003, Sardegna, Sicilia
>
> per me la soluzione che proponi è ottima.
>
> stefano bigiarini
>
> Il giorno 10 febbraio 2009 10.20, Juan Lucas Dominguez Rubio <
> jldominguez a prodevelop.es> ha scritto:
>
>>  Scusate, ecco l'imagine.
>>
>>  Juan Lucas Domínguez Rubio
>> ---
>> Prodevelop SL, Valencia (España)
>> 0° 22' 49.62" W, 39° 28' 25.45" N
>> Tlf.: 96.351.06.12 -- Fax: 96.351.09.68
>> http://www.prodevelop.es
>> ---
>>
>> ------------------------------
>> *De:* gvsig_italian-bounces a lists.gvsig.org en nombre de Juan Lucas
>> Dominguez Rubio
>> *Enviado el:* mar 10/02/2009 10:18
>> *Para:* gvsig_italian a lists.gvsig.org
>> *Asunto:* [Gvsig_italian] EPSG:3004, EPSG:3003, Sardegna, Sicilia
>>
>>    Ciao,
>>
>> Siccome alcuni utenti italiani tengono la loro cartografia nei sistemi
>> EPSG:3003 e EPSG:3004, ci hanno chiesto di aggiungere questi codici tra i
>> sistemi di riferimento conosciuti da gvSIG Mobile in modo che sia possibile
>> usare il GPS anche con quella cartografia.
>>  Se non sbaglio, il codice EPSG:3003 ha in realtà tre versioni: Italia
>> peninsolare (fuso ovest), Sardegna e Sicilia. Invece il codice EPSG:3004 ha
>> soltanto una versione (Italia peninsolare, fuso est).
>> In gvSIG Mobile, i sistemi di riferimento vengono individuati con il
>> numero che c'è dopo il "EPSG:", e sarebbe un po' complicato aggiungere una
>> coda, tipo "EPSG:3003 - Sicilia".
>> Cosa ne pensate di questa soluzione?:
>> - gvSIG Mobile non mostrerà diverse versioni locali di EPSG:3003, ma
>> quando l'utente usa il GPS con EPSG:3003, il programma sceglie la versione
>> (peninsolare, sardegna, sicilia) calcolando se le coordinate del GPS si
>> trovano vicino a Sardegna o Sicilia, per cui si può usare il criterio che si
>> vede nel attach (zone_3003.png)
>> Sarebbe licito fare così? Esistono poligoni ufficiali per fare questa
>> distinzione?
>> Saluti,
>>
>>  Juan Lucas Domínguez Rubio
>> ---
>> Prodevelop SL, Valencia (España)
>> 0° 22' 49.62" W, 39° 28' 25.45" N
>> Tlf.: 96.351.06.12 -- Fax: 96.351.09.68
>> http://www.prodevelop.es
>> ---
>>
>> _______________________________________________
>> Gvsig_italian mailing list
>> Gvsig_italian a lists.gvsig.org
>> https://gvsig.org/lists/mailman/listinfo/gvsig_italian
>>
>>
>
> _______________________________________________
> Gvsig_italian mailing list
> Gvsig_italian a lists.gvsig.org
> https://gvsig.org/lists/mailman/listinfo/gvsig_italian
>
>
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.osgeo.org/pipermail/gvsig-italian/attachments/20090211/28771fb6/attachment.html>


More information about the Gvsig_italian mailing list