OPENSTREETMAPWORKSHOP
Stefano Sabatini / Fabrizio Tambussa
OSM DATA MODEL: ELEMENTII dati sono composti da:
node
way
relationLe way hanno altri significati:
closed way
area
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!
PRELEVARE I DATIOverpass turboEstratti nazionaliEstratti locali
OVERPASS TURBO: INTERFACCIA
OVERPASS TURBO: WIZARD
amenity=parking in Ivrea
OVERPASS TURBO: RISULTATI
ESTRATTI (daily, Mondo)
(daily, Italia) (daily, Italia)
download.geofabrik.degeodati.fmach.itWMF OSM Toolserver
ESTRATTI: WMF TOOLSERVER
USARE I DATIDatabaseTilemillProgrammi di grafica
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
DAI DATI ALLE IMMAGINIRasterVettoriale
TILEMILL
Frontend di MapnikStili scritti simili a CSS (CartoCSS)Input: CSV, GeoJSON, shapefile, postgresql, spatialite, KML,GeoTIFFOutput: PNG, PDF, SVG, MBTiles
TILEMILL
DATI VETTORIALISVG ottenibile da
osm.orgQgisTilemillMaperitive
Altri tool:
osm2ai.pl ( )Avenza Mapublisher ( )Indiemapper ( )
WikiWebsite
Website
TILEMILL: VETTORIALE
MAPERITIVE
Rendering su Windows (non opensource)Stili nel proprio linguaggioDati direttamente da OSM e hillshadingOutput: raster o vettoriale
MAPPE DINAMICHEuMapLeafletJS
UMAP
Creazione 'visuale' di mappeImport dati strutturatiEmbed in altri siti
http://umap.openstreetmap.fr/it/
LEAFLET
, libreria javascriptMoltitudine di pluginAPI semplice
LeafletJS
ESEMPI DI MASHUP
DATI GPS
Sfondo: Nasa City LightsDataset: Dati GPS di OpenStreetMap ( )
https://github.com/pviotti/osm-viz
Planet.gpx
DATASET REGIONALI
Sfondo: OSM CyclemapDataset: + Edificato (Regione Liguria)
www.opengenova.org/emergenza2014
Classi di rischio
GRAZIE!ALCUNI LINK UTILI
Maptime resourcesTilemillLearnOSM
Top Related