Conectar un modelo digital 3D a una tabla de datos adicionales

Comprender las opciones de publicación para crear capas de escena

En los tutoriales anteriores de la ruta de aprendizaje BIM y SIG, publicó una capa de escena de edificios (BSL) desde un paquete de capas de escena local. En este tutorial, conectará un modelo de edificio 3D a una tabla de datos. Para lograrlo, deberá aprovechar la BSL con la capa de entidades asociada y crear una clase de relación en la tabla.

La siguiente tabla muestra dos formas de publicar un modelo de edificio 3D en una tabla de datos. En este tutorial, publicará capas de escena web a partir de capas de entidades asociadas. Este método admite varias capacidades avanzadas, incluida la clase de relación.

RecursoCapas de escena web de paquetes de capas de escenasCapas de escenas web con capas de entidades asociadas

Visualizar los edificios (Explorador de edificios)

Elementos emergentes

Filtros predefinidos

Editar la geometría o los atributos de los edificios

No

Buscar funcionalidades

No

Uso de créditos

Uso de créditos para la capa de escena

Uso de créditos para la capa de escena y la capa de entidades asociada

Tabla de atributos

No

Clase de relación

No

En este flujo de trabajo, publicará una BSL copiando todos los datos en Portal para ArcGIS Enterprise (consulte Publicar en ArcGIS Enterprise para más información). Este proceso realiza una copia de los datos de edificios que se originan en una geodatabase de archivos en el servidor de ArcGIS Enterprise Portal.

Nota:

Para obtener más información general sobre el uso compartido de capas web, consulte Introducción al uso compartido de capas web.

Descargar los datos y crear una escena 3D

En primer lugar, descargará los datos BIM que representan el complejo De Zalmhave. A continuación, abrirá ArcGIS Pro y cargará una escena web 3D que representa el centro de la ciudad de Róterdam.

  1. Descargue la carpeta comprimida en su equipo.
  2. Localice el archivo DeZalmhavenComplex.zip descargado, haga clic con el botón derecho en él y extraiga el contenido en la ubicación que desee, por ejemplo, la carpeta Documentos.
  3. Inicie ArcGIS Pro. Si se le pide, inicie sesión en su cuenta de organización con licencia de ArcGIS.
    Nota:

    Si no tiene acceso a ArcGIS Pro o una cuenta de organización de ArcGIS, consulte las opciones de acceso a software.

  4. En Nuevo, haga clic en Comenzar sin ninguna plantilla.

    Comenzar sin ninguna plantilla en Nuevo proyecto

    Ahora abrirá una escena web que represente el centro de la ciudad de Róterdam en ArcGIS Pro.

  5. En la cinta, en la pestaña Vista, en el grupo Ventanas, haga clic en Panel Catálogo.

    Panel Catálogo en el grupo Ventanas de la pestaña Vista

  6. En el panel Catálogo, haga clic en Portal y en ArcGIS Online. En la barra de búsqueda, escriba Rotterdam City Center owner:Learn_ArcGIS y pulse Intro.
    Nota:

    Asegúrese de que ha iniciado sesión en su cuenta de ArcGIS Online.

    Escena buscada en la pestaña ArcGIS Online de la pestaña Portal

  7. En la lista de resultados, haga clic con el botón derecho en la escena web Rotterdam City Center y seleccione Agregar y abrir.

    Agregar y abrir la escena Rotterdam City Center

    Tras unos momentos, aparece la escena 3D.

    Escena agregada al proyecto

    La utilizará como telón de fondo para los edificios del complejo De Zalmhaven.

    Nota:

    También puede ver la escena web Rotterdam City Center en su navegador web, donde estará accesible para todo el mundo. Para aprender a crear escenas, consulte el tutorial de Learn ArcGIS Crear una escena web para facilitar la planificación de la construcción.

  8. En el panel Contenido, revise las capas que componen la escena Rotterdam City Center.

    Capas de escena Rotterdam City Center en el panel Contenido

    Además del mapa base y las capas del suelo, la escena incluye varias capas de entidades, como las capas Buildings, Bridges y Trees. Explorará la escena para familiarizarse con ella.

  9. En la escena, encima de la rueda del Navegador, haga clic en el botón Mostrar control total.

    Botón Mostrar control total encima de la rueda del Navegador

    La rueda del Navegador se expande para incluir la funcionalidad de navegación 3D.

  10. Utilice la rueda central del Navegador para inclinar y rotar la escena.

    Rueda central en el Navegador inclinada y girada para explorar la escena

    También puede desplazar la rueda del ratón para acercar y alejar el zoom y arrastrar la escena para hacer una panorámica.

    Sugerencia:

    Para obtener más información sobre las opciones de navegación 3D, consulte Navegación en 3D.

  11. Acérquese y desplácese por la escena para observarla.

    Las distintas capas se combinan para crear un paisaje urbano atractivo e informativo. Ahora guardará el proyecto en la misma carpeta en la que están almacenados los datos BIM.

  12. En la barra de acceso rápido, haga clic en Guardar.

    Guardar en la barra de herramientas de acceso rápido

  13. En la ventana Guardar proyecto como, vaya a la carpeta extraída DeZalmhavenComplex y selecciónela. Haga clic en Guardar.

    Guardar proyecto en la carpeta DeZalmhavenComplex

