GGC Programma per la trasformazione di coordinate



Похожие документы
Sistema di riferimento

TOPOGRAFI A E ORIENTAMENTO IN MONTAGNA XXIV Corso di Alpinismo A1

GeoCAD CE Introduzione :

MANUALE PARCELLA FACILE PLUS INDICE

Cosa è un foglio elettronico

Per chi ha la Virtual Machine: avviare Grass da terminale, andando su Applicazioni Accessori Terminale e scrivere grass

Compilatore risorse display grafico LCD serie IEC-line

la tua presenza e il tuo BUSINESS ON-LINE

Strumenti per la Progettazione

Riconoscere le caratteristiche funzionali di un Nozioni fondamentali di un sistema operativo.

IMMAGINE BITMAP E VETTORIALI

1. PREMESSA DOTAZIONE TECNICA 4. Strumenti satellitare GPS TRIMBLE a doppia frequenza 4. Stazione totale elettronica TRIMBLE

Software di sistema e software applicativo. I programmi che fanno funzionare il computer e quelli che gli permettono di svolgere attività specifiche

Come utilizzare il sito Verdeazzurroligure

TECNICO SUPERIORE PER I RILEVAMENTI TERRITORIALI INFORMATIZZATI

ISTITUTO ISTRUZIONE SUPERIORE "L. EINAUDI" ALBA ANNO SCOLASTICO 2015/2016

Che cos'è un modulo? pulsanti di opzione caselle di controllo caselle di riepilogo

Per effettuare la stampa di una cartella di lavoro si accede al comando. Stampa dal menu File o si utilizza il pulsante omonimo sulla barra

TIMESHARK: Uno strumento per la visualizzazione e l analisi delle supertimelines. Relatore: Federico Grattirio

MODULO 02. Iniziamo a usare il computer

Guida Joomla. di: Alessandro Rossi, Flavio Copes

Elementi di cartografia: La lettura del territorio. Robbio, 9 Febbraio 2013 Tiziano Cattaneo Legambiente Lombardia

L informatica INTRODUZIONE. L informatica. Tassonomia: criteri. È la disciplina scientifica che studia

File Server Resource Manager (FSRM)

SISTEMI INFORMATIVI TERRITORIALI E GOVERNO INTEGRATO DEL TERRITORIO: INTRODUZIONE ALLE BASI DATI GEOGRAFICHE

ISIS C.Facchinetti Sede: via Azimonti, Castellanza Modulo Gestione Qualità UNI EN ISO 9001 : 2008

Riccardo Dutto, Paolo Garza Politecnico di Torino. Riccardo Dutto, Paolo Garza Politecnico di Torino

LINGUAGGI DI PROGRAMMAZIONE

RILIEVO VRS CREAZIONE DI UN NUOVO LAVORO. Ciccare su FILE, Nuovo lavoro. Digitare il nome desiderato e cliccare su Sist. Di coord.

Informatica 3. Informatica 3. LEZIONE 10: Introduzione agli algoritmi e alle strutture dati. Lezione 10 - Modulo 1. Importanza delle strutture dati

Guida alla registrazione on-line di un DataLogger

Servizi ABI in materia di bilancio. Allegato

Excel avanzato. I nomi. Gli indirizzi e le formule possono essere sostituiti da nomi. Si creano tramite Inserisci Nome Definisci

Gestione ed analisi di base dati nell epidemiologia. delle malattie infettive

istraffic Sistema di monitoraggio Traffico

Il SOFTWARE DI BASE (o SOFTWARE DI SISTEMA)

Implementazione di MVC. Gabriele Pellegrinetti

PRODUZIONE PAGELLE IN FORMATO PDF

FINALMENTE SUL TREPPIEDE WINDOWS con PREGEO, AutoCAD, PFCAD e tutto quello che serve per la massima autonomia ed efficienza in campagna.

Plate Locator Riconoscimento Automatico di Targhe

The modulo BASIS di WindPRO è necessario per l uso di tutti i moduli di calcolo. Esso contiene i quattro elementi seguenti:

WINDOWS: Istruzioni per l uso

SymCAD/C.A.T.S. modulo Antincendio

8.9 CREARE UNA TABELLA PIVOT

Sistema Informativo Geografico:

Guida alla connessione ai servizi WMS con Quantum GIS

