Importar planos de planta desde archivos CAD

Disponible con las extensiones ArcGIS Indoors Pro o ArcGIS Indoors Maps.

Los archivos CAD se utilizan comúnmente para el modelado arquitectónico y se pueden utilizar para crear entidades en un espacio de trabajo de interiores. La herramienta Importar CAD a dataset de interiores importa entidades desde archivos .dwg o .dgn y utiliza entidades en el dibujo para construir las entidades de plano de planta en el modelo de información de ArcGIS Indoors.

Más información acerca de trabajar con datos CAD en ArcGIS Pro

Una vez que haya creado el espacio de trabajo de Indoors con la herramienta Crear dataset de interiores o Crear base de datos de Indoors, puede utilizar la herramienta Importar CAD a dataset de interiores para cargar planos de planta desde archivos CAD (.dwg o .dgn) en su espacio de trabajo de Indoors. A continuación, puede cargar manualmente entidades adicionales, eventos y datos de ocupantes.

Puede utilizar la herramienta Importar CAD a dataset de interiores para importar datos CAD para un nivel (planta) a la vez al espacio de trabajo de Indoors. La herramienta admite la inclusión de varios archivos CAD si los datos de un solo nivel están distribuidos en varios dibujos CAD.

Nota:

Puede utilizar también la herramienta Importar planos de planta a la geodatabase de Indoors para importar archivos CAD a un espacio de trabajo de Indoors. Esta herramienta requiere rellenar una hoja de cálculo de Excel para asignar los datos de los archivos CAD al modelo de Indoors.

La importación de datos CAD a un espacio de trabajo de Indoors implica los siguientes pasos de alto nivel:

  1. Georreferenciar y agregar los planos de planta.
  2. Ejecutar la herramienta Importar CAD a dataset de interiores para agregar entidades a un espacio de trabajo de Indoors.
  3. Asignar anotación CAD al espacio de trabajo de Indoors.
  4. Inspeccionar las entidades de salida creadas por la herramienta.

Estas acciones se describen con más detalle en las secciones que aparecen a continuación.

Georreferenciar y agregar los planos de planta

Para georreferenciar y agregar datos de planos CAD a un mapa, siga estos pasos:

  1. Georreferencie los archivos CAD si aún no lo están.
    Nota:

    El archivo CAD se debe georreferenciar y debe tener un archivo .wld asociado antes de ejecutar la herramienta. Es importante georreferenciar con precisión los planos de planta, ya que los errores de escala o ubicación geográfica resultarán en cálculos incorrectos para la ubicación de las entidades de Indoors.

  2. En la pestaña Mapa, haga clic en el botón Agregar datosAgregar datos.

    Aparece el cuadro de diálogo Agregar datos.

  3. Vaya a la ubicación de la carpeta donde están almacenados los datos CAD georreferenciados y elija los archivos .dwg o .dgn que contienen los datos del plan de planta.

Ejecutar la herramienta Importar CAD a dataset de interiores

La herramienta Importar CAD a dataset de interiores permite cargar datos CAD directamente desde archivos CAD o desde las capas de mapa creadas cuando se agregan archivos CAD al mapa en ArcGIS Pro. Al importar desde capas de mapas, se respetan las selecciones de la capa, lo que permite importar un subconjunto de datos CAD. Por ejemplo, puede seleccionar entidades en las capas de mapa basadas en la ubicación para importar únicamente el ala sur de un nivel, o seleccionar únicamente entidades Puerta para importarlas como parte de los límites de la unidad.

Nota:

Cuando se agregan datos CAD a un mapa en ArcGIS Pro, todas las entidades CAD con un determinado tipo de geometría, como polilínea, se agregan como parte de una única capa de mapa y se simbolizan por capa CAD. Puede visualizar cada capa CAD como una capa de mapa independiente seleccionando la capa y haciendo clic en Agrupar por capa CAD en la pestaña Datos CAD de la cinta. Elimine cualquier consulta de definición establecida en la capa antes de agrupar el CAD por capa. Esto puede proporcionar un mayor control al explorar datos CAD en un mapa y utilizar capas de mapa como entrada para la herramienta Importar CAD a dataset de interiores.

Los campos que figuran en las tablas siguientes se rellenan de forma predeterminada al ejecutar la herramienta Importar CAD a dataset de interiores. Puede utilizar los parámetros de asignación de campos para asignar más información del archivo CAD a la herramienta Indoors.

El valor z de las entidades de instalación se establece en 0 de forma predeterminada. El valor z de las entidades de nivel se rellena en función del valor del parámetro Elevación del nivel y debe reflejar la altura del nivel en relación con el suelo. Los valores z de las unidades y los detalles se rellenan en función del valor z del nivel asociado. Es importante asegurarse de que los valores z son precisos y únicos para cada nivel si se pretende generar una red de interior enrutable o crear escenas 3D basadas en el modelo de Indoors.

Instalaciones

CampoDescripción

FACILITY_ID

Se rellena con un GUID. Este campo se utiliza para identificar de forma exclusiva la instalación y es compatible con los mapas que tienen en cuenta las plantas.

