|
0 membri (),
1,192
ospiti, e
0
robot. |
|
Chiave:
Admin,
Mod Globale,
Mod
|
|
|
|
Iscritto: Mar 2003
Posts: 4
Junior Member
|
OP
Junior Member
Iscritto: Mar 2003
Posts: 4 |
Un cortese saluto a tutti ed un particolare ringraziamento per i validi consigli che date a chi come me si è da poco avvicinata al mondo dei GIS. Vado subito al problema: ho la necessità di trasformare uno shape dal sistema UTM-WGS84 al nostro Gauss Boaga. Premesso che il file in oggetto non possedeva definito il sistema di riferimento , ho provveduto io tramite Arctoolbox (define projection). Successivamente con "batch project" ho richiesto la trasformazione in Gauss Boaga (Monte Mario Italy 1). Risultato: caricando lo shape in un .mxd in Arcgis 8.2 in cui sono presenti altri shape in GB questi non si sovrappongono come dovrebbero allo shape in questione. Dove sbaglio? Ringrazio fin da ora coloro che vorranno darmi una mano. saluti geo72 :rolleyes:
|
|
|
|
|
Iscritto: Jul 2004
Posts: 241
Member
|
Member
Iscritto: Jul 2004
Posts: 241 |
C'è un modo molto semplice senza usare script o estensioni di sorta: 1)Apri la tabella dello shape che ti interessa, e dai il comando di "start editing"; 2)evidenzi la colonna "shape" (prima a sinistra sulla tabella); 3)apri "field calculator" dalla barra del menu 4)nello spazio del field calculator scrivi: [shape].move(999946,-179) e dai enter. Quando salvi, come per miracolo....il tuo tema in UTM32 volerà in GaussBoaga. NB: 999946, -179 sono i delta di X e Y (in m)che vanno bene nel nord Italia (Piemonte in particolare). Per altre zone può darsi che gli devi dare ancora una minima aggiustatina.
|
|
|
|
|
Iscritto: Mar 2003
Posts: 4
Junior Member
|
OP
Junior Member
Iscritto: Mar 2003
Posts: 4 |
Grazie GEO STUDIO per la celere risposta. Ho provato con i valori da te indicati e vanno perfettamente. piuttosto su arcgis non ha funzionato mentre è perfetto su arcview 3.2. Comunque ancora grazie non sai quanto! A presto
geo72
|
|
|
|
|
Iscritto: Jul 2004
Posts: 241
Member
|
Member
Iscritto: Jul 2004
Posts: 241 |
|
|
|
|
|
Iscritto: Jul 2004
Posts: 241
Member
|
Member
Iscritto: Jul 2004
Posts: 241 |
Per il problema che hai con arcgis non saprei come aiutarti, non lo uso, se non sbaglio però mi sembra che arcgis importi i temi in varie coord. e vada poi inserito nelle proprietà di quale coord/proiezione si tratta... ma è un bel pò di tempo che non ci lavoro...
|
|
|
|
|
Iscritto: Feb 2005
Posts: 10
Junior Member
|
Junior Member
Iscritto: Feb 2005
Posts: 10 |
Dovresti fare attenzione allo SHP che vuoi trasformare, se non ha il sistema di riferimento devi dargli UTM-WGS84 altrimenti ArcGIS non effettua la trasformazione. Devi procedere in questo modo (da ArcToolbox):1)devi definire il sistema di riferimento(UTM-WGS84) 2)fare la trasformazione (Monte Mario Italy 1).
Dr. Giuseppe Cosentino Dipartimento di Scienze della Terra - Università di Pisa Via S. Maria 53 - 56126 Pisa tel.: +39 050 2215752 mobile:+39 339 8352827 e-mail: cosentino@dst.unipi.it
|
|
|
|
|
Iscritto: Mar 2003
Posts: 4
Junior Member
|
OP
Junior Member
Iscritto: Mar 2003
Posts: 4 |
Grazie Giuseppe, ma credo che sia un problema di sintassi perchè il procedimento da te indicato lo avevo già applicato. il programma mi da errore quando in field calculator insersco la stringa.
Grazie tante ugualmente. Saluti Geo72
|
|
|
|
|
Iscritto: Jun 2005
Posts: 4
Junior Member
|
Junior Member
Iscritto: Jun 2005
Posts: 4 |
Originariamente inviato da GEO STUDIO: C'è un modo molto semplice senza usare script o estensioni di sorta: 1)Apri la tabella dello shape che ti interessa, e dai il comando di "start editing"; 2)evidenzi la colonna "shape" (prima a sinistra sulla tabella); 3)apri "field calculator" dalla barra del menu 4)nello spazio del field calculator scrivi: [shape].move(999946,-179) e dai enter. Quando salvi, come per miracolo....il tuo tema in UTM32 volerà in GaussBoaga. NB: 999946, -179 sono i delta di X e Y (in m)che vanno bene nel nord Italia (Piemonte in particolare). Per altre zone può darsi che gli devi dare ancora una minima aggiustatina.
gigi53
|
|
|
|
|
Iscritto: Jun 2005
Posts: 4
Junior Member
|
Junior Member
Iscritto: Jun 2005
Posts: 4 |
Per fare invece il contrario con Arcviw 3.2 cioè da GaussBoaga a UTM32 mi sai dire quali sono i delta? Grazie
gigi53
|
|
|
|
|
Iscritto: Jul 2004
Posts: 241
Member
|
Member
Iscritto: Jul 2004
Posts: 241 |
dove c'è il + ci va il meno e viceversa.... ossia:
[shape].move(-999946,179)
|
|
|
Link Copiato negli Appunti
|
Forum34
Discussioni21,099
Post147,911
Membri18,179
| |
Massimo Online17,513 Jul 9th, 2026
|
|
|
|