Skip to main content

Importar CAD a dataset de interiores (Herramientas de Indoors)

Resumen

Importa entidades desde archivos CAD a un dataset de interiores que se ajusta al modelo de información de ArcGIS Indoors. La salida de esta herramienta se puede utilizar para crear mapas y escenas que tienen en cuenta las plantas, así como para generar una red de interiores para la generación de rutas.

Uso

  • Utilice esta herramienta para cargar datos de planos de planta en un espacio de trabajo de Indoors creado con la herramienta Crear dataset de interiores o la herramienta Crear base de datos de Indoors.

  • Los datos CAD de origen se deben georreferenciar antes de ejecutar la herramienta. La herramienta admite datos con un archivo .ebc asociado que contiene información de referencia espacial.

  • El valor del parámetro Datos CAD de origen debe ser al menos un archivo .dwg o .dgn.

    Precaución:

    La herramienta importa un nivel (planta) de una instalación a la vez. Si tiene varios archivos CAD con datos para el mismo nivel, puede agregar varios archivos CAD al parámetro Datos CAD de origen.

  • Los parámetros Entidades de unidad de destino, Entidades de nivel de destino, Entidades de instalación de destino y Entidades de detalle de destino deben hacer referencia a clases de entidad o capas de entidades que se ajusten al modelo de Indoors.

    Nota:

    Todas las entidades de destino deben provenir de la misma geodatabase de archivos, geodatabase corporativa o servicio de entidades.

    • Cuando se agregan, actualizan o eliminan entidades en el valor del parámetro Entidades de unidad de destino, la herramienta crea un archivo de texto de resumen en el directorio ArcGISProTemp. El archivo de texto de resumen enumera las entidades de la unidad agregadas, actualizadas o eliminadas utilizando los campos UNIT_ID y NAME.
  • Proporcione el nombre del nivel para el parámetro Nombre de nivel. Si el nivel existe en la capa Niveles de destino, puede elegirlo en el menú desplegable. Si elige una capa de Niveles existente, la entidad Niveles y las entidades Unidades y Detalles asociadas se actualizarán. Los valores de campo de las capas Niveles y Unidades que no estén rellenados de forma predeterminada se conservarán si no se asignan mediante el parámetro Asignación de anotaciones CAD. Las entidades de detalles se borrarán y sobrescribirán.

  • Puede importar entidades de las capas CAD a los datos CAD de entrada o agregar los datos CAD a un mapa e importar entidades de las capas de polilínea. Utilice el parámetro Seleccionar capa de CAD de origen para especificar si desea importar desde capas CAD de entrada o desde capas de polilínea de mapa.

    • Si el parámetro Seleccionar capa de CAD de origen está activado, proporcione capas de CAD para los parámetros Capas de CAD de origen para unidades, Capas de CAD de origen para niveles, Capas de CAD de origen para detalles y Capas de CAD de origen para instalaciones. Opcionalmente, incluya entidades de puerta en el parámetro Capas de CAD de origen para puertas.

    • Si el parámetro Seleccionar capa de CAD de origen está desactivado, proporcione capas de mapa de polilínea de CAD para los parámetros Capas de origen para unidades, Capas de origen para niveles, Capas de origen para detalles y Capas de origen para instalaciones. Opcionalmente, incluya entidades de puerta en el parámetro Capas de origen para puertas. La herramienta respeta las selecciones y consultas de definición en las capas del mapa de entrada.

  • La herramienta crea un archivo de configuración cuando se marca el parámetro Seleccionar capa de CAD de origen. El archivo de configuración almacena todas las asignaciones de CAD para geometrías de polilínea e información de anotaciones, así como los ajustes de las opciones avanzadas. Puede utilizar este archivo como entrada para el parámetro Archivo de configuración de planos de planta en posteriores ejecuciones de la herramienta para otros archivos CAD con las mismas capas y asignaciones de CAD o similares. Esto puede ayudar a la coherencia y eficacia entre varias importaciones.

    • El parámetro Archivo de configuración de planos de planta está disponible cuando el parámetro Seleccionar capa de CAD de origen está activado. Utilice este parámetro para importar un archivo de configuración JSON con el fin de configurar rápidamente la herramienta para ejecuciones posteriores de otros archivos CAD con las mismas capas y asignaciones de CAD o similares.

    • La herramienta no crea un archivo de configuración en los siguientes supuestos:

      • El parámetro Seleccionar capa de CAD de origen está desactivado.

      • Proporcione un valor para el parámetro Archivo de configuración de planos de planta y no realice más cambios en la configuración del parámetro.

      Se crea un archivo de configuración si el parámetro Seleccionar capa de CAD de origen está activado. Si especifica un archivo de configuración para el parámetro Archivo de configuración de planos de planta y no realiza más cambios en la configuración del parámetro, no se creará un archivo de configuración.

    • Puede realizar más ajustes en los parámetros si proporciona un archivo de configuración para el parámetro Archivo de configuración de planos de planta. Por ejemplo, si el archivo CAD para el que está ejecutando la herramienta contiene una capa de CAD adicional que no estaba presente en el primer archivo CAD, puede proporcionar un archivo de configuración de planos de planta y agregar la capa adicional a los parámetros de asignación de CAD. Si se realizan cambios en la configuración de los parámetros después de importar un archivo de configuración, se creará un nuevo archivo de configuración de salida.

    • La ubicación de salida predeterminada del archivo de configuración de salida es la carpeta de inicio del proyecto de ArcGIS Pro o la carpeta temporal si la herramienta se ejecuta fuera de un proyecto.

    El archivo de configuración puede contener valores para los siguientes parámetros:

    • Capas de CAD de origen para unidades

    • Capas de CAD de origen para niveles

    • Capas de CAD de origen para puertas

    • Capas de CAD de origen para detalles

    • Capas de CAD de origen para instalaciones

    • Asignaciones de anotaciones CAD

      • Capa de interiores de destino

      • Campo de destino

      • Tipo

      • Capa de CAD de origen

      • Atributo de bloque

      • Delimitador

      • Posición

    • Opciones avanzadas

      • Distancia de la puerta a la pared

      • Ancho de unidad mínimo

      • Área de unidad mínima

    Nota:

    Si se abre una ejecución anterior de la herramienta en el panel Historial, la herramienta mostrará los parámetros tal y como se cargaron desde el archivo de configuración. Los cambios realizados en los parámetros después de cargar un archivo de configuración solo serán visibles si hace clic con el botón derecho y selecciona Ver detalles en una ejecución anterior de la herramienta.

  • Proporcione las capas de polilínea que representen límites de unidades para los parámetros Capas de CAD de origen para unidades o Capas de origen para unidades. Esto puede incluir una sola capa que represente los límites de sala o varias capas que, combinadas, representen los límites de sala (como capas para paredes exteriores, paredes interiores y puertas).

  • Proporcione las capas de polilínea que representen límites de nivel para los parámetros Capas de CAD de origen para niveles o Capas de origen para niveles.

    Si no se proporciona ningún valor para ninguno de los dos parámetros, la herramienta creará una entidad de polígono de nivel basada en la extensión de los polígonos de unidad.

  • Establezca el valor del parámetro Elevación de nivel como la elevación del nivel en relación con el suelo. El valor del parámetro debe incluir un valor numérico y una unidad de medida (pies internacionales o metros). Los valores Z de los niveles, unidades y detalles se rellenan en función de este valor.

  • Proporcione un entero ordinal que represente el orden vertical de cada planta para el valor del parámetro Orden vertical. El orden vertical de la planta baja es cero (0). Las plantas situadas por encima de la planta baja tienen valores de orden vertical positivos y las plantas situadas por debajo de la planta baja tienen valores negativos.

  • Proporcione las capas de polilínea que representen límites de instalaciones para los parámetros Capas de CAD de origen para instalaciones o Capas de origen para instalaciones.

    Si no se proporciona ningún valor para ninguno de los dos parámetros, la herramienta creará o actualizará el polígono de instalación en función de la extensión de todos los polígonos de nivel de la instalación.

  • Proporcione las capas de polilínea que representen las entidades que desea importar como entidades de polilínea en la capa de detalles (como paredes, ventanas, puertas, muebles, etc.) para los parámetros Capas de CAD de origen para detalles o Capas de origen para detalles.

  • Si los datos CAD de entrada contienen entidades de puerta que deben cerrarse para crear límites de unidad, nivel o instalación, utilice los siguientes parámetros para cerrar puertas:

    • Para los parámetros Capas de CAD de origen para puertas o Capas de origen para puertas, proporcione las capas de CAD o mapa que contengan entidades de puerta.

    • Opcionalmente, proporcione un valor para el parámetro Distancia de la puerta a la pared. Este valor del parámetro indica la distancia a la que la herramienta buscará el límite de la unidad relacionada desde la entidad de puerta. El valor del parámetro debe incluir un valor numérico y una unidad de medida (pulgadas internacionales o milímetros). El valor predeterminado es 0,3 pulgadas internacionales.

  • Utilice el parámetro Asignación de anotaciones CAD para asignar anotaciones CAD a entidades del modelo de Indoors. Como mínimo, se recomienda asignar información desde CAD a los campos NAME y USE_TYPE de la capa Unidades. Estos valores de campo se utilizan para habilitar la funcionalidad en ArcGIS Pro y las aplicaciones web y móvil de Indoors. El campo NAME también se utiliza en escenarios de actualización cuando se vuelve a ejecutar la herramienta para actualizar entidades en el espacio de trabajo de Indoors. Este parámetro admite la asignación de anotaciones a partir de bloques o texto, así como la asignación de manipuladores de entidades de polilíneas cerradas.

    Los manipuladores son identificadores únicos asignados a las entidades de un archivo .dwg. Puede asignar información de manipuladores a un campo de tipo TEXTO en capas de Unidades, Instalaciones o Niveles. La asignación de manipuladores se admite cuando una sola entidad de polilínea cerrada en el archivo CAD de entrada representa un solo polígono en el espacio de trabajo de Indoors.

    Establezca los valores de Asignación de anotaciones CAD como se indica a continuación:

    • Capa de interiores de destino: especifique la capa del espacio de trabajo de Indoors a la que desea asignar la anotación. Puede establecer las capas Unidades, Niveles o Instalaciones como entradas para este valor, que corresponden a los valores proporcionados para los parámetros Entidades de unidad de destino, Entidades de nivel de destino y Entidades de instalación de destino. No es posible asignar anotaciones a la capa Detalles.

    • Campo de destino: indique el campo de la capa de interiores de destino al que desea asignar la anotación CAD.

    • Tipo: especifique el tipo de entidad (Texto, Bloque o Manipulador) de la anotación CAD que está asignando. Si la anotación CAD es Text o MText en los datos CAD de origen, elija Texto. Si la anotación CAD se almacena como anotación de bloque, seleccione Bloque. Para asignar manipuladores de entidades al espacio de trabajo de Indoors, elija Manipulador.

    • Capa de CAD de origen: proporcione la capa de CAD que contiene la anotación CAD que desea asignar.

    • Atributo de bloque: si establece el valor de Tipo en Bloque, indique el nombre del atributo de bloque en el que se almacena la anotación CAD que desea asignar al campo de destino. Si establece el valor de Tipo en Texto o Manipulador, no proporcione ningún valor.

    • Delimitador: si el valor que desea asignar al campo de destino se almacena como texto delimitado, establezca el delimitador para este valor. Por ejemplo, si tiene una anotación CAD delimitada por puntos como CAMPUS.A.A-210 y desea asignar la tercera parte de la cadena de caracteres (A-210) como valor del campo UNIT_NAME, utilice un punto (.) como valor de Delimitador.

    • Posición: si el valor que desea asignar al campo de destino se almacena como texto delimitado, establezca la posición del valor que desea asignar de manera que el comienzo de la cadena de caracteres sea la posición 1. Por ejemplo, si tiene una anotación CAD delimitada por puntos como CAMPUS.A.A-210 y desea asignar la tercera parte de la cadena de caracteres (A-210) como valor del campo UNIT_NAME, utilice 3 como valor de Posición.

    Nota:

    Al definir el destino de la clase de entidad Unidades, si la anotación CAD proviene de varias capas de CAD, puede indicar varias entradas para el parámetro Asignación de anotaciones CAD que tengan como destino el mismo campo. Si más de una de las capas de CAD especificadas contiene anotaciones para una entidad de unidad, la herramienta utiliza las anotaciones de CAD de la primera capa CAD proporcionada que contiene anotaciones para la entidad.

  • El parámetro Ancho de unidad mínimo indica el ancho más pequeño que debe tener un polígono para ser considerado una entidad de unidad. El valor del parámetro debe incluir un valor numérico y una unidad de medida (pies internacionales o metros). El valor predeterminado es 3 pies internacionales.

  • El parámetro Área de unidad mínima indica el área más pequeña que debe tener un polígono para ser considerada una entidad de unidad. El valor del parámetro debe incluir un valor numérico y una unidad de medida (pies internacionales cuadrados o metros cuadrados). El valor predeterminado es 9 pies internacionales cuadrados.

  • Los polígonos que no cumplan los umbrales definidos por los parámetros Ancho de unidad mínimo o Área de unidad mínima se copian en una clase de entidad temporal en la geodatabase predeterminada del proyecto de ArcGIS Pro. Puede inspeccionar los polígonos de la clase de entidad temporal e incorporar cualquiera de ellos a la capa Unidades según sea necesario.

  • Si existe una entidad de nivel con el mismo nombre que el valor del parámetro Nombre de nivel, el nivel y sus entidades de unidades y detalles asociadas se actualizarán de la siguiente manera:

    • La entidad de niveles se actualizará. Se conservarán todos los atributos que no estén rellenados de forma predeterminada, incluidos los campos personalizados.

    • La herramienta comparará las entidades de unidad entre el dibujo CAD y la capa Unidades. Si se encuentran unidades con nombres o geometría coincidentes, se actualizarán. Se conservarán todos los campos que la herramienta no rellene de forma predeterminada y que no estén asignados mediante el parámetro Asignación de anotaciones CAD. Se agregarán las entidades que estén presentes en el dibujo CAD, pero no en la capa Unidades. Se eliminarán las entidades que no estén presentes en el dibujo CAD, pero sí en la capa Unidades.

    • Las entidades de detalles se eliminarán y se volverán a importar desde el dibujo CAD.

    • Si se proporcionan capas de mapa como entradas para las unidades, la herramienta respetará cualquier consulta de definición o selección aplicada a esas capas.

    Nota:

    Si el valor del parámetro Nombre de nivel no coincide con el valor de campo NAME de una entidad de nivel existente, la herramienta importa el dibujo CAD como un nuevo nivel con el valor de Nombre de nivel especificado.

  • El parámetro Tolerancia a la separación se puede utilizar para establecer la tolerancia de alineación de proximidad de los extremos colgantes de las entidades de entrada. Esto puede ayudar a reducir el número de unidades incompletas o de segmentos de línea no utilizados. El valor predeterminado es 0,039 pulgadas internacionales (1 milímetro).

    Nota:

    Aumentar la tolerancia a la separación incrementa temporalmente la tolerancia x,y durante el procesamiento de la herramienta, lo que puede provocar una reducción de la precisión al importar geometría. Verifique la precisión de la geometría importada después de ejecutar la herramienta al aumentar el valor del parámetro Tolerancia a la separación.