Ha descargado los datos BIM, que utilizará más adelante en el tutorial; ha agregado una escena web 3D desde ArcGIS al proyecto de ArcGIS Pro y ha guardado el proyecto. A continuación, preparará la escena antes de crear la capa de edificio.

Preparar y crear la capa de edificio

Ahora, modificará la escena para mostrar la torre de la forma óptima para su público. En la ubicación del futuro complejo De Zalmhaven, hay otros dos edificios más antiguos en la capa de escena. Ocultará los edificios de la escena para que el nuevo edificio sea más visible.

  1. Acérquese al área oeste del puente central en el centro en el centro de la ciudad.

    Área para acercarse a la escena donde se encuentra el complejo De Zalmhaven

    Identificará el Id. único de los dos edificios más antiguos.

    Edificio más antiguo cerca del puente

  2. Haga clic en el primer edificio más antiguo para visualizar su elemento emergente de información y anote el valor su ObjectID (137392) para usarlo más tarde.

    Ventana emergente del primer edificio

  3. Haga clic en el segundo edificio para ver su ventana emergente y anote el valor de su ObjectID (136753).

    Aparece un elemento emergente para el segundo edificio

    Nota:

    Si el elemento emergente no se muestra, en la cinta, en la pestaña Mapa, en el grupo Navegar, haga clic en la flecha desplegable Explorar y asegúrese de que la opción Capa superior esté seleccionada.

  4. Cierre la ventana emergente.

    A continuación, preparará una consulta de definición con los Id. de edificio para excluirlos de la visualización.

  5. En el panel Contenido, haga clic con el botón derecho en la capa Buildings y haga clic en Propiedades.
  6. En la ventana Propiedades de capa, haga clic en la pestaña Consulta de definición y luego en Nueva consulta de definición.

    Botón Nueva consulta de definición de la pestaña Consulta de definición de la ventana Propiedades de capa

  7. En Consulta 1, construya la expresión Donde OBJECTID no incluye los valores 137392, 136753.

    Expresión para ocultar los edificios más antiguos

  8. Haga clic en Aplicar y haga clic en Aceptar.

    La capa Edificios se refresca y se vuelve a dibujar sin los dos edificios antiguos.

    Edificio más antiguo ya no está visible

    Nota:

    Los dos edificios solo se quitan de la vista en su proyecto de ArcGIS Pro. No se eliminan de la escena web original.

  9. Pulse Ctrl+S para guardar el proyecto.

    Ya puede empezar a crear la capa de edificio.

  10. En el panel Catálogo, en la pestaña Proyecto, haga clic con el botón derecho en Bases de datos y haga clic en Agregar base de datos.

    Agregar base de datos en la pestaña Proyecto del panel Catálogo

  11. Vaya a la carpeta DeZalmhavenComplex que descomprimió anteriormente en el tutorial y elija DeZalmhavencomplex.gdb.

    A continuación, usará la herramienta Crear escena de edificios para crear la capa de edificio 3D en la escena. La capa de edificio incluye la capa Rooms que participará en la clase de relación.

  12. En la cinta, haga clic en la pestaña Análisis. En el grupo Geoprocesamiento, haga clic en Herramientas.

    Se abre el panel Geoprocesamiento.

  13. En el panel Geoprocesamiento, en la barra de búsqueda, escriba crear capa de edificio. Haga clic en la herramienta Crear capa de edificio.

    Herramienta Crear capa de edificio en el panel Geoprocesamiento

  14. En el panel de la herramienta Crear capa de edificio, introduzca los siguientes parámetros:
    • En Dataset de entidades de entrada, haga clic en el botón Examinar, busque la carpeta De_Zalmhaven_complex y expándala, expanda DeZalmhavenComplex.gdb, haga clic en el dataset de entidades ZHA_Complex_Highrise y haga clic en Aceptar.
    • En Capa de salida, escriba Torre.

    Parámetros introducidos en el panel Crear capa de edificio

  15. Haga clic en Ejecutar.

    La capa de edificio se agrega al panel Contenido como una capa de grupo y el marco del edificio está visible en la escena.

    Capa de edificio agregada a la escena

  16. En el panel Contenido, expanda la capa de grupo Torre. Desactive ExteriorShell y active y expanda Architectural.

    Capas de grupo Torre y Architectural expandidas con la capa ExteriorShell desactivada y la capa de grupo Architectural activada

    Desea ajustar la simbología de las habitaciones, de modo que desactivará todas las demás capas de la capa de grupo Architectural y solo activará la capa Rooms.

  17. Mientras pulsa Ctrl, desactive LocationPoints.

    Todas las capas de la capa de grupo están desactivadas.

    Todas las capas de la capa de grupo Architectural desactivadas

  18. Desplácese hacia abajo y active la capa Rooms. Haga clic con el botón derecho en la capa Rooms y haga clic en Simbología.

    Aparece el panel Simbología.

  19. En el panel Simbología, para Simbología principal, seleccione Valores únicos. En Campo 1, elija Departamento.

    Panel Simbología establecido en Valores únicos y Campo 1 establecido en Departamento

  20. En Esquema de color, haga clic en el menú desplegable y active Mostrar nombres. Elija Conjunto 1 (7 clases).

    Mostrar nombres activado y Conjunto 1 (7 clases) para Esquema de color

    La escena se actualiza para mostrar el edificio simbolizado por el tipo de departamento de la habitación. Actualmente, la mayoría de las habitaciones son un departamento desconocido.

    Simbología de la capa Rooms actualizada en la escena

