Aplicar un paquete de reglas
Para que las estructuras 3D tengan un aspecto más realista, puede establecer la simbología de la capa con un paquete de reglas creado en ArcGIS CityEngine. Los paquetes de reglas contienen una serie de opciones de configuración de diseño que crean simbologías más complejas. Aunque en ArcGIS Pro no pueden crearse paquetes de reglas, puede aplicarlos y modificarlos desde un archivo externo.
- Si ha completado el tutorial anterior de esta serie, Crear un mapa de Venecia en 3D, abra el proyecto Venecia que creó en ArcGIS Pro.
- Si no ha completado el tutorial anterior, descargue el paquete del proyecto Agregar detalles realistas a una escena. Localice el paquete del proyecto descargado y haga doble clic en él en ArcGIS Pro. Si se le pide, inicie sesión en su cuenta 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.
Tanto si utiliza el proyecto que creó en el tutorial anterior como si ha descargado el paquete del proyecto, el proyecto incluye una escena que muestra las estructuras, los canales y los lugares emblemáticos de Venecia.
A continuación, agregará un paquete de reglas.
- Descargue el paquete de reglas de fachadas de Venecia.
- Localice el archivo comprimido en su carpeta Descargas. Utilice el Windows Explorer para extraer el contenido en la carpeta Documentos de la unidad C: de su equipo o bien en cualquier otra ubicación que elija.
La carpeta extraída contiene un solo archivo: VeniceFacades.rpk.
- En ArcGIS Pro, en el panel Contenido, haga clic en el símbolo correspondiente a Estructuras.
- En el panel Simbología, haga clic en Propiedades y haga clic en el botón Capas.
Cambiará el símbolo de relleno sólido a un relleno de procedimiento mediante el paquete de reglas que descargó.
- Haga clic en Relleno sólido y seleccione Relleno de procedimiento.
Las opciones cambian para mostrar los ajustes de relleno de procedimiento, pero actualmente están vacíos. Deberá asignar una regla.
- Haga clic en Regla.
Aparece la ventana Seleccionar paquete de reglas.
- Vaya a la ubicación del archivo extraído VeniceFacades.rpk y haga doble clic en él.
Nota:
Es posible que necesite actualizar la ventana Seleccionar paquete de reglas para acceder al paquete de reglas.
El panel Simbología se rellena con varias opciones de configuración de simbología o reglas que se pueden ajustar. De momento, verá el aspecto que tienen las opciones de configuración predeterminadas.
- Haga clic en Aplicar.
Nota:
La actualización de todas las estructuras puede llevar algún tiempo.
- Una vez que las estructuras terminen de actualizarse, navegue al marcador Plaza de San Marcos. Explore la escena para ver con más detalle la simbología actualizada.
Ahora, las estructuras tienen unas texturas de aspecto realista en lugar de tener colores genéricos. Sin embargo, la torre de la Plaza de San Marcos se ha reducido a un edificio pequeño y plano. También han cambiado las alturas de los demás edificios. Una de las reglas del paquete determina la altura y anula el atributo de altura que has utilizado para extrudir las estructuras.
Configurar las reglas
Mejorará la forma en que se aplica el paquete de reglas configurando sus reglas.
- En el panel Simbología, examine las reglas.
La opción de configuración Nbr_of_Floors determina el número de plantas que tendrá una estructura, mientras que la opción Floor_Height determina la altura que tendrá cada planta. En la configuración actual, cada estructura tiene tres plantas de aproximadamente cuatro metros cada una, sin incluir el tejado.
Aunque puede ajustar la altura de la planta con cualquier número estático entre 3 y 4,5 (los valores mínimos y máximos establecidos en la regla), también puede asignar la regla al atributo de altura de la estructura.
- Para el ajuste Floor_Height, haga clic en el botón Haga clic para establecer propiedades controladas por atributos.
Aparece la ventana Establecer asignación de atributos. Podría establecer la altura de la planta para que fuera exactamente igual que el atributo de altura de la estructura, pero cada estructura tiene tres plantas. Para tener en cuenta el número de plantas, creará una expresión para establecer la altura de la planta en un tercio del atributo de altura.
- En la ventana Establecer asignación de atributos, haga clic en el botón Establecer una expresión.
- En la ventana Constructor de expresiones, cree la expresión $feature.Height/3.
- Haga clic en Aceptar. En la ventana Establecer asignación de atributos, haga clic en Aceptar.
- En el panel Simbología, haga clic en Aplicar.
Las estructuras se actualizan con los nuevos datos de altura.
Nota:
Las entidades pueden tardar unos minutos en redibujarse.
Como paso siguiente, cambiará el mapa base para agregarlo a la apariencia de la escena.
- En la pestaña Mapa, en el grupo Capa, haga clic en Mapa base.
- En Mapa base 2D, elija el mapa base Imágenes.
El mapa base muestra imágenes de satélite de Venecia, lo que aporta mayor realismo.
- Guarde el proyecto.
Agregar la Plaza de San Marcos
Aunque las funciones de simbología del paquete de reglas son las destinadas a la mayoría de las estructuras de Venecia, las famosas estructuras de la Plaza de San Marcos (como el Palacio Ducal y la Basílica de San Marcos) tendrían un mejor aspecto con símbolos más detallados que captaran su arquitectura única. A continuación, agregará nuevas entidades diseñadas especialmente en CityEngine para que tengan el aspecto de estas famosas estructuras.
- En la pestaña Mapa, haga clic en el botón Agregar datos.
- En la ventana Agregar datos, en Portal, haga clic en ArcGIS Online. En el cuadro de búsqueda, escriba Piazza_San_Marco owner:Learn_ArcGIS y presione Intro.
- Haga doble clic en Piazza_San_Marco para agregarla a la escena.
- Si es necesario, navegue al marcador Plaza de San Marcos para ver las nuevas entidades.
Las nuevas entidades se agregan, pero se superponen con la capa Estructuras existente.
- En el panel Contenido, desactive todas las capas excepto la capa Plaza de San Marcos y el mapa base.
- Usa las funciones de desplazamiento panorámico, zoom e inclinación para explorar las entidades nuevas.
Las nuevas entidades disponen de elementos, como tejados en forma de cúpula y arcos de la Basílica de San Marcos, que no podrían haberse logrado aplicando reglas a entidades extrudidas. Estas entidades son entidades multiparche. A diferencia de las entidades extrudidas, como la capa Estructuras, las entidades multiparche no son meras huellas 2D con un valor de altura uniforme. Su tercera dimensión se ha modelado específicamente en CityEngine, lo que ha permitido la posibilidad de tener muchos más detalles.
Eliminar entidades superpuestas
A continuación, eliminará las entidades de la capa Estructuras que se superponen con la Plaza de San Marcos. Seleccionará las entidades superpuestas y las eliminará por completo del dataset. Puesto que no se recomienda eliminar entidades sin disponer de una copia de seguridad de los datos originales, primero harás una copia de los datos.
- En el panel Contenido, haga clic con el botón derecho en la capa Estructuras, apunte a Datos y elija Exportar entidades.
Aparece la ventana Exportar entidades.
- En la ventana Exportar entidades, en Clase de entidad de salida, escriba Structures_Copy.
La copia se guardará en la geodatabase predeterminada del proyecto.
- Haga clic en Aceptar.
La copia de la capa Estructuras original se agrega al mapa como una capa 3D. Ahora que ya sabe que sus datos tienen una copia de seguridad, no necesita tener el original en el mapa. Lo eliminará antes de empezar a eliminar las entidades de la capa Structures_Copy.
- En el panel Contenido, haga clic con el botón derecho en Estructuras y elija Eliminar. Cambie el nombre Structures_Copy por Estructuras.
Sugerencia:
Para cambiar el nombre de una capa, puede hacer clic en el nombre una vez que la capa esté seleccionada o bien hacer doble clic en el nombre de la capa y editar el parámetro Nombre de la ventana Propiedades de capa.
A continuación, seleccionará todas las estructuras que desee eliminar.
- En la pestaña Mapa, en el grupo Selección, haga clic en Seleccionar por ubicación.
Aparece la herramienta Seleccionar por ubicación. Configurará la herramienta para seleccionar entidades en la capa Estructuras que intersecan (tocan) las entidades de Plaza de San Marcos.
- En Entidades de entrada, elija Estructuras. En Seleccionando entidades, elija Plaza San Marco.
- Haga clic en Aceptar.
Las entidades seleccionadas se resaltan en un color cian.
- Explora las entidades seleccionadas.
Mientras explora, puede que observe que hay dos entidades que se han seleccionado aunque solo un pequeño borde toca las entidades de la Plaza de San Marcos, indicadas en la imagen siguiente:
Sugerencia:
Puede desactivar la capa Plaza de San Marcos para ver mejor las entidades seleccionadas, como en la imagen de ejemplo. Si lo hace, recuerde volver a activar la capa más tarde.
Puesto que estas entidades no están verdaderamente superpuestas, no hay razón para eliminarlas. Va a anular la selección y mantener el resto de entidades seleccionadas.
- En la pestaña Mapa, en el grupo Selección, haga clic en el botón Seleccionar.
- Busque la entidad en el extremo sur de la Plaza de San Marcos que no se superpone. Pulse la tecla Ctrl y haga clic en la entidad para anular su selección.
Sugerencia:
Si necesita aplicar un desplazamiento panorámico, un zoom o una inclinación para acercarse a la entidad, presione y mantenga presionada la tecla C para habilitar la herramienta Explorar.
Sugerencia:
Si anula la selección de una entidad equivocada, puede pulsar la tecla Mayús y hacer clic en la entidad para seleccionarla de nuevo.
- Busque la entidad en el extremo norte de la Plaza de San Marcos que no se superpone. Pulse la tecla Ctrl y haga clic en la entidad para anular su selección.
Como paso siguiente, va a eliminar las entidades seleccionadas.
- En la cinta, en la pestaña Mapa, en el grupo Navegar, haga clic en Explorar.
- Haga clic en la pestaña Editar. En el grupo Entidades, haga clic en Eliminar.
Precaución:
La eliminación de entidades es permanente. Solo debe eliminar entidades si dispone de una copia de seguridad de los datos originales.
- En la ventana Eliminar, haga clic en Sí.
Las entidades seleccionadas restantes se eliminan completamente.
- En el grupo Administrar ediciones, haga clic en Guardar. En la ventana Guardar modificaciones, haga clic en Sí para guardar los cambios.
- Guarde el proyecto.
Su escena está acabada. Ha usado paquetes de reglas y entidades multiparche para conferir a la escena una apariencia realista. Su escena no solo resulta más realista, sino mucho más atractiva para los usuarios. Ha aprendido a utilizar funciones avanzadas de creación de mapas 3D para agregar detalles a una escena.
Encontrará más tutoriales en la galería de tutoriales.