Page tree
Skip to end of metadata
Go to start of metadata

Descripción del proceso de carga de la cartografía en formato cityGML del puerto de Rotterdam

Materiales necesarios

  • Scripts de creación de la base de datos PostgreSQL/Postgis para la aplicación de transformación de formatos desde ficheros CitiGML. 
  • Herramienta de importación y exportación desde la base de datos

Cartografía Necesaria

  • Ficheros CityGML del puerto de Rotterdam

Proceso

  1. Creación de una base de datos utilizando una plantilla de base de datos espacial POSTGIS. La base de datos se ha creado con el PgAdmin. 
    1. Nombre: appsCityGML28992
    2. Usuario: postgres
  2. Añadir soporte raster a esa base de datos
    1. Pasarse al usuario "postgres"
    2. Ejecutar: psql -d appsCityGML28992 -f /usr/share/postgresql/9.5/contrib/postgis-2.3/rtpostgis.sql
  3. Crear la estructura de la base de datos con el scripts de 3dCitydb
    1. Ejecutar: psql -d appsCityGML28992 -f /home/vsanjaime/000_Apps3d/3dcitydb-3.3.0/PostgreSQL/SQLScripts/CREATE_DB.sql
      1. En este paso el proceso solicita el EPSG de la base de datos: 28992
      2. Y el código EPSG resultado de un proceso de exportación: urn:ogc:def:crs:EPSG::4326
  4. Instalar la aplicación de Importación/Exportación de ficheros desde la base de datos
    1. Para la instalación hay que ejecutar el JAR de la aplicación 3dCityDB Importer/Exporter: java -jar ./3DCityDB-Importer-Exporter-3.3.1-Setup.jar
  5. Abrir la aplicación de importación para cargar los ficheros CityGML en la base de datos
    1. Vincular la importación a la base de datos creada
    2. Importar fichero XML
  6. Exportar a Collada indicando un BBOX en coordenadas WGS:84

  • No labels