Agregar una clase de relación a la capa de edificio

Para agregar una clase de relación a la capa de edificio, agregará una tabla al proyecto y utilizará la herramienta Crear clase de relación.

  1. En el panel Catálogo, expanda Bases de datos y DeZalmhavenComplex.gdb. Haga clic con el botón derecho en la tabla SpaceManagement y elija Agregar al mapa actual.

    Agregar al mapa actual para la tabla SpaceManagement en el panel Catálogo

    La tabla se agrega al panel Contenido en la sección Tablas independientes.

  2. En el panel Geoprocesamiento, si es necesario, haga clic en el botón Atrás y busque y abra la herramienta Crear clase de relación.
  3. En el panel de la herramienta Crear clase de relación, introduzca lo siguiente:
    • En Tabla de origen, elija Torre\Architectural\Rooms.
    • En Tabla de destino, elija SpaceManagement.
    • En Clase de relación de salida, haga clic en el botón Examinar. Vaya a DeZalmhavenComplex.gdb y haga doble clic en ZHA_Complex_Highrise. En Nombre, escriba Habitaciones_AdministracionEspacios y haga clic en Guardar.
    • En Clave principal de origen y Clave externa de origen, elija RoomNumber.

    Parámetros introducidos en el panel de la herramienta Crear clase de relación

  4. Haga clic en Ejecutar.
  5. Abra el panel Catálogo. En DeZalmhavenComplex.gdb, expanda ZHA_Complex_Highrise.

    Compruebe que se haya creado la nueva relación.

    Habitaciones_AdministracionEspacios creada y agregada a la capa ZHA_Complex_Highrise

    Nota:

    Opcionalmente, puede descargar y descomprimir la geodatabase DeZalmhavenComplex, que incluye una clase de relación ya creada.

Configurar elementos emergentes

Ahora que la capa Rooms tiene la información relacionada de la tabla, dará formato a la ventana emergente para que contenga solo los campos relevantes.

  1. En el panel Contenido, haga clic con el botón derecho en la capa Rooms y haga clic en Configurar elementos emergentes.

    Aparece el panel Configurar elementos emergentes. A continuación, activará únicamente los campos relevantes que se incluirán en el contenido del elemento emergente.

  2. En el panel Configurar elementos emergentes, haga doble clic en Campos.

    Campos en el panel Configurar elementos emergentes

  3. Desactive Usar solo campos visibles y expresiones de Arcade y desactive Mostrar.

    Desactivar Usar solo campos visibles y expresiones de Arcade y Mostrar en el panel Configurar elementos emergentes.

  4. Desplácese hasta la parte inferior del panel y expanda Habitaciones_AdministracionEspacios. Active los siguientes campos:
    • RoomNumber
    • Building Assigned Room Number
    • Occupancy
    • Uso
    • Estado
    • Usable Area (sq meters)

    Campos activados en Habitaciones_AdministracionEspacios

  5. En el panel Configurar elementos emergentes, haga clic en la flecha atrás.
  6. En la escena, haga clic en el edificio.

    Aparece un elemento emergente para la habitación en la que ha hecho clic, que coincide con la lista de campos que ha seleccionado.

    Ventana emergente de una habitación del edificio

