Cuadro de diálogo Centro de exportación de datos abiertos

El Centro de exportación de datos abiertos permite exportar datos de InfoWorks WS Pro en diversos formatos.

El Centro de exportación de datos abiertos permite exportar en los siguientes formatos:

Puede asignar los campos de la base de datos a campos específicos de los archivos de salida. Los datos se pueden manipular mediante SQL o VBScript durante el proceso de exportación.

Nota: El componente VBScript ya no se instala como parte de la instalación de InfoWorks WS Pro. Se instala con Windows 10 y 11. En el futuro, Microsoft puede hacer de este un componente opcional, pero es posible que se active utilizando las características opcionales de Windows.
Se pueden exportar:
El Centro de exportación de datos abiertos se puede abrir de varias formas:
Nota: En el cuadro de diálogo Seleccionar versión y escenario, seleccione el escenario que desea exportar en el menú desplegable y, a continuación, haga clic en Aceptar.

Open Data Import Centre

Elemento Descripción

Tabla desde la que exportar datos

Lista desplegable de tabla

Para seleccionar una tabla de la que exportar datos.

A diferencia del Centro de importación de datos abiertos, NO incluye matrices en las tablas. El Centro de exportación gestiona estos elementos de forma diferente.

Existen dos opciones adicionales: Todos los nodos y Todos los vínculos. Si se seleccionan, se exportarán todos los nodos y todos los vínculos, o bien todos los nodos o vínculos seleccionados si se selecciona la opción Solo selección. Si se selecciona cualquiera de estas opciones, estarán disponibles todos los campos disponibles para uno o más tipos de nodos o vínculos. Si selecciona un campo en la lista de campos que no está disponible para uno o más tipos de nodos o vínculos, ese campo estará en blanco cada vez que se exporte un nodo o vínculo para uno de esos tipos.

Solo selección

Se activa si la red/resultados se abre en un GeoPlan.

Si está activada, solo exporta la selección actual.

Hora de resultados

Botón Elegir hora

Esta opción está activada si se abre el Centro de exportación de datos abiertos haciendo clic con el botón derecho en una simulación cuando los resultados no están abiertos en un GeoPlan.

(Si los resultados están abiertos en GeoPlan, el botón se desactivará y se utilizará la hora actual que se muestra en GeoPlan).

Selecciona la hora para la que se exportarán los valores de resultados.

Tiempo

Hora para el que se exportarán los valores de resultados.

Si los resultados están abiertos en GeoPlan, se establecerá en la hora actual que se muestra en GeoPlan.

Exportar datos a

Tipo de exportación

Para seleccionar el tipo de archivo de datos al que desea exportar los datos.

Las opciones de archivos de forma de ESRI y MIF de MapInfo están disponibles independientemente del componente GIS que se utilice en InfoWorks WS Pro.

La opción Base de datos geográfica personal solo estará disponible si tiene una copia con licencia del software ESRI en su equipo.

Archivo

Para introducir el nombre del archivo al que se van a exportar los datos. Escriba la ruta del archivo o utilice el botón de puntos suspensivos para buscar la ubicación del archivo.

Al exportar a una base de datos de Oracle, se abrirá el cuadro de diálogo Seleccionar datos de Oracle.

Clase de característica

Se activa al exportar a bases de datos de Jet, bases de datos de Oracle, bases de datos geográficas personales, XML o bases de datos geográficas de archivo.

Base de datos JET

El cuadro Clase de elemento corresponde a la tabla de la base de datos.

Cuando se realiza la exportación, si la base de datos JET no existe, se creará y se agregará la tabla. Si la base de datos ya existe, la tabla se agregará a la base de datos existente.

Las tablas existentes no se pueden reemplazar ni actualizar.

Base de datos de Oracle

Escriba en este cuadro el nombre de la clase de característica a la que se exportarán los datos.

Cuando se realiza la exportación, si la clase de característica de Oracle no existe, se crea y se añade la clase de característica.

También se puede seleccionar una clase de característica existente para actualizar. Solo las tablas para las que el usuario tenga los permisos de actualización adecuados en Oracle estarán disponibles para su selección.

Consulte el tema Exportación de datos a Oracle para obtener más información.

Base de datos geográfica personal o de archivo

Escriba en este cuadro el nombre de la clase de característica a la que se exportarán los datos.

Cuando se realiza la exportación, si la base de datos geográfica (o el conjunto de datos de características si se especifica) no existe, se creará y se añadirá la clase de elemento. Si se especifica un conjunto de datos de características y existe, la clase de característica se añadirá al conjunto de datos existente.

