Carga de datos geoespaciales

IBM® Db2 Warehouse on Cloud e IBM Db2 Warehouse proporciona un conjunto de tipos de datos espaciales avanzados que representan conceptos geométricos (como puntos, líneas y polígonos) y funciones que interactúan con estos tipos de datos. Puede utilizar estas prestaciones para integrar información espacial con datos de negocio, añadiendo otro elemento de información al análisis de datos. Por ejemplo, puede cargar datos geoespaciales en una base de datos Almacén Db2 y, después, analizarlos para determinar cosas como, por ejemplo, las ubicaciones de los edificios de oficinas o el tamaño de una zona de inundación.

Al cargar datos geoespaciales, Db2 Warehouse on Cloud y Db2 Warehouse:
  • Analiza el archivo de origen para identificar el sistema de coordenadas que está definido para los datos de origen.
  • Busca un sistema de referencia espacial (SRS) compatible en la base de datos. Si no está disponible ningún SRS compatible, se crea uno automáticamente basándose en los datos de archivo de forma.
  • Inserta los datos en una columna espacial de una nueva tabla, o añade los datos a una tabla existente. La tabla también puede incluir un conjunto de columnas numéricas o de carácter con datos que estaban incluidos en el archivo de forma. Puede utilizar estas columnas adicionales al utilizar consultas SQL o scripts R para analizar los datos.
El archivo de origen debe ser un archivo comprimido en uno de los formatos siguientes:
  • tar.gz
  • tar
  • zip
El archivo no puede ser superior al 80 % del espacio libre del directorio de inicio. El archivo debe incluir un conjunto de archivos de forma que contiene los archivos siguientes:
Formato Extensión Contenido Obligatorio u opcional
Forma .shp La geometría de características Obligatorio
Atributo .dbf Un atributo de columna para cada forma Obligatorio
Índice .shx Un índice posicional de la geometría de características Opcional
Proyección .prj El sistema de coordenadas y la información de proyección Opcional
Cada archivo debe tener el mismo nombre base (por ejemplo, geodata.shp, geodata.dbf, geodata.shx y geodata.prj).

Después de haber creado los archivos, puede cargar los datos geoespaciales en la base de datos de almacén utilizando el mandato IDA LOADGEOSPATIALDATA en la línea de mandatos CLPPLUS.

Especificación del sistema de referencia espacial (SRS) durante la carga:
  • Si añade datos a una tabla existente, se utilizará el SRS que ya está asociado a esa tabla.
  • Si carga los datos en una nueva tabla, puede seleccionar el SRS para los datos en una lista. Si el SRS que necesita no está en la lista, puede añadir uno nuevo.