Import dat OpenStreetMap do GRASS GIS

Z FreeGIS portál
Přejít na: navigace, hledání

Poznámky k práci s daty ve formátu OpenStreetMap v systému GRASS GIS.

Vytvoření lokace pro import dat

Import dat

Data lze stáhnout ve formátu OSM či jako předgenerované soubory ve formátu Shapefile.

Import data OSM

Postup:

  1. Stáhneme data ve formátu OSM
    1. v podobě předgenerovaných souborů z geofabrik.de
    2. pro zvolené území přes OSM API
  2. Data naimportujeme do systému GRASS
    1. pomocí v.in.ogr (vyžaduje GDAL/OGR 1.10 a vyšší s podporou OSM)
    2. pomocí v.in.osm (pouze GRASS 6)
OSM data lze stáhnout na lokální disk anebo k nim přistupovat přímo přes /vsicurl_streaming/
Import dat ve formátu OSM/PBF

Modul v.in.ogr pro formát OSM XML či OSM PBF rozezná 5 vrstev:

v.in.ogr -l dsn=/vsicurl_streaming/http://download.geofabrik.de/openstreetmap/europe/czech_republic.osm.pbf
Data source
</vsicurl_streaming/http://download.geofabrik.de/openstreetmap/europe/czech_republic.osm.pbf>
(format 'OSM') contains 5 layers:
points
lines
multilinestrings
multipolygons
other_relations

Příklad stažení dat přes OSM XAPI:

v.in.ogr dsn="/vsicurl_streaming/http://www.informationfreeway.org/api/0.6/*[bbox=14.19,49.94,14.67,50.18]"

Import data Shapefile

Postup:

  1. Stáhneme a dekomprimuje data ve formátu Shapefile pro zvolené území
  2. Data naimportujeme do systému GRASS pomocí v.in.ogr (modul také umožňuje naimportovat data přímo ze ZIP archivu, viz poznámka níže)

Příklad:

wget http://download.geofabrik.de/openstreetmap/europe/czech_republic.shp.zip
unzip czech_republic.shp.zip

Archiv ve formátu ZIP obsahuje následující tématické vrstvy:

v.in.ogr -l dsn=.
Data source <.> (format 'ESRI Shapefile') contains 8 layers:
railways
waterways
points
landuse
roads
natural
buildings
places
Knihovna OGR umožňuje zpracovat komprimovaná data přímo (ZIP, TAR.GZ, GZIP).
Import dat ve formátu Shapefile ze ZIP archivu
Import OGR vrstvy buildings ze ZIP archivu z příkazové řádky
v.in.ogr dsn=/vsizip//home/martin/smetiste/osm/czech_republic.shp.zip layer=buildings

Zpracování dat OSM

Externí odkazy