También se puede seleccionar una clase de característica existente para actualizarla al buscar una base de datos geográfica en el campo Archivo.

Consulte el tema Exportación de datos a base de datos geográfica para obtener más información.

XML

La clase de característica se utiliza para definir la etiqueta de nivel superior que establece el inicio y el final de los datos exportados. Consulte el tema Exportación de datos a XML para obtener más información.

Conjunto de datos de características

Se habilita al exportar a una base de datos geográfica personal, XML o base de datos geográfica de archivo.

Base de datos geográfica personal o de archivo

Puede escribir en este cuadro el nombre del conjunto de datos de características al que se exportarán los datos. También deberá definir una clase de característica.

Cuando se realiza la exportación, si la base de datos geográfica no existe, se creará y se añadirán el conjunto de datos de característica y la clase de característica. Si la base de datos ya existe, el conjunto de datos de características se añadirá a la base de datos existente.

Se puede seleccionar un conjunto de datos de características existente al buscar una base de datos geográfica en el campo Archivo.

Consulte el tema Exportación de datos a base de datos geográfica para obtener más información.

XML

El conjunto de datos de características se utiliza para definir la etiqueta de segundo nivel que define el inicio y el final de los datos exportados para un solo objeto, como un nodo o una conexión. Consulte el tema Exportación de datos a XML para obtener más información.

Palabra clave ArcSDE

Esta es la palabra clave Output CONFIG que se utiliza al importar datos a ArcSDE mediante un comando. Busque OutputCONFIGKeyword en la ayuda de ArcGIS.

Archivo de comandos (opcional)

Los comandos se pueden utilizar para refinar el proceso de exportación. Esta es una opción avanzada. Consulte Uso de un script para controlar la exportación para obtener más información.

Comportamiento de unidades

Usuario: exporta valores con las unidades de visualización actuales.

InfoWorks: exporta valores como unidades nativas de InfoWorks WS Pro.

Botones de configuración de asignación de campos

Se utiliza para aplicar asignaciones guardadas a la tabla de asignación de campos.

Cargar configuración

Carga los parámetros de tabla a partir de un archivo de configuración (CFG).

Guardar configuración

Guarda los parámetros de tabla en un archivo de configuración (CFG). Se guardará la configuración de tabla para todas las tablas.

Nota: Solo se guardan los parámetros de las tablas y las opciones de actualización. Otras opciones del cuadro de diálogo deben configurarse con los valores adecuados antes de la exportación.

Borrar configuración

Borra los parámetros de la tabla que se muestra. Se conservarán los parámetros de otras tablas.

Asignación automática

Rellena la tabla de asignación de campos con todos los campos disponibles para la exportación, excepto los campos de etiqueta.

Esto incluirá los resultados de los puntos de cliente y todos los campos disponibles para el objeto en la lista desplegable, incluidos los campos unidos y los campos de resultados si es necesario.

La asignación automática no permite asignar campos en matrices almacenadas en un objeto de red. Deberá utilizar el botón Añadir fila y asignar estos campos manualmente. Consulte el tema Exportación de datos de matriz para obtener más información sobre los campos de matriz.

Los títulos de los campos se generan automáticamente. Si pulsa uno de los botones de asignación automática con los archivos de forma de ESRI como la salida seleccionada, los nombres se truncarán a la longitud máxima permitida para los archivos de forma. Si utiliza la asignación automática y, a continuación, cambia el tipo de salida a archivos de forma más adelante, los títulos de campo pueden ser demasiado largos para la exportación.

Nota: Esta lista puede ser muy grande, especialmente si selecciona Todos los nodos o Todos los vínculos. La inclusión de todos los campos posibles para todos los tipos de objeto (incluidos los campos unidos y resultados) podría superar fácilmente el número de columnas que se pueden mostrar en Microsoft Excel o ArcView 3, por ejemplo.

Asignación automática (con etiquetas)

Como asignación automática, pero con campos de etiquetas incluidos.

Tabla de asignación de campos

La tabla de asignación de campos permite configurar las asignaciones de campos de datos individuales.

La tabla contiene un número variable de columnas. Algunas columnas solo aparecen para algunos tipos de datos y algunas columnas se desactivarán en función de los valores de otras columnas.

Columna Descripción

Exportar nombre de campo

