Ciao a tutti. Mi hanno dato un file di excell con una serie di wp per me interessanti. In una legenda della tabella c'è scrittp che vengono indicate le coordinate UTM ED 1950. Le colonne della tabella hanno come intestazione Zona UTM che per tutti gli Wp è 32T poi ho la longitudine e la latitudine in coordinate metriche. Ecco un esempio Elem. IGM Zona UTM Long. Est Lat. Nord Note
F.500sez.IIIOliena 32 T 538535 4450979 P.Solitta
Vorrei trasformare questi wp in WSG 84 e sono in Zona UTM32N in modo che siano utilizzabili nella mia carta IGM e nel navigatore. E' possibile? Io ci ho provato, ma non ci sono riuscito. Grazie
In OkMap c'è la funzione di conversione batch delle coordinate. Utilità - Conversioni - Conversione coordinate batch. Devi un po' smanazzare con Excel il file di input e creare un csv secondo il formato di OkMap.
Per ognuno vengono indicate le coordinate UTM ED 1950
112 F. 500 sez. III Oliena 32 T 539125 4457164 Punta Cusidore 113 F. 500 sez. III Oliena 32 T 536780 4454986 Punta Corrasi 114 F. 500 sez. III Oliena 32 T 538535 4450979 Punta Solitta 115 F. 500 sez. III Oliena 32 T 539324 4454674 Cuile su Lidone
Io ne ho ricavato questo testo salvato come gpx : "<?xml version="1.0" encoding="utf-8"?>
<gpx xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.1" creator="OkMap 13.12.1" xmlns="http://www.topografix.com/GPX/1/1"> <metadata> <bounds minlat="40.2607400130825" minlon="9.45775279999326" maxlat="40.2698103519189" maxlon="9.46956390475915" /> </metadata> <wpt lat="4457164" long="539125"><name> Punta Cusidore</name></wpt> <wpt lat="4454986" long="536780"><name> Punta Corrasi</name></wpt> <wpt lat="4450979" long="538535 "><name>Punta Solitta</name></wpt> <wpt lat="4454674" long="539324 "><name>Cuile su Lidone</name></wpt> </gpx> Il primo problema è che io ho i dati in coordibate metriche. il formato di OkMap mi pare sia in gradi decimali. il secondo problema è che non riesco a capire come georeferenziare la mappa con UTM ED 1950 zona 32T eppure non ho mai avuto difficoltà a georeferenziare in WSG84 UTMzone32N. Insomma non so più come continuare e quale datum usare. Ho provato con Roma 1940zona1West, con IGM95UTM32m, con ED50UTM32. Non ci sono riuscito
Innanzitutto il file di input deve essere CSV (comma separated values) ovvero un file di testo con i campi separati da un delimitatore ad es. punto e virgola (;). Nella funzione glielo dici tu il formati di input (gradi decimali, gradi e minuti decimali, ecc...). Poi devi scegliere la proiezione di input e di output. Se ti interessa solo convertire da un datum ad un altro scegli una qualsiasi proiezione che contenga il datum che ti interessa.
Ho provato la funzione di conversione batch delle coordinate. 1)Sono andato nel file di excell e ho salvato gli wp come CSV(delimitato dal separatore di elenco). 2) Ho ottenuto un file .CSV con il seguente contenuto: 539125;4457164;Punta Cusidore 536780;4454986;Punta Corrasi 538535;4450979;Punta Solitta 539324;4454674;Cuile su Lidone 3) a)Ho aperto OkMap Utilità - Conversioni - Conversione coordinate batch Ho inserito il File di Input C:\Users\casa\Desktop\prove Supramonte\wp supramonte prova.csv b) come Datum ho provato European 1950 (Italy - Sardinia) c) Input ho selezionato Universal Tranverse Mercator d) Seleziono un File di Output C:\Users\casa\Desktop\prove Supramonte\wp supramonte prova1 conv.csv e) come Datum lascio WGS84 f) gradi decimali
4) Lascio tutto il resto invariato e premo Converti. si apre una finestra di dialogo "Errore di file di input alla riga 1; si desidera continuare? Rispondendo si mi dà lo stesso msg per ogni riga e poi mi crea il file vuoto. Due domande: 1)Cosa sbaglio? 2)A parte il mio errore, che Datum di origine dovrei usare?
Se scegli in input UTM il formato deve essere (come indicato nell'ultimo box in basso a sinistra): "Est;Nord;Zona UTM;Zona UTM N/S" Quindi devi passare un file fatto così: 539125;4457164;32;N Per quanto concerne il datum di origine questo devi saperlo tu.
Ok per quanto riguarda il formato. Per il Datum io ho solo le seguenti informazioni: "per ognuno vengono indicate le coordinate UTM ED 1950, in quanto riteniamo che tutti o quasi utilizzino queste" e poi a fianco alle coordinate metriche c'è la scritta "Zona UTM 32T" Nel PC con OkMap io utilizzo Datum Nome: World Geodetic 1984 (WGS84) Ellissoide: WGS 84 Zona UTM: 32N Se carico gli wp precedentemente citati nella mia mappa, rilevo che questi vengono inseriti ad una distanza di circa 215m a nord-est (azimut 24°) dalla posizione reale. Hai idea di quale possa essere il datum di origine che devo selezionare nel form di conversione?
Non ho capito... o il datum è ED50 o WGS84. Se è il primo devi usare "Italy ED50 UTM32" come proiezione. Ma da dove hai preso l'input? In genere i waypoint sono sempre dati in WGS84.
Ho convertito usando come origine European 1950 Italy Sardinia e come destinazione World Geodetic 1984 WGS 84, datum della mia mappa. Ho creato 4 wp a cui ho assegnato le coordinate decimali ricevute dalla conversione. Gli WP vanno a posizionarsi sulla carta a circa 80 metri a nord della posizione effettiva delle Punte nella carta topografica IGM. Mi pare troppo. Che ne pensi?
Provato, sempre circa 80 metri di differenza. Ci rinuncio perchè non so che altro provare. Se vuoi vedere meglio, il file l'ho preso da questo sito: http://web.tiscali.it/qurantesimoparallelo/waypoints.htm attualmente pare non più aggiornato da tanto. Attualmente sembra in funzione quest'altro sito: https://www.quarantesimoparallelo.eu/download/ dove sono presenti 800 wp secondo lori il file è un gpx, ma a me non sembra. se hai voglia, ne avresti un'idea?