Tecniche e tecnologie per il Web mapping

Documenti analoghi
OpenStreetMap. la mappa #OpenStreetMap #LinuxDay2014

OpenStreetMap +OpenLayers

OpenStreetMap mappe a contenuto libero

GUIDA OPERATIVA AL SOFTWARE QGIS E NUOVE FUNZIONALITÀ

Utilizzo dei geoservizi in QGIS

Nuove frontiere dei sistemi GIS tra applicazioni desktop e soluzioni in cloud. Paolo Gull pgull@esriitalia.it

La realizzazione di WebGis con strumenti "Open Source".

L Atlante delle segnalazioni paesaggistiche della Provincia di Lucca (crowdsourcing opensource)

WebGis Comune di Novara

Introduzione a Openstreetmap

Utilizzo del SW aperto e libero nel Sistema Informativo Territoriale della Regione Sardegna

Introduzione Digitalizzazione Gestione tabella attributi Esercitazione. Dati vettoriali. Digitalizzazione - editing - gestione attributi

Sessione Open Data e Casi d'uso. «Settimo Torinese con l open source ottimizza la conoscenza del territorio»

Quantum GIS per la pianificazione urbanistica

MagiCum S.r.l. Progetto Inno-School

Sistema Antincendio Regione Abruzzo. Maurizio Facca

Moka Web La nuova architettura Moka

GIS e dati - Breve Introduzione

Il monitoraggio remoto del radon: architettura software

Workshop PTA azione 5 WebGis Soluzione WebGis Regione Lombardia

G l o b a l M o b i l e S i s t e m a d i t e l e c o n t r o l l o G P S s u G S M / G P R S

Wiki e Wikipedia. Luigi Toscano Giuseppe Pappalardo (responsabile di poche modifiche e di tutti gli eventuali errori)

Rilevo GPS di aree boschive con strumentazione a basso costo: utilizzo di smartphone Android e software Open Source (QGIS)

Master in Sistemi Informativi Territoriali AA 2005/2006. Chiara Renso. ISTI- CNR Contenuti del Corso

Gestione di un monitoraggio geotecnico mediante database spaziale e webgis

VISUALFLEET Software Overview

OpenStreetMap il progetto opensource per le mappe

MilleSentieri Portale webgis dei sentieri per la promozione delle risorse naturalistiche, architettoniche e storico-archeologiche

GIS e Geo WEB: piattaforme e architetture. Docente: Cristoforo Abbattista abbattista@planetek.it

OpenStreetMap a servizio della Pubblica Amministrazione: l'esperienza di B.U.NE.T. (Bicycle Urban NEtwork in Torino)

Searching and Downloading OpenStreetMap Data

I Sistemi Informativi Geografici. Laboratorio GIS 1

ArcGIS Online & ArcGIS Server Un portale cartografico completo per la promozione del proprio patrimonio cartografico

Strumenti GIS Open Source

Visualizzare livelli WMS e WFS

La visualizzazione del layer informativo in un webgis open source: un sistema di gestione tensoriale del dato ambientale per p.mapper.

Manuale di Blogilo. Mehrdad Momeny Traduzione e revisione del documento: Valter Mura

Introduzione a Quantum GIS (QGIS) - passaggio dal software ArcView 3.x a software GIS OpenSource

Il sistema cartografico regionale Moka - Gis

GIS e Geo WEB: piattaforme e architetture. Docente: Cristoforo Abbattista abbattista@planetek.it

OpenStreetMap, la mappa libera

ECOfinder LA SOLUZIONE SOFTWARE PER I SERVIZI DI IGIENE URBANA

Di cosa parliamo? Con la cultura si mangia? Lo stato di salute del settore culturale

L architettura MVC (Model- View-Controller) Introduzione

Funzionalità. L applicazione Handapp Wine si compone di un lato Server e di un lato Smartphone.

Installazione & Configurazione Php e MySQL su Mac Os X. Php

MODULO 5 ACCESS Basi di dati. Lezione 4

Slow Tech. La tecnologia al servizio della lentezza. Copyright itineraria Pag. 1. A che serve il GPS?

PRINCIPALI CARATTERISTICHE DEL PORTALE CARTOGRAFICO

Guida alla consultazione dei WMS

Cosa mette a disposizione dell'utente

Geografia libera con PostgreSQL: PostGIS come base di una infrastruttura di dati geografici

Parte II: Reti di calcolatori Lezione 9

Progetto di Sistemi Web-based

OpenStreetMap: l informazione geografica per tutti

OpenStreetMap. Gli strumenti per il sorpasso. Niccolo Rigacci. Software libero e mappe libere: GNU/Linux e