Parámetros

Etiqueta Explicación Tipo de datos

Datos CAD de origen

Los archivos .dwg o .dgn que contienen información de planos de planta que se importará al modelo de Indoors.

CAD Drawing Dataset

Entidades de nivel de destino

La capa de entidades, clase de entidad o servicio de entidades Niveles de destino que cumple el modelo de Indoors y reside en el mismo espacio de trabajo que las entidades Instalaciones, Unidades y Detalles de destino.

Feature Layer

Nombre de nivel

El nombre único del nivel en el que se encuentran los datos CAD de origen.

String

Orden vertical

Un entero ordinal que representa el orden vertical de cada planta. El orden vertical de la planta baja es cero (0). Las plantas situadas por encima de la planta baja tienen valores de orden vertical positivos y las plantas situadas por debajo de la planta baja tienen valores negativos.

Long

Elevación de nivel

La elevación del nivel respecto a un terreno plano. Este valor se utilizará para rellenar el valor Z de las entidades Niveles, Unidades y Detalles.

Linear Unit

Entidades de instalación de destino

La capa de entidades, clase de entidad o servicio de entidades Instalaciones de destino que cumple el modelo de Indoors y reside en el mismo espacio de trabajo que las entidades Niveles, Unidades y Detalles de destino.

Feature Layer