INDICE. Pregeo Rilievo Crea righe 3 2. Pregeo Rilievo Crea righe 4, 5 3. Pregeo Rilievo Crea righe 7 9

ISTITUTO TECNICO ECONOMICO MOSSOTTI

Organizzazione tecnico-informatica Ing. Fabio Binotto

WebGis - Piano Comprensoriale di Protezione Civile

PROGRAMMA SVOLTO NELLA SESSIONE N.

OSCILLOSCOPIO SOFTWARE

24/10/2010 LABORATORIO INFORMATICO. Cosa è una SUITE. Elaboratori di testi. Suite di produttività

SOFTWARE PER LA RILEVAZIONE DEI TEMPI PER CENTRI DI COSTO

LABORATORIO INFORMATICO. Cosa è una SUITE. Elaboratori di testi. Suite di produttività

OZIEXPLORER GUIDA SINTETICA

COSTER. Import/Export su SWC701. SwcImportExport

PARK Calcoli di energia

PULSANTI E PAGINE Sommario PULSANTI E PAGINE...1

CORSI I principali programmi Adobe Photoshop/InDesign/Illustrator Nozioni di base

RISOLUTORE AUTOMATICO PER SUDOKU

Cliccare su "Esegui" oppure su salva se si desidera effettuare l'installazione in un secondo momento.

APPENDICE I Pratiche di tecnologie informatiche per la elaborazione della musica e del suono

Tutorial per il modulo Composizione e tecnica fotografica Un approfondimento sulla fotografia panoramica. Roberto Gonella, Alberto Terragni

I programmi applicativi

IL MIO PRIMO SITO NEWS USANDO GLI SCHEDARI

ICARO Terminal Server per Aprile

3DE Modeling Professional

Il Software e Il Sistema Operativo. Prof. Francesco Accarino IIS Altiero Spinelli A.S. 09/10

2015 PERIODO D IMPOSTA

Proiezioni cartografiche in uso in Italia

Presentazione della tesi di laurea di Flavio Casadei Della Chiesa. Newsletter: un framework per una redazione web

SISTEMI INFORMATIVI TERRITORIALI

Prova di informatica & Laboratorio di Informatica di Base

GESTIONE DELLE VERTENZE DEL LAVORO PRESENTAZIONE

SQL Server Integration Services. SQL Server 2005: ETL - 1. Integration Services Project


Decorazione Piastrelle

Informatica - A.A. 2010/11

Quantum GIS per la pianificazione urbanistica

Novità: Riscaldamento Standard RISCALDAMENTO / TUBAZIONI. Novità in SymCAD

COS È UN LINGUAGGIO? LINGUAGGI DI ALTO LIVELLO LA NOZIONE DI LINGUAGGIO LINGUAGGIO & PROGRAMMA

Gruppo Buffetti S.p.A. Via F. Antolisei Roma

Soluzioni informatiche per l'innovazione aziendale. SineKartaMFP. Caratteristiche e funzionalità

LA CARTOGRAFIA ITALIANA

GEOPORTALE Arpa Piemonte

Sistemi di riferimento in uso in Italia

Corso integrato di informatica, statistica e analisi dei dati sperimentali Altri esercizi_esercitazione V

Esercitazione 1 primi passi e uso dei file

Esame di INFORMATICA

CMS MUSEO&WEB. Mappe grafiche. Andrea Tempera (OTEBAC) 12 aprile 2010

Excel. A cura di Luigi Labonia. luigi.lab@libero.it

Dati utili. Corso di TOPOGRAFIA

Questa utilissima funzione permette anche di inviare mail per il pagamento dei saldi o per inviare solleciti di pagamento.

EDICOLA MANAGER EM Importer

Транскрипт:

Programma per la trasformazione di coordinate Roberto Vidmar, Nicola Creati & Franco Coren Istituto Nazionale di Oceanografia e di Geofisica Sperimentale - OGS,

Geoid corrected Geographic Converter E' un programma per la conversione di coordinate tra datum diversi che utilizza il modello di geoide ADBVE2006 calcolato in OGS 2

Il Geoide Il geoide è definibile come la superficie equipotenziale (superficie nella quale il potenziale gravitazionale ha valore uguale) che presenta i minimi scostamenti dal livello medio del mare Il modello elaborato permette di stimare la differenza di quota tra l'ellissoide WGS84 e la superficie geoidica all'interno dell'area rettangolare sulla quale è stato calcolato 3