Compartir la escena web

Ahora que la capa Rooms se muestra con la información deseada y que el elemento emergente tiene formato, publicará el edificio como una capa de escena de edificio con una capa de entidades asociada.

Publicar una capa de escena que participa en una clase de relación solo funciona si publica la capa en un portal de Enterprise. Cambiará el portal activo en ArcGIS Pro e iniciará sesión utilizando su cuenta de Portal en lugar de su cuenta de ArcGIS Online. Si no tiene un portal de Enterprise activo establecido y configurado en ArcGIS Pro, no podrá completar esta sección.

  1. En la parte superior de ArcGIS Pro, haga clic en su nombre de usuario y en el portal actual. Haga clic en Cambiar portal activo y elija su portal de Enterprise.

    Cambiar portal activo al portal de Enterprise.

  2. En la cinta, en la pestaña Compartir y, en el grupo Compartir como, haga clic en Escena web.

    Escena web en el grupo Compartir como de la pestaña Compartir

    Aparece el panel Compartir como escena web.

    Nota:

    Para garantizar que la clase de relación se publique durante el uso compartido de la capa de edificios, es necesario publicar la escena web.

  3. En el panel Compartir como escena web, haga clic en la pestaña Contenido. En Mi contenido, haga clic en la escena web Rotterdam City Center_WSL 1.

    Escena web en la pestaña Contenido en el panel Compartir como escena web

  4. Haga clic en Configurar propiedades de capa web.

    Botón Configurar propiedades de capa web en el panel Compartir como escena web

    El panel se actualiza con opciones para configurar la capa web.

  5. Haga clic en la pestaña Configuración y asegúrese de que se ha seleccionado Caché en el servidor.

    Caché en el servidor seleccionado en la pestaña Configuración

  6. En la parte inferior del panel Compartir como escena web, haga clic en Analizar.

    Advertencia sobre el tipo de geometría

    Aparece una advertencia, pero puede ignorarla, dado que está relacionada con las geometrías 2D (tipo de punto) y no afectará para compartir su escena 3D.

  7. En la parte superior del panel Compartir como escena web, haga clic en la flecha atrás y en Compartir.
    Sugerencia:

    La creación de la capa de escena de edificios con capa de entidades asociada tarda varios minutos.

    Aparece primero un mensaje azul, lo que indica que la escena web se ha compartido correctamente, pero algunas capas web más requieren el almacenamiento en caché y la capa web aún no está lista para ser visible.

    Mensaje azul en el panel Compartir como escena web

    Sugerencia:

    El almacenamiento en caché puede tardar varios minutos en completarse.

    Cuando aparece el mensaje verde, indica que las capas de escena web están almacenadas en caché y que la escena está lista para su visualización en línea. También puede esperar unos minutos y hacer clic en el vínculo Administrar la escena web para ver si la escena está lista, aunque el mensaje siga apareciendo en azul.

  8. Haga clic en el vínculo Administrar la escena web.

    Vínculo Administrar la escena web en la parte inferior del panel Compartir como escena web

    La página de elemento de la escena web aparece en un navegador.

  9. Haga clic en Abrir en Scene Viewer.

    Abrir en Scene Viewer de la página de elementos

  10. En Scene Viewer, haga clic en una habitación del edificio.

    Elemento emergente en la escena web

    La escena web se puede consumir en Scene Viewer y en ArcGIS Pro. A continuación, abrirá la escena web en su proyecto.

  11. Cierre la pestaña de navegador web.

    A continuación, explorará la escena web en ArcGIS Pro.

  12. En el panel Catálogo, haga clic en la pestaña Portal.
  13. En la pestaña Mi contenido, localice la capa de escena web Rotterdam City Center WSL1 que acaba de crear. Haga clic con el botón derecho en la capa de escena web y elija Agregar a nuevo y luego Escena local.

    Agregar la capa de escena web a una escena local.

    La escena se agrega a su nueva vista de escena.

    Escena web agregada al proyecto

    Nota:

    Puede que tenga que ajustar la extensión para ver todo el edificio.

  14. En el panel Contenido, expanda Modelo completo y Architectural.
  15. En Architectural, haga clic con el botón derecho en la capa Rooms y haga clic en Propiedades.
  16. En la ventana Propiedades de capa, haga clic en la pestaña Relaciones y expanda las secciones Relación y Clase de relación.

    Pestaña Relaciones en la ventana Propiedades de capa para la capa Rooms

  17. Cierre la ventana de propiedades y guarde el proyecto.

Ha compartido correctamente una capa de escena de edificio con una tabla relacionada para usarla en ArcGIS.

Encontrará más tutoriales como este en la ruta de aprendizaje de BIM y SIG.