Nombre de la instalación

El nombre de instalación único del edificio en el que se encuentran los datos CAD de origen.

String

Entidades de unidad de destino

La capa de entidades, clase de entidad o servicio de entidades Unidades de destino que cumple el modelo de Indoors y reside en el mismo espacio de trabajo que las entidades Instalaciones, Niveles y Detalles de destino.

Feature Layer

Entidades de detalle de destino

La capa de entidades, clase de entidad o servicio de entidades Detalles de destino que cumple el modelo de Indoors y reside en el mismo espacio de trabajo que las entidades Instalaciones, Niveles y Unidades de destino.

Feature Layer

Seleccionar capa de CAD de origen

(Opcional)

Especifica si las polilíneas que representan límites de unidades se obtendrán de los archivos CAD o de capas de entidades de mapa. Si especifica obtenerlas de las capas de entidades de mapa, puede hacer una selección en la capa para importar un subconjunto de entidades.

  • ActivadoLas polilíneas que representan límites de unidades se obtendrán directamente de los archivos CAD. Esta es la opción predeterminada.

  • DesactivadoLas polilíneas que representan límites de unidades se obtendrán de capas de entidades de mapa.

Boolean

Capas de CAD de origen para unidades

(Opcional)

Las capas de CAD que contienen entidades de polilínea que definen los bordes y la extensión de los espacios utilizables dentro de una instalación. Estas polilíneas se utilizarán para crear entidades de polígono de unidad en la capa Unidades de destino.