Nombre utilizado para la columna, ya sea en la base de datos o en el archivo de GIS o en los archivos de base de datos, o en la primera fila de archivos de datos CSV y separados por tabulaciones.

Si este campo queda en blanco, se generará un nombre razonable cuando se exporte el archivo. Por lo tanto, solo es necesario colocar algo aquí si no le gusta el valor por defecto.

Tipo de campo

Campo

Un valor de un campo de la base de datos para el objeto que se exporta, por ejemplo, nombre, coordenada X, coordenada Y.

SQL

Expresión SQL que se puede evaluar y que devuelve un valor.

Constante

Valor constante: un valor que selecciona y será el mismo para todos los objetos de la tabla.

Esto suele ser útil si:

  • Desea importar los datos en otro sistema e importar un valor que sea el mismo para todo lo que se encuentre en esta tabla en particular.
  • Necesita un valor para un informe.
  • Desea que un marcador de posición se pueda reemplazar por una fórmula de Excel.

Especial

Solo hay algunos valores especiales:

  • tiempo de simulación si se exportan resultados
  • nombre de tabla del objeto que se exporta (versión interna del nombre)
  • descripción de la tabla (una versión fácil de usar del nombre de la tabla)

Estos valores son especialmente útiles si se exportan elementos de más de un tipo, como Todos los nodos o Todos los vínculos.

VBScript

Se puede ejecutar una función de VBScript del archivo BAS cargado.

Geometría

El tipo de geometría (p. ej., punto, polilínea, polígono) del objeto que se va a exportar.

Solo se aplica a la base de datos geográfica y a la base de datos geográfica de archivo.

Tipo de datos

La columna de tipo de datos permite modificar el tipo de datos de exportación normal para este campo de datos.

Esta columna está oculta para los archivos de variables separados por comas y tabulaciones. Los datos siempre se exportan a estos tipos de archivo como texto.

Los tipos de datos posibles son:

  • Booleano
  • Fecha
  • Texto: hasta 100 caracteres
  • Memo: campo de tipo de texto que se utiliza normalmente para cadenas de más de 100 caracteres. Puede contener unas 10 000 palabras
  • Corto: entero de 2 bytes.
  • Largo: entero de 4 bytes.
  • Simple: coma flotante de 4 bytes.
  • Doble: coma flotante de 8 bytes.
  • GUID

Por defecto, los campos se exportan en el mismo formato que se guardan en InfoWorks WS Pro. Estos formatos son principalmente Texto y Doble.

Puede optar por exportar cualquier campo en cualquier formato. Si intenta exportar una cadena que no se puede representar como un número en uno de los formatos de número, recibirá un mensaje de advertencia después de la exportación. Recibirá un mensaje de advertencia por cada fallo, por lo que si tiene una lista larga de objetos, puede ser una lista larga.

Puede ser perfectamente válido exportar campos de texto como números. Por ejemplo, si:

  • los ID de nodo son numéricos
  • ha almacenado números en los campos de texto de usuario

Si exporta un campo numérico o de texto como un valor booleano, el valor booleano se establecerá en verdadero si:

  • un campo de cadena no tiene longitud cero
  • un campo numérico tiene un valor y el valor no es cero

De lo contrario, el valor booleano se establecerá en falso.

Longitud

Solo se aplica a los campos de texto de tipo de datos.

Esta columna está oculta para los archivos de variables separados por comas y tabulaciones.

La longitud por defecto para los campos de texto es la longitud máxima del campo en InfoWorks WS Pro. Si exporta datos con SQL o VBScript a un campo de texto, InfoWorks WS Pro explora el texto exportado y establece la longitud de la cadena más larga como valor por defecto.

Si elige una longitud para un campo de texto e intenta exportar cadenas que superen este máximo, el texto exportado se truncará y recibirá una advertencia para cada incidencia.

Precisión

Solo se aplica a los campos de texto de tipo de datos.

Existen dos motivos para cambiar la precisión por defecto:

  • InfoWorks WS Pro puede almacenar un valor con una precisión superior a la que desea exportar.
  • Si está calculando el valor con VBScript o SQL, InfoWorks WS Pro no puede calcular una precisión razonable para el valor. Usted establece una precisión adecuada.

Campo interno (u otros datos)

La entrada de la columna Campo interno variará en función del valor seleccionado en la columna Tipo de campo.

Tipo de campo Descripción

Campo

La lista desplegable contiene todos los campos disponibles. Estos campos incluyen:

  • campos para el tipo de objeto seleccionado
  • campos de cualquier objeto que se pueda "unir" al tipo de objeto seleccionado