Ministero dell Ambiente e della Tutela del Territorio e del Mare GUIDA ALL ACCESSO DEI WEB SERVICE MEDIANTE QUANTUM GIS

PERSONAL MONITORING Schema Di Funzionamento

Digital Earth. Dai globi 3D alle soluzioni integrate per il web

Introduzione a Quantum GIS (QGIS) - passaggio dal software ArcView 3.x a software GIS OpenSource

E 2 T 2 ENTERPRISE ENGINE FOR TROUBLE TICKETING

Dopo il successo di SoundPLAN 7.0, Spectra è lieta di annunciare la pubblicazione della nuova versione di SoundPLAN 7.1.

Ministero dell Ambiente e della Tutela del Territorio e del Mare GUIDA ALL ACCESSO DEI WEB SERVICE MEDIANTE ARCGIS EXPLORER

WEBGIS 1.0. Guida per l utente

Reti di Calcolatori. Vantaggi dell uso delle reti. Cosa è una rete? Punto di vista logico: sistema di dati ed utenti distribuito

Alveo KML connector. Uno strumento per la pubblicazione di dati geografici in Google Earth.

OpenStreetMap. Autori: Stefano Fraccaro Leonardo Frassetto Web: Relatore:

SISTEMA PRENOTAZIONI

Come utilizzare il sito Verdeazzurroligure

I-MAP: IL GIS PARTECIPATIVO NELLA GESTIONE DEL TERRITORIO

Creazione di percorsi su Colline Veronesi

Un CMS per la scuola

system Remote Monitoring di Flotte Navali

Caratteristiche principali. Contesti di utilizzo

GIORNATE TRIESTINE UTENTI GVSIG aprile gvsig e didattica GIS

Come creare una pagina Facebook e collegarla al sito mosajco

ESERCITAZIONE Semplice creazione di un sito Internet

CBC (EUROPE) Srl NOTA APPLICATIVA

IL FITOFOR: UNO STRUMENTO PER LA GESTIONE DELLE INFORMAZIONI FITOSANITARIE. Marino Vignoli, Elisa Moneti, M. Miozzo DREAM - Italia

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

SAT e OpenStreetMap. Sentieri e Cartografia Libera

OpenVAS - Open Source Vulnerability Scanner

MONITORAGGIO UNITARIO PROGETTI 2007/2013 PROTOCOLLO DI COLLOQUI ANALISI ATTIVAZIONE SERVIZIO IGRUE IN SPCOOP. Link.it srl - Analisi Servizio IGRUE 1

Transcript:

OpenStreetMap e WebGIS Tecniche e tecnologie per il Web mapping @EduardNatale #OpenStreetMap #LinuxDay2015

2 - Ricerca e filtraggio dei dati - Contenuti aggiornati - Percorso ottimo

natural=spring aerialway=chair_lift amenity=recycling Cosa posso cercare e utilizzare? 3

4 + Mappa Wikipedia OpenStreetMap openstreetmap.org

OSM non ha in sè logiche di profitto OpenStreetMap è neutrale e trasparente la community decide cosa visualizzare e come Database liberamente scaricabile Mappe offline, applicazioni complesse Algoritmi di routing FLOSS Liberi di implementare il proprio software di routing you go here 5

OSM non ha in sè logiche di profitto OpenStreetMap è neutrale e trasparente la community decide cosa visualizzare e come Database liberamente scaricabile Mappe offline, applicazioni complesse Algoritmi di routing FLOSS Liberi di implementare il proprio software di routing you go here 6

L architettura di OSM (a 3 livelli semplificata) Frontend (Slippy Map) Rendering (Creazione di tile) Point Linestring Polygon Backend (DB e logiche di gestione) Tracce GPX Database Spaziale Geodati

8 L architettura di OSM (a 3 livelli semplificata) Tracce GPX Database Spaziale Geodati

9 L architettura di OSM (a 3 livelli semplificata) Geometry Chiave Valore Nome POINT (12.442 40.599) highway bus_stop Piazza Garibaldi LINESTRING ([12.944 40.519, ]) highway residential Via Toledo POLYGON ([12.485 40.231,, 12.485 40.231]) building hotel B&B Dolce Sosta Tracce GPX Database Spaziale Geodati

10 L architettura di OSM (a 3 livelli semplificata) Geometry Chiave Valore Nome POINT (12.442 40.599) highway bus_stop Piazza Garibaldi LINESTRING ([12.944 40.519, ]) highway residential Via Toledo POLYGON ([12.485 40.231,, 12.485 40.231]) building hotel B&B Dolce Sosta Tracce GPX Database Spaziale Geodati

