Importar IFC a dataset de interiores (Herramientas de Indoors)
Resumen
Importa entidades desde un archivo .ifc 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, Crear base de datos de Indoors o Crear dataset 3D de interiores.
Los datos IFC de origen se deben georreferenciar antes de ejecutar la herramienta. La herramienta admite datos con un archivo
.ebcasociado que contiene información de referencia espacial.Precaución:
Asegúrese de que los datos BIM se hayan georreferenciado de manera precisa y que el sistema de coordenadas del dataset de interiores y el dataset 3D de interiores coincidan con el del archivo
.wld3o el archivo.ebcasociado. Las unidades de los sistemas de coordenadas horizontales y verticales deben coincidir. Si la georreferencia es inexacta o los sistemas de coordenadas no coinciden, puede producirse un problema de ajuste a escala de las entidades 3D.Más información sobre la georreferenciación de datos BIM en ArcGIS Pro
Los parámetros Entidades de unidad objetivo, Entidades de detalle objetivo, Entidades de instalación objetivo, Entidades de nivel objetivo, Entidades 3D de unidad objetivo, Entidades 3D de detalle objetivo y Entidades 3D de instalación objetivo deben hacer referencia a clases de entidad o capas de entidades que se ajusten al modelo de Indoors.
Nota:
Las entidades 2D objetivo deben provenir todas de la misma geodatabase de archivos, geodatabase corporativa o servicio de entidades.
Las entidades 3D objetivo pueden provenir de un espacio de trabajo diferente al de las entidades 2D objetivo.
Puede ejecutar la herramienta Extraer plano de planta del archivo BIM para crear capas de planos de planta 2D del modelo BIM para utilizarlas como entrada para esta herramienta. Si el parámetro Cargar desde capas de planta está activado, solo se cargan en el espacio de trabajo de Indoors las entidades que estén presentes en las capas de plano de planta de entrada. Se respetan las selecciones o consultas de definición establecidas en las capas del plano de planta de entrada.
Nota:
Si utiliza capas de planos de planta creadas con la herramienta Extraer plano de planta del archivo BIM, deben estar en el mismo sistema de coordenadas que el archivo
.ifcde entrada.Las entidades se importan desde el archivo
.ifcal dataset de interiores conforme a la tabla siguiente:Categoría de IFC
Clase de entidad del modelo de Indoors
La extensión de todas las losas
Instalaciones
Losas
Niveles
Espacios
Unidades
Puertas, columnas, paredes, rampas, escaleras, ventanas, paredes cortina y columnas estructurales
Detalles
El parámetro Nombre de instalación se utiliza para rellenar el campo
NAMEpara las entidades de instalación importadas del dataset de interiores. Tenga en cuenta lo siguiente al configurar este valor de parámetro:Para agregar los datos IFC de entrada como una nueva instalación en un dataset de interiores, proporcione un valor para el parámetro Nombre de instalación que no sea el mismo que el valor del campo
NAMEpara una entidad de instalación existente.Para actualizar una entidad de instalación existente en un dataset de interiores, use el valor del campo
NAMEde esa instalación para el valor del parámetro Nombre de instalación.
El parámetro Establecer la elevación de la planta baja en cero especifica si la elevación de la planta baja se definirá como 0 o utilizará la elevación georreferenciada de la planta baja.
De forma predeterminada, la elevación de la planta baja se establece en 0 y los valores z de otros niveles y entidades de interiores se definen en función de su relación con la planta baja. Cuando este parámetro está activado, comparte escenas que tienen en cuenta las plantas con las capas de superficie de elevación desactivadas.
Cuando este parámetro está desactivado, la elevación de los niveles coincidirá con la elevación de las plantas en el modelo BIM georreferenciado. Desactivar este parámetro le permite compartir escenas que tienen en cuenta las plantas con superficies de elevación. Antes de desactivar este parámetro, asegúrese de que el modelo BIM está georreferenciado con precisión respecto al suelo.
Si existen datos en las ubicaciones que estableció para los parámetros de entidad de destino, los nombres de instalación y nivel se compararán a partir del archivo
.ifcde origen y los parámetros de la herramienta con el espacio de trabajo de Indoors de destino para determinar las entidades que se actualizarán.Una entidad Instalaciones se actualizará si el valor del parámetro Nombre de instalación coincide con el valor del campo
NAMEde una entidad Instalaciones de destino.Una entidad Niveles y sus entidades Detalles y Unidades asociadas se actualizarán si el valor de campo
BldgLevelde una entidad Niveles del archivo.ifcde origen coincide con el valor de campoNAMEde una entidad de niveles de destino.Durante una actualización, se conservarán los valores de los campos que no estén rellenados de forma predeterminada en las capas Instalaciones, Niveles y Unidades. Las entidades Detalles se eliminarán y se volverán a agregar.
Las entidades 3D se eliminarán y se volverán a importar para la entidad de instalación seleccionada.
Precaución:
Dado que las entidades de detalles se eliminan y se vuelven a importar durante el flujo de trabajo de actualización, los valores de campo
DETAIL_IDcambian para las entidades de detalles actualizadas. Si tiene entidades de detalles 2D y 3D existentes, las Id. pueden no coincidir si actualiza solo las entidades 2D. Para mantener la coherencia de los Id. de detalle, importe entidades 2D y 3D en la misma ejecución de la herramienta.El parámetro Nombre de planta baja define la planta baja del edificio. El orden vertical, el número de nivel, el nombre abreviado y el valor z de cada nivel en las entidades de capa de nivel de destino se derivan de este valor. El nivel establecido como planta baja se crea con un orden vertical y un valor z de 0. A los niveles con una elevación inferior a la planta baja definida se les asigna un orden vertical y un valor z negativos, y a los niveles por encima de la planta baja se les asigna un orden vertical y un valor z positivos.
Utilice el parámetro Cargar tejados para especificar si los elementos de tejado se importarán y utilizarán junto con las entidades de planta para crear entidades de Niveles en el espacio de trabajo de Indoors. Si el parámetro Cargar tejados no está activado, solo se utilizarán las entidades de planta del archivo
.ifcde entrada para crear entidades de Niveles. Esta es la opción predeterminada.Puede utilizar el parámetro Asignación de propiedades de unidad para asignar atributos adicionales de la capa Espacios del archivo
.ifcde origen a campos existentes en la capa Unidades de destino. Los campos deben existir antes de ejecutar la herramienta. Se recomienda asignar campos de la capa Espacios del IFC de origen a campos de destino que tengan el mismo tipo de datos.Utilice los parámetros Entidades 3D de unidad de destino, Entidades 3D de detalle de destino y Entidades 3D de instalación de destino para importar entidades en las clases de entidad multiparche Units3D, Details3D y Facilities3D creadas por la herramienta Crear dataset 3D de interiores.
Las entidades se importarán desde el archivo
.ifcde entrada a las capas 3D de destino de la siguiente manera:Entidades 3D de unidad de destino: se crearán entidades multiparche en la capa Units3D desde la categoría Espacios del archivo
.ifc. Cualquier asignación de campos de atributo configurada para el parámetro Asignación de propiedades de unidad también se aplicará a la capa Units3D para cualquier nombre de campo coincidente.Entidades 3D de detalle de destino: se crearán entidades multiparche en la capa Details3D a partir de los objetos de las siguientes categorías del archivo
.ifc: Puertas, Columnas, Paredes, Rampas, Escaleras, Ventanas, Paredes cortina y Columnas estructurales.Entidades 3D de instalación de destino: las entidades multiparche se crearán en la capa Facilities3D a partir de objetos de la clase de entidad ExteriorShell en el espacio de trabajo del archivo BIM.
La simbología se genera en función de la simbología del modelo BIM.
Parámetros
| Etiqueta | Explicación | Tipo de datos |
|---|---|---|
|
Espacio de trabajo de archivo BIM de entrada |
El espacio de trabajo del IFC de entrada. |
BIM File Workspace |
|
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 común del edificio. Si existe una entidad con el mismo nombre en la capa de instalaciones objetivo, se actualizará, junto con todas las entidades de niveles, unidades y detalles asociadas. |
String |
|
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 |
|
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 |
|
Nombre de planta baja |
La planta baja del edificio. El orden vertical de los niveles se deriva de este valor. A los niveles con una elevación inferior a la planta baja especificada se les asignará un orden vertical negativo. |
String |
|
Asignación de propiedades de unidad (Opcional) |
Controla qué campos de atributos de la capa Unidades se rellenarán con valores de campo de la capa Espacios del IFC de entrada. Los campos deben existir antes de ejecutar esta herramienta. Se recomienda asignar campos de la capa Espacios del IFC de entrada a campos de la capa Unidades que tengan el mismo tipo de campo. |
Field Mappings |
|
Cargar desde capas de planta (Opcional) |
Especifica si las entidades se cargarán desde capas de plano de planta de entrada creadas con la herramienta Extraer plano de planta del archivo BIM.
|
Boolean |
|
Capa de huella de plano de planta de entrada (Opcional) |
La capa de entidades de huella de plano de planta creada con la herramienta Extraer plano de planta del archivo BIM. Las entidades de esta capa se utilizarán para crear entidades en la capa de instalaciones objetivo. |
Feature Layer |
|
Capa de polígono de plano de planta de entrada (Opcional) |
La capa de entidades de polígono de plano de planta creada con la herramienta Extraer plano de planta del archivo BIM. Las entidades de esta capa se utilizarán para crear entidades en las capas de niveles y unidades objetivo. |
Feature Layer |
|
Capa de polilínea de plano de planta de entrada (Opcional) |
La capa de entidades de polilínea de plano de planta creada con la herramienta Extraer plano de planta del archivo BIM. Las entidades de esta capa se utilizarán para crear entidades en la capa Detalles de destino. |
Feature Layer |
|
Entidades 3D de unidad de destino (Opcional) |
La capa de entidades, clase de entidad o servicio de entidades de Units3D de destino que se ajusta al modelo de Indoors. Las entidades de unidades multiparche se crearán en la capa Units3D de destino desde la categoría Espacios del archivo |
Feature Layer |
|
Entidades 3D de detalle de destino (Opcional) |
La capa de entidades, clase de entidad o servicio de entidades Details3D de destino que se ajusta al modelo de Indoors. Se crearán entidades de detalle multiparche en la capa Details3D de destino a partir de las categorías siguientes del archivo |
Feature Layer |
|
Entidades 3D de instalación de destino (Opcional) |
La capa de entidades, clase de entidad o servicio de entidades Facilities3D de destino que se ajusta al modelo de Indoors. Se creará una entidad de instalación multiparche en la capa Facilities3D de destino desde la categoría ExteriorShell del archivo |
Feature Layer |
|
Cargar tejados (Opcional) |
Especifica si las entidades de tejado se importarán como entidades de niveles.
|
Boolean |
|
Establecer la elevación de la planta baja en cero |
Especifica si la elevación de la planta baja se establecerá en 0 o si se utilizará la elevación de las entidades de planta en el modelo BIM georreferenciado.
|
Boolean |
Salida derivada
| Etiqueta | Explicación | Tipo de datos |
|---|---|---|
|
Instalaciones actualizadas |
Las entidades de instalaciones objetivo actualizadas. |
Feature Layer |
|
Niveles actualizados |
Las entidades de niveles objetivo actualizadas. |
Feature Layer |
|
Unidades actualizadas |
Las entidades de unidades objetivo actualizadas. |
Feature Layer |
|
Detalles actualizados |
Las entidades de detalles objetivo actualizadas. |
Feature Layer |
|
Unidades 3D actualizadas |
Las entidades de unidades 3D objetivo actualizadas. |
Feature Layer |
|
Detalles 3D actualizados |
Las entidades de detalles 3D objetivo actualizadas. |
Feature Layer |
|
Instalaciones 3D actualizadas |
Las entidades de instalaciones 3D 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