OpenStreetMap Workshop per #piemonteviz

25
OPENSTREETMAP WORKSHOP Stefano Sabatini / Fabrizio Tambussa

description

Introduzione all'uso di openstreetmap Video slide 14 https://www.youtube.com/watch?v=u4BaCjxsa6k Video slide 16 https://www.youtube.com/watch?v=PFOqmk-vGDE uMap slide 20 http://umap.openstreetmap.fr/it/map/demo-workshop_22205#16/45.0510/7.6708

Transcript of OpenStreetMap Workshop per #piemonteviz

Page 1: OpenStreetMap Workshop per #piemonteviz

OPENSTREETMAPWORKSHOP

Stefano Sabatini / Fabrizio Tambussa

Page 2: OpenStreetMap Workshop per #piemonteviz

OSM DATA MODEL: ELEMENTII dati sono composti da:

node

way

relationLe way hanno altri significati:

closed way

area

Page 3: OpenStreetMap Workshop per #piemonteviz

OSM DATA MODEL: TAGOgni oggetto possiede uno o più tag che ne descrivono le

proprietà.

Ad esempio un'area identifica un parcheggio se ha il tag

amenity=parking

Dove trovo i tag?

wiki.openstreetmap.orgtaginfo.openstreetmap.org

Non c'è? Chiedi ad altri o inventa!

Page 4: OpenStreetMap Workshop per #piemonteviz

PRELEVARE I DATIOverpass turboEstratti nazionaliEstratti locali

Page 6: OpenStreetMap Workshop per #piemonteviz

OVERPASS TURBO: WIZARD

amenity=parking in Ivrea

Page 8: OpenStreetMap Workshop per #piemonteviz

ESTRATTI (daily, Mondo)

(daily, Italia) (daily, Italia)

download.geofabrik.degeodati.fmach.itWMF OSM Toolserver

Page 10: OpenStreetMap Workshop per #piemonteviz

USARE I DATIDatabaseTilemillProgrammi di grafica

Page 11: OpenStreetMap Workshop per #piemonteviz

DATABASEOvvero trasformare un estratto in un database

Ubuntu: sudo apt‐get install osm2pgsqlAltro: vedi https://github.com/openstreetmap/osm2pgsql

Esempio:

osm2pgsql ‐W ‐‐extra‐attributes ‐d gis ‐S/usr/share/osm2pgsql/default.style Torino‐‐

‐43992.pbf

Page 12: OpenStreetMap Workshop per #piemonteviz

DAI DATI ALLE IMMAGINIRasterVettoriale

Page 13: OpenStreetMap Workshop per #piemonteviz

TILEMILL

Frontend di MapnikStili scritti simili a CSS (CartoCSS)Input: CSV, GeoJSON, shapefile, postgresql, spatialite, KML,GeoTIFFOutput: PNG, PDF, SVG, MBTiles

Page 14: OpenStreetMap Workshop per #piemonteviz

TILEMILL

Page 15: OpenStreetMap Workshop per #piemonteviz

DATI VETTORIALISVG ottenibile da

osm.orgQgisTilemillMaperitive

Altri tool:

osm2ai.pl ( )Avenza Mapublisher ( )Indiemapper ( )

WikiWebsite

Website

Page 16: OpenStreetMap Workshop per #piemonteviz

TILEMILL: VETTORIALE

Page 17: OpenStreetMap Workshop per #piemonteviz

MAPERITIVE

Rendering su Windows (non opensource)Stili nel proprio linguaggioDati direttamente da OSM e hillshadingOutput: raster o vettoriale

Page 18: OpenStreetMap Workshop per #piemonteviz

MAPPE DINAMICHEuMapLeafletJS

Page 19: OpenStreetMap Workshop per #piemonteviz

UMAP

Creazione 'visuale' di mappeImport dati strutturatiEmbed in altri siti

http://umap.openstreetmap.fr/it/

Page 20: OpenStreetMap Workshop per #piemonteviz

UMAP

Visualizza a schermo intero

Page 21: OpenStreetMap Workshop per #piemonteviz

LEAFLET

, libreria javascriptMoltitudine di pluginAPI semplice

LeafletJS

Page 22: OpenStreetMap Workshop per #piemonteviz

ESEMPI DI MASHUP

Page 23: OpenStreetMap Workshop per #piemonteviz

DATI GPS

Sfondo: Nasa City LightsDataset: Dati GPS di OpenStreetMap ( )

https://github.com/pviotti/osm-viz

Planet.gpx

Page 25: OpenStreetMap Workshop per #piemonteviz

GRAZIE!ALCUNI LINK UTILI

Maptime resourcesTilemillLearnOSM