Visitas: 0
Voy a mostrarles como crear una base de datos de Uruguay con los datos OSM.
Obs:
- Utilizo Debian Jessie de 64 bits.
- Se asume que se tiene instalado y configurado PostgreSQL 9.6, PostGIS 2.3 y Osmosis 0.43.1
- Descargar los datos OSM de Uruguay y luego descomprimir el archivo generando uruguay-latest.osm
Entramos a la terminal y tecleamos lo siguiente:
su postgres
createdb uruguay
psql -U postgres -d uruguay -f /usr/share/postgresql/9.6/contrib/postgis-2.3/postgis.sql
psql -U postgres -d uruguay -f /usr/share/postgresql/9.6/contrib/postgis-2.3/spatial_ref_sys.sql
psql -d uruguay -f /usr/share/doc/osmosis/examples/pgsimple_schema_0.6.sql
psql -d uruguay -c 'create extension hstore;'
psql -d uruguay -f /usr/share/doc/osmosis/examples/pgsnapshot_schema_0.6.sql
osmosis --read-xml file="/home/proyectosbeta/Escritorio/GIS/Datos/uruguay-latest.osm" --write-pgsql database="uruguay" user="postgres" password="123456"
Una vez terminado ya podremos usar esos datos que se encuentran en PostgreSQL.