Visitas: 5
Voy a mostrarles como crear una base de datos de Paraguay con los datos OSM.
Obs:
- Utilizo Debian Buster de 64 bits.
- Asumo que tenes instalado PostgreSQL 12, PostGIS 3 y osmosis 0.47
- Descargar los datos OSM de Paraguay y luego descomprimir el archivo generando paraguay-latest.osm
- La base de datos que vamos a crear se va a llamar paraguay.
Entramos a la terminal y tecleamos lo siguiente:
sudo su su postgres createdb paraguay psql -U postgres -d paraguay -f /usr/share/postgresql/12/contrib/postgis-3.0/postgis.sql psql -U postgres -d paraguay -f /usr/share/postgresql/12/contrib/postgis-3.0/spatial_ref_sys.sql psql -d paraguay -f /usr/share/doc/osmosis/examples/pgsimple_schema_0.6.sql psql -d paraguay -c 'create extension hstore;' psql -d paraguay -f /usr/share/doc/osmosis/examples/pgsnapshot_schema_0.6.sql osmosis --read-xml file="/home/proyectosbeta/Descargas/paraguay-latest.osm" --write-pgsql database="paraguay" user="postgres" password="StrongAdminP@ssw0rd"
Una vez terminado ya podremos usar esos datos que se encuentran en PostgreSQL.