192 | | |
| 192 | === v.in.osm enhancement === |
| 193 | |
| 194 | OpenStreetMap is a powerfull dataset. A module to import these data is neeeded. Until now a script, called [https://grass.osgeo.org/grass70/manuals/addons/v.in.osm.html v.in.osm], exists, but it is able to import data only from a PostgreSQL database after using [http://wiki.openstreetmap.org/wiki/Osm2pgsql osm2pgsql] to convert OSM format to PostgreSQL/PostGIS. This project has to implement the capabilities to import directly the .osm or .pbf format. It should use different backend to import the data, the different options could be: |
| 195 | * [http://wiki.openstreetmap.org/wiki/Osm2pgsql osm2pgsql] using PostgreSQL/PostGIS |
| 196 | * ogr library through [http://www.gdal.org/drv_osm.html OSM format] |
| 197 | * [http://imposm.org/ impoosm] version 2 is written in Python, version 3 is written in [https://golang.org/ go language] |
| 198 | * could be possible to develop a C library to convert OSM data directly inside GRASS |
| 199 | |
| 200 | * Language requirements: Python, C |
| 201 | * Co-mentors: Luca Delucchi, Pietro Zambelli |
| 202 | |