String

Capas de origen para unidades

(Opcional)

Las capas de entidades que contienen entidades de polilínea que definen los bordes y la extensión de los espacios utilizables dentro de una instalación. Estas polilíneas se utilizarán para crear entidades de polígono de unidad en la capa Unidades de destino.

Feature Layer

Capas de CAD de origen para niveles

(Opcional)

Las capas de CAD que contienen entidades de polilínea que definen los bordes y la extensión del nivel. Estas polilíneas se utilizarán para crear entidades de polígono de unidad en la capa Niveles de destino.

String

Capas de origen para niveles

(Opcional)

Las capas de entidades que contienen entidades de polilínea que definen los bordes y la extensión del nivel. Estas polilíneas se utilizarán para crear entidades de polígono de unidad en la capa Niveles de destino.

Feature Layer

Capas de CAD de origen para puertas

(Opcional)

Las capas de CAD que contienen entidades de polilínea que definen las puertas que forman parte del límite de una unidad. Estas polilíneas se cerrarán para crear entidades de polígono de unidad en la capa Unidades de destino.

String

Capas de origen para puertas

(Opcional)

Las capas de entidades que contienen entidades de polilínea que definen las puertas que forman parte del límite de una unidad. Estas polilíneas se cerrarán para crear entidades de polígono de unidad en la capa Unidades de destino.