L'applicazione Necessità di adeguare i dati in nostro possesso al nuovo modello ADBVE2006 Serve un'applicazione per convertire sia singole coordinate di punti sia interi file dal Datum WGS84, usato dai nuovi sistemi di misurazione (GPS), a ROMA40 nel quale si trova tutta la cartografia locale proiettando le coordinate nel sistema Gauss-Boaga 4

Specifiche Deve convertire coordinate tra WGS84 e ROMA40 Deve proiettare da coordinate geografiche a piane (Gauss-Boaga) e viceversa Deve essere facile da usare, intuitivo Deve avere un'interfaccia grafica (GUI) Deve convertire singoli punti o file di dati ASCII Deve convertire file di tipo LAS Deve girare su Windows 5

I vincoli Pochi mesi per sviluppare l'applicazione Il sistema operativo Windows Il budget: no a librerie proprietarie con ambienti di sviluppo integrati 6

Il Progetto Poco tempo: Linguaggio ad alta produttività: Python Sistema Operativo Windows: Python è multipiattaforma Budget limitato: Python è Open Source 7

Python è la soluzione? Libreria Open Source utilizzabile in Python che consente la creazione di GUI di qualità: WxPython: un involuco (wrapper) alla libreria di classi C++ wxwidgets Libreria Open Source utilizzabile in Python per la conversione di datum e la proiezione nei due sensi: PyProj: wrapper alla libreria PROJ.4usata da GRASS GIS, MapServer, PostGIS, Thuban, OGDI, Mapnik, TopoCad, OGRCoordinateTransformation e molti altri 8

Python E' un linguaggio interpretato: è facile fare molte prove in poco tempo La comunità di utenti è molto attiva (quasi) sempre la soluzione c'è già ed è Open Source E' efficiente Sebbene è interpretato ha delle librerie matematiche che incapsulano codice C e C+ + che di norma è velocissimo 9

Librerie (moduli Python) usate: WxPython: GUI (Graphical User Interface) PyProj: Proiezioni e cambiamenti di Datum Numpy: libreria matematica vettoriale Gzip: gestione di file compressi Urllib: connessione ad un web server per gli aggiornamenti 10

L'aspetto GUI autoesplicativa: Datum di origine a sinistra, Datum di destinazione a destra Area di log in alto dove rimane traccia delle operazioni L'applicazione del Geoide è opzionale 11

Alcune caratteristiche Multilingua Tooltips Logging per gli errori Conversione automatica da gradi, primi, secondi in gradi e decimi o gradi, minuti e decimi 12

Il modello ADBVE2006 Visualizzazione del punto inserito su di una mappa con la copertura del modello ADBVE2006 13

Quote ortometriche Da quote ellissoidiche a quote ortometriche in un click 14

7 parametri o matrice (Coren et al. 2006) Trasformazione a 7 parametri con punti noti definiti in un file ASCII modificabile dall'utente Trasformazione tra WGS84 e Roma40 con il metodo matriciale (Coren et al. 2006) all'interno dell'area coperta dal Geoide 15

Metodo matriciale (Coren 2006) Basato sulla stima delle differenze tra le coordinate geografiche dei due sistemi (WGS84 e Roma40) A partire dalle differenze (Δφ, Δλ) per tutti i vertici IGM95 in nostro possesso applicando un algoritmo di Kriging si genera una matrice con griglia spaziata di 0.002 gradi sia in φ che in λ Area: φ Є [44.4-46.8] N λ Є [15.5-14.0] E 16

Conversione di file: il formato I file di tipo LAS vengono riconosciuti automaticamente File ASCII: c'è un preview delle prime righe del file che permette di definire le colonne che contengono le informazioni Il formato così definito può essere salvato 17

Applica / Rimuovi il geoide Definito il formato in ingresso quello in uscita dipende dalla selezione La correzione per il geoide può essere applicata o rimossa 18

Conclusioni Limiti: L'output è limitato ai soli file ASCII (LAS solo in input) La dimensione massima dei file è limitata dalla memoria RAM disponibile WGS84 UTM e Roma40 Gauss-Boaga sono gli unici supportati 19

Futuri Svluppi Passare ai memory mapped file per agire su file molto grandi (milioni di punti) Interfacciare tutti i datum e le proiezioni supportate da PROJ.4 Pieno supporto al formato LAS 1.2 sia in input che in output 20