NAME

Se rellena en función del valor del parámetro Nombre de la instalación.

Niveles

CampoDescripción

LEVEL_ID

Se rellena con un GUID. Este campo se utiliza para identificar de forma exclusiva el nivel y es compatible con los mapas que tienen en cuenta las plantas.

NAME

Se rellena en función del valor del parámetro Nombre del nivel.

LEVEL_NUMBER

Se rellena con 1 para la planta baja. A los niveles superiores a la planta baja se les asignan valores LEVEL_NUMBER positivos secuenciales. A los niveles por debajo de la planta baja se les asigna un valor LEVEL_NUMBER negativo secuencial.

VERTICAL_ORDER

Se rellena con 0 para la planta baja. A los niveles superiores a la planta baja se les asignan valores VERTICAL_ORDER positivos secuenciales. A los niveles con una elevación inferior a la planta baja identificada se les asigna un VERTICAL_ORDER negativo.

Los niveles con un orden vertical de 0 se muestran de forma predeterminada en un mapa que tiene en cuenta las plantas.

NAME_SHORT

Se rellena con 1 para la planta baja. A los niveles superiores a la planta baja se les asignan valores LEVEL_NUMBER positivos secuenciales. A los niveles por debajo de la planta baja se les asigna un valor LEVEL_NUMBER negativo secuencial.

AREA_GROSS

Se calculan en función de la geometría del nivel. La unidad de medida se determina en función de la unidad de medida del sistema de coordenadas horizontales de la capa.

Unidades

CampoDescripción

UNIT_ID

Se rellena con un GUID. Este campo se utiliza para identificar de forma unívoca la unidad en el modelo de Indoors.

USE_TYPE

Se rellena a partir de la anotación CAD asignada.

NAME

Se rellena a partir de la anotación CAD asignada.

LEVEL_ID

Se rellena con el valor de campo LEVEL_ID del nivel asociado.

AREA_GROSS

Se calculan en función de la geometría de la unidad. La unidad de medida se determina en función de la unidad de medida del sistema de coordenadas horizontales de la capa.

ASSIGNMENT_TYPE

Establecido en Ninguno de forma predeterminada. Puede actualizar esto para unidades que no se pueden asignar después de la importación.

Detalles

CampoDescripción

DETAIL_ID

Se rellena con un GUID. Este campo se utiliza para identificar de forma unívoca la entidad de detalle en el modelo Indoors.

USE_TYPE

Se rellena con el nombre de la capa de CAD.

LEVEL_ID

Se rellena con el valor de campo LEVEL_ID del nivel asociado.

Asignar anotación CAD al espacio de trabajo de Indoors

Puede utilizar el parámetro Asignación de anotación CAD para asignar la anotación CAD a las entidades en el modelo de Indoors. Como mínimo, se recomienda asignar información para 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 ejecuta la herramienta para actualizar entidades en el área de trabajo de Indoors.

Además de asignar anotaciones, también puede asignar manipuladores CAD a entidades de unidades, niveles e instalaciones. Esto puede ser de utilidad cuando el manipulador CAD se utiliza como clave para asociar las entidades del plano de planta con la información de activos en un sistema externo. La asignación de manipuladores CAD a un campo de texto existente requiere entidades de polilínea únicas y cerradas en el archivo CAD de entrada para representar polígonos únicos en el espacio de trabajo de Indoors. La asignación de manipuladores CAD no se admite cuando un polígono del espacio de trabajo de Indoors está compuesto por varios objetos (por ejemplo, si una unidad se crea combinando varias entidades CAD que representan paredes, ventanas y puertas).

Sugerencia:

Puede determinar si las unidades, los niveles y los polígonos de las instalaciones están representados por polilíneas cerradas agregando el archivo CAD a un mapa en ArcGIS Pro y comprobando si están representados tanto por las líneas de la capa de entidades de polilínea como por los polígonos de la capa de polígonos.

Más información acerca de trabajar con datos CAD en ArcGIS Pro

Al asignar la anotación CAD, establezca los siguientes parámetros en la sección Asignación de anotación CAD de la herramienta Importar CAD en dataset de interior:

  • Capa de interior de destino: seleccione la capa en el espacio de trabajo de Indoors en la que desea asignar la anotación de mapa. Puede establecer Unidades, Niveles o Instalaciones como entradas a este parámetro, 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: seleccione el campo de la capa interior de destino en el que desea asignar la anotación CAD.
  • Tipo: seleccione el tipo (Texto, Bloque o Manipulador) de la anotación CAD que va a asignar. Si la anotación CAD es Texto o MText en el archivo CAD de origen, seleccione Texto. Si la anotación CAD se almacena como anotación de bloque, seleccione Bloque. Para representar cartográficamente manipuladores de entidad al espacio de trabajo de Indoors, elija Manipulador.
  • Capa de CAD de origen: seleccione la capa de CAD que contiene la anotación CAD que desea asignar.
  • Atributo de bloque: si establece el parámetro Tipo en Bloque, elija el nombre del atributo de bloque en el que se encuentra almacenada la anotación CAD que desea asignar. Si establece el parámetro Tipo en Texto o Manipulador, no proporcione un valor para este parámetro.
  • Delimitador: si el valor que desea asignar al campo de destino se almacena como texto delimitado, establezca el delimitador para este parámetro.

    Ejemplo 1: 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 el valor de campo UNIT_NAME, establezca el valor del parámetro Delimitador en un punto (.).

    Ejemplo 2: si tiene texto de varias líneas y desea asignar la segunda línea, establezca el valor del parámetro Delimitador en \P para indicar que una nueva línea es el 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 para este parámetro, en el que el principio de la cadena de caracteres es la posición 1.

    Ejemplo 1: 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 el valor de campo UNIT_NAME, establezca el valor del parámetro Posición en 3.

    Ejemplo 2: si tiene texto de varias líneas y desea asignar la segunda línea, establezca el valor del parámetro Posición en 2.