Feature Layer

Capas de CAD de origen para detalles

(Opcional)

Las capas de CAD que contienen entidades de polilínea que representan detalles de planos de planta (como paredes, ventanas y puertas) que se incluirán como entidades de polilínea en la capa Detalles de destino.

String

Capas de origen para detalles

(Opcional)

Las capas de entidades que contienen entidades de polilínea que representan detalles de planos de planta (como paredes, ventanas y puertas) que se incluirán como entidades de polilínea en la capa Detalles de destino.

Feature Layer

Capas de CAD de origen para instalaciones

(Opcional)

Las capas de CAD que contienen entidades de polilínea que definen los bordes y la extensión de la huella de la instalación. Si no se proporciona ningún valor, la huella de la instalación se creará o actualizará en función de la extensión de todos los niveles dentro de la instalación.

String

Capas de origen para instalaciones

(Opcional)

Las capas de entidades que contienen entidades de polilínea que definen los bordes y la extensión de la huella de la instalación. Si no se proporciona ningún valor, la huella de la instalación se creará o actualizará en función de la extensión de todos los niveles dentro de la instalación.

Feature Layer

Asignación de anotaciones CAD

(Opcional)

Especifica la asignación de campos para que las entidades de anotación CAD rellenen un campo de una capa del espacio de trabajo de Indoors.