Por ejemplo, los campos unidos pueden incluir:

  • los nodos aguas arriba y aguas abajo de un vínculo
  • resultados de simulación si se cargan resultados
  • resultados de la simulación en un objeto unido, como nodos aguas arriba y aguas abajo de un vínculo

También puede exportar campos de matrices. Estos son los datos tabulares que solo se pueden ver en tablas de una hoja de propiedades de objetos.

Constante

Para introducir un valor constante.

SQL

Para introducir una expresión SQL.

VBScript

Elija una de las funciones disponibles en el archivo de script cargado.

Especial

Un conjunto de valores especiales entre los que elegir.

SimulationTime: tiempo de simulación si se exportan resultados.

TableName: nombre de tabla del objeto que se exporta; versión interna del nombre.

TableDescription: una versión fácil de usar del nombre de la tabla.

Geometría

Se desactiva para este tipo de campo. Se exportará el tipo de geometría del objeto.

Solo se aplica a la base de datos geográfica y a la base de datos geográfica de archivo.

Añadir fila

Añade una fila a la tabla de asignación de campos para permitir que se especifique otro campo.

Usar modo de informe para matrices

Al exportar una matriz de valores, se exportan todos los valores de datos. Existen dos métodos para organizar los datos de valor exportados, y estos se controlan mediante esta casilla de verificación.

Al exportar una matriz de estructura a XML, la casilla de verificación controla el formato de esta matriz exportada.

Para obtener más información, consulte el tema Exportación de datos de matriz.

Opciones de actualización y supresión

Las opciones de actualización se aplican al exportar a una base de datos geográfica personal o de archivo o solo a Oracle.

Las opciones se activarán si se selecciona una clase de característica existente en la sección Exportar datos a del cuadro de diálogo. Consulte los temas Exportación de datos a base de datos geográfica y Exportación de datos a Oracle para obtener más información.

Actualizar basándose en

Para seleccionar los campos que se utilizarán para localizar los objetos que se actualizarán en la clase de característica especificada.

ID de activo

Se utiliza para localizar objetos en la clase de característica.

Campos de clave principal

Se utiliza para localizar objetos en la clase de característica, por ejemplo:

  • Nodos: ID de nodo
  • Conexiones: Desde ID de nodo, A ID de nodo, Sufijo

OID de base de datos geográfica u OBJECTID de base de datos geográfica de archivo

Solo se aplica a la base de datos geográfica y a la base de datos geográfica de archivo.

Puede utilizar el campo de la columna Campo interno de la tabla Asignaciones de campo con el nombre de campo de exportación de OID para localizar objetos en la clase de característica.

Se actualizarán los objetos de fila, donde el valor del campo interno especificado coincide con el OID de la base de datos geográfica o el OBJECTID de la base de datos geográfica del archivo. Si el valor de campo interno de un objeto no coincide con el OID de base de datos geográfica u OBJECTID de base de datos geográfica de archivo, se tratará como un nuevo objeto.

Solo actualizar objetos existentes

Si está activada, actualiza solo los objetos que existen en la clase de característica especificada.

Si esta casilla está desactivada, se añadirán los objetos que no existen en la clase de característica especificada.

Suprimir objetos que faltan

Si esta opción está activada, InfoWorks WS Pro buscará los objetos que faltan del tipo pertinente y los suprimirá de la tabla de datos externos al final del proceso de exportación. (Un objeto faltante es un objeto que se encuentra en la tabla de origen de datos externa, pero que NO se encuentra en la Tabla a exportar datos desde de InfoWorks WS Pro).

La clave de actualización seleccionada en el menú desplegable Actualizar en se utilizará para buscar los objetos que faltan.

Se mostrarán todos los objetos que faltan y una solicitud de confirmación de supresión antes de suprimir los objetos.

Exportar

Valida la tabla de asignación de campos y, a continuación, realiza una de las siguientes acciones:

  • Exporta los datos si no se han producido errores o advertencias.
  • Muestra una lista de advertencias y le pregunta si desea continuar y, a continuación, exporta los datos si confirma.
  • Muestra una lista de errores y, posiblemente, algunas advertencias: entre los errores habituales se incluyen:
    • La carga de una configuración que contiene campos de resultados cuando no se tengan resultados abiertos.
    • La carga de una configuración que contiene campos de VBScript pero no carga el script.

Una vez exportados los datos, los errores detectados se muestran en un cuadro de diálogo.