Utilizar un archivo de configuración

Si el parámetro Seleccionar capas de CAD de origen está activado al ejecutar la herramienta, esta crea un archivo de configuración que captura las capas CAD de origen, las asignaciones de anotaciones CAD y las opciones avanzadas. La ubicación del archivo de configuración de salida se muestra en los mensajes de geoprocesamiento cuando se ejecuta la herramienta, siendo la ubicación predeterminada la carpeta del proyecto ArcGIS Pro, o la carpeta temporal cuando la herramienta se ejecuta fuera de un proyecto.

Puede utilizar un archivo de configuración para rellenar automáticamente los parámetros de la herramienta y configurar rápidamente ejecuciones adicionales de la herramienta para otros archivos CAD con las mismas capas y asignaciones CAD o similares. Esto contribuye a garantizar la coherencia y eficacia entre las importaciones. Después de utilizar el parámetro Archivo de configuración de entrada para aplicar un archivo de configuración, puede realizar cambios en los valores rellenados para las capas CAD de origen, las asignaciones de anotaciones CAD y las opciones avanzadas, según sea necesario, antes de ejecutar la herramienta. Si se realizan cambios en los valores rellenados antes de ejecutar la herramienta, esta creará un nuevo archivo de configuración con los cambios.

Inspeccionar la salida

Para inspeccionar las entidades de salida creadas por la herramienta Importar CAD a dataset de interiores, siga estos pasos:

  1. Agregue las clases de entidades Instalaciones, Niveles, Unidades y Detalles a un mapa en ArcGIS Pro.
  2. Configure el mapa para que tenga en cuenta las plantas.
  3. Inspeccione las entidades de salida.

    A continuación se describen los problemas más comunes y sus soluciones:

    ProblemaSolución

    Entidades de unidad faltantes

    Verifique que no hay espacios entre varias polilíneas en el dibujo CAD que superen el entorno de tolerancia XY del dataset de interiores. Esto puede dar lugar a vacíos inesperados en las unidades o a una sola unidad fusionada cuando se esperan varias unidades.

    Puede haber espacios vacíos en el dibujo CAD del plano de planta que sean mayores que el entorno de tolerancia XY del dataset de interiores. Los pequeños espacios vacíos pueden hacer que falten unidades o que haya una sola unidad donde se esperan varias. El parámetro Tolerancia a la separación de la herramienta Importar CAD en dataset de interiores se puede utilizar para tener en cuenta pequeños espacios vacíos aumentando temporalmente la proximidad de alineación cuando la herramienta crea unidades y otras entidades de polígono en el dataset de interiores.

    Las puertas no se cierran para crear unidades

    Asegúrese de que las entidades Puerta en el dibujo CAD están dentro de la tolerancia establecida mediante el parámetro Distancia de la puerta a la pared. Si es necesario, puede ajustar el valor del parámetro y volver a ejecutar la herramienta.

    Entidades de nivel inexactas

    Si no se proporciona ninguna entrada para los parámetros Capas CAD de origen para niveles o Capas de origen para niveles, se crea una entidad basada en las capas de unidad de entrada. En función de los datos, esto puede no crear una geometría de nivel precisa. Puede cambiar la forma la geometría del nivel en ArcGIS Pro o proporcionar un valor para los parámetros Capas CAD de origen para niveles o Capas de origen para niveles.

  4. If you imported the floor plan data into an Indoors workspace created with the Create Indoors Database tool, review the USE_TYPE value of the space features in the Units feature class to identify the spaces that should not be directly assignable to occupants through the Indoor Space Planner app. Set the ASSIGNMENT_TYPE value of those spaces to Not Assignable.

    A continuación, se ofrecen ejemplos de tipos de espacio que normalmente no se pueden asignar a los ocupantes ni se utilizan para definir áreas de uso de hot desk u hotelling:

    • Vestíbulos
    • Áreas de circulación
    • Áreas comunes
    • Servicios
    • Salas de descanso

  5. Si lo prefiere, ejecute reglas de atributos de validación para identificar errores en los datos si creó reglas de atributos en su espacio de trabajo de Indoors.

Una vez cargados los planos de planta en el espacio de trabajo Indoors, puede cargar entidades adicionales, eventos y datos de ocupantes.