Columnas de la tabla de valores:

  • Target Indoor LayerThe layer in the Indoors workspace where the annotation will be mapped. The tool supports mapping to the layer provided for the Target Facilities, Target Levels, and Target Units parameters.

    • FacilitiesThe target Facilities layer where the annotation will be mapped.

    • LevelsThe target Levels layer where the annotation will be mapped.

    • UnitsThe target Units layer where the annotation will be mapped.

  • Target FieldThe field in the target layer where the annotation will be mapped. The field must already exist.

  • TypeThe type of annotation that will be mapped.

    • BlockText annotation will be mapped.

    • TextBlock annotation will be mapped.

    • HandleHandle annotation will be mapped.

  • Source CAD LayerThe CAD layer that contains the annotation that will be mapped.

  • Block AttributeThe block attribute that contains the information to map for annotation that has the Block type.

  • DelimiterThe delimiting character that will be used for annotation stored in a delimited string.

  • PositionThe position of the value that will be mapped for annotation stored in a delimited string.

Value Table

Distancia de la puerta a la pared

(Opcional)

La distancia a la que la herramienta buscará un límite de unidad en pulgadas internacionales o milímetros desde una entidad de puerta. El valor predeterminado es 0,3 pulgadas internacionales.

Linear Unit

Ancho de unidad mínimo

(Opcional)

El ancho mínimo en pies internacionales o metros que debe tener un espacio para ser considerado una entidad de unidad. Las entidades con un ancho inferior a este umbral se escribirán en una clase de entidad de polígonos de no unidad y no se incluirán en la capa Unidades de destino. El valor predeterminado es 3 pies internacionales.

Linear Unit

Área de unidad mínima

(Opcional)

El área mínima en pies internacionales cuadrados o metros cuadrados que debe tener un espacio para ser considerado una entidad de unidad. Las entidades con un área inferior a este umbral se escribirán en una clase de entidad de polígonos de no unidad y no se incluirán en la capa Unidades de destino. El valor predeterminado es 9 pies internacionales cuadrados.

Areal Unit

Archivo de configuración de planos de planta

(Opcional)

Un archivo de configuración JSON que contiene valores de parámetros predefinidos. Proporcione el archivo de configuración de una ejecución anterior de la herramienta para rellenar los parámetros en la herramienta para archivos CAD con capas y asignaciones de CAD iguales o similares.

Cuando se proporciona un archivo de configuración, se pueden realizar cambios en los valores de los otros parámetros antes de ejecutar la herramienta. Si se realizan cambios en otros parámetros, se creará un nuevo archivo de configuración de salida.

Este parámetro solo está disponible cuando el parámetro Seleccionar capa de CAD de origen está activado.

File

Tolerancia a la separación

(Opcional)

La tolerancia de proximidad para los extremos colgantes de las entidades de entrada que se alinearán al generar las unidades. Los valores se pueden proporcionar en milímetros o en pulgadas internacionales. El valor predeterminado es 0,039 pulgadas internacionales (1 milímetro).

Linear Unit

Salida derivada

Etiqueta Explicación Tipo de datos

Unidades actualizadas

Las entidades de unidades objetivo actualizadas.

Feature Layer

Entornos

Esta herramienta no utiliza ningún entorno de geoprocesamiento.

Información de licenciamiento

  • Basic: No
  • Standard: No
  • Avanzado: Requiere ArcGIS Indoors Pro o ArcGIS Indoors Maps