11 L architettura di OSM (a 3 livelli semplificata) TAG Geometry Chiave Valore Nome POINT (12.442 40.599) highway bus_stop Piazza Garibaldi LINESTRING ([12.944 40.519, ]) highway residential Via Toledo POLYGON ([12.485 40.231,, 12.485 40.231]) building hotel B&B Dolce Sosta Tracce GPX Database Spaziale Geodati

12 L architettura di OSM (a 3 livelli semplificata) Geometry Chiave Valore Nome POINT (12.442 40.599) highway bus_stop Piazza Garibaldi LINESTRING ([12.944 40.519, ]) highway residential Via Toledo POLYGON ([12.485 40.231,, 12.485 40.231]) building hotel B&B Dolce Sosta Tracce GPX Database Spaziale Geodati

13 L architettura di OSM (a 3 livelli semplificata) Point Linestring Polygon Geometry Chiave Valore Nome POINT (12.442 40.599) highway bus_stop Piazza Garibaldi LINESTRING ([12.944 40.519, ]) highway residential Via Toledo POLYGON ([12.485 40.231,, 12.485 40.231]) building hotel B&B Dolce Sosta Tracce GPX Database Spaziale Geodati

14 L architettura di OSM (a 3 livelli semplificata) Point Linestring Polygon Geometry Chiave Valore Nome POINT (12.442 40.599) highway bus_stop Piazza Garibaldi LINESTRING ([12.944 40.519, ]) highway residential Via Toledo POLYGON ([12.485 40.231,, 12.485 40.231]) building hotel B&B Dolce Sosta Tracce GPX Database Spaziale Geodati

15 L architettura di OSM (a 3 livelli semplificata) Point Linestring Polygon Geometry Chiave Valore Nome POINT (12.442 40.599) highway bus_stop Piazza Garibaldi LINESTRING ([12.944 40.519, ]) highway residential Via Toledo POLYGON ([12.485 40.231,, 12.485 40.231]) building hotel B&B Dolce Sosta Tracce GPX Database Spaziale Geodati

16 Contribuire a OpenStreetMap 1 Raccolta 2 Upload 3 Modifica ad oggi ~3 miliardi di oggetti (nodes, ways, relations) ~75 milioni di tag distinti (es. highway=residential)

17 Sfruttare OpenStreetMap Scaricare il mondo OSM in locale Sfruttare le API Geodati Web server Geodati Web server

18 Sfruttare OpenStreetMap: alcuni strumenti OSM database (licenza ODbL) Tile server (rendering: Mapnik, style: MapQuest) Nominatim (geocoding, ricerca) { } Overpass Turbo (filtraggio dati, data mining)

19 Un sistema di gestione delle segnalazioni 1 2 3

20 Un sistema di gestione delle segnalazioni: tecnologie 1. Play! 2.4 per la realizzazione del Web Server Http e delle API 2. PostgreSQL + PostGIS per la manipolazione di dati geografici 3. Nominatim per il reverse geocoding 4. Mapnik per il rendering della mappa base 5. Leaflet per la gestione delle mappe lato client (pan e zoom, aggiunta e visualizzazione dei marker)

Un sistema di gestione delle segnalazioni remoto locale 21

Un sistema di gestione delle segnalazioni remoto locale 22

Un sistema di gestione delle segnalazioni remoto locale 23

Un sistema di gestione delle segnalazioni remoto locale 24

Un sistema di gestione delle segnalazioni remoto locale 25

26 Sfruttare OSM per realizzare servizi Gestione e controllo di flotte Monitoraggio del traffico Gestione delle segnalazioni Nick - 35 km/h cons. 6 l/100km

27 Sfruttare OSM per realizzare servizi Spostamento dei veicoli - in OpenLayers strategy = new OpenLayers.Strategy.Refresh({interval: 3000})? Autostrada SA.RC. Map Matching - in PostgreSQL Algoritmo di matching per conoscere la strada cui appartiene un punto

OpenStreetMap la mappa libera Eduard Natale https://github.com/edxmas/simplewarningmanager

Contribuire ed essere premiati play.kort.ch wheelmap.org 30

31 OSM per missioni umanitarie Ebola Outbreak, ETC Locations Context - Experienced Mappers Only tasks.hotosm.org/project/699#

32 Licenza Licenza Open Data Commons Open Database License (ODbL) Copiare, distribuire, trasmettere, adattare i dati finchè lo si attribuisce a OpenStreetMap e i suoi contributori Cartografia e documentazione sotto licenza CC-BY-SA