El 3D es una parte integral de ArcGIS Pro. Cualquier mapa 2D se puede convertir en una escena 3D para la visualización de datos, la exploración o el análisis.
Descripción general
- Duración del vídeo: 4:57
- Este vídeo se ha creado con ArcGIS Pro 2.9.
En este tutorial aprenderá a convertir un mapa 2D en una escena 3D y a trabajar con sus propiedades de visualización 3D.
- Tiempo estimado: 30 minutos
- Requisitos de software: ArcGIS Pro Basic
Nota:
Los tutoriales de inicio rápido se actualizan en cada versión de software. Para optimizar la experiencia, use una versión de ayuda en línea que corresponda a su versión del software.
Abrir el proyecto
El área de estudio es la zona residencial de Kelburn ubicada en Wellington, Nueva Zelanda.
- Abra ArcGIS Pro e inicie sesión si es necesario.
- En la página de inicio, junto a la lista de proyectos recientes, haga clic en Abrir otro proyecto.
Nota:
Si ya tiene un proyecto abierto, haga clic en la pestaña Proyecto de la cinta. En la lista de pestañas laterales, haga clic en Abrir. En la página Abrir, haga clic en Abrir otro proyecto en la parte superior de la página.
- En el cuadro de diálogo Abrir proyecto, en Portal , haga clic en ArcGIS Online .
Nota:
Si ha iniciado sesión en ArcGIS Enterprise , debe configurar el portal activo en ArcGIS Online para acceder a los datos del tutorial. Si no puede hacer esto, puede descargar los datos desde un navegador.
- En la parte superior del cuadro de diálogo, en el cuadro Buscar, escriba Convert a map to a scene y pulse la tecla Intro.
- En la lista de los resultados de la búsqueda, haga clic en Convertir un mapa en una escena a un escena para seleccionar el paquete de proyecto.
Nota:
Si hay más de un paquete de proyecto con este nombre, seleccione el paquete con el distintivo Acreditado . En la columna Propietario, el nombre del propietario es ArcGISProTutorials. Si no obtiene ningún resultado, consulte No se devuelven resultados de búsqueda.
- Haga clic en Aceptar.
El proyecto se abre con una vista de mapa de la zona residencial de Kelburn. Las capas que representan las vías peatonales, las carreteras y la zonificación se visualizan en un mapa base de color gris oscuro.
Crear una escena a partir del mapa
En ArcGIS Pro, los mapas 3D se conocen como escenas. Las escenas se pueden visualizar en modo global o local. En el modo global, la Tierra se dibuja como un globo y el punto de visualización está situado normalmente a miles de kilómetros de los datos. Esta vista es idónea para áreas de estudio muy grandes. En el modo local, la Tierra se dibuja en perspectiva y el punto de visualización está situado normalmente a decenas de kilómetros de los datos. Esta vista es idónea para áreas de estudio reducidas.
En este proyecto, el área de interés es muy reducida. Convertirá el mapa en una escena local.
- En la cinta, haga clic en la pestaña Vista. En el grupo Ventanas, haga clic en Restablecer paneles y en Restablecer paneles para la representación cartográfica (predeterminado).
Con ello se garantiza que se abren los paneles Contenido y Catálogo y se cierran otros paneles.
- En el grupo Vista de la pestaña Vista, haga clic en Convertir seguido de Ir a escena local .
El mapa se convierte en una escena denominada Kelburn_3D. El icono de escena local aparece en la pestaña de vista de la escena.
Nota:
Puede visualizar cualquier escena como una escena global o una escena local haciendo clic en Global o en Local en el grupo Vista de la pestaña Vista.
Las escenas locales son compatibles con sistemas de coordenadas proyectadas. Las escenas globales pueden utilizar cualquiera de los dos sistemas de coordenadas geográficas: Sistema geodésico mundial de 1984 (WGS84) o Sistema de coordenadas geodésicas de China de 2000 (CGCS 2000).
En el panel Contenido, las capas de mapa se han copiado a la escena. En la parte inferior del panel hay una capa de superficie de elevación del terreno que se utiliza para dibujar capas de mapa 2D en el espacio 3D.
- En el panel Contenido, en Superficies de elevación, expanda Suelo.
Una capa de origen de elevación predeterminada denominada WorldElevation3D/Terrain3D define la superficie del terreno. Esta capa es un servicio de imágenes con cobertura mundial. Se crea a partir de varios orígenes de elevación con diferentes resoluciones o detalle. La resolución del área en torno a Wellington, Nueva Zelanda, es de un metro, lo que significa que hay un valor de elevación para cada metro cuadro de superficie.
Para ver el origen de datos y la resolución de WorldElevation3D/Terrain3D de cualquier parte del mundo, abra el Mapa de cobertura de elevación.
Nota:
Puede agregar varias capas de origen de elevación a la superficie del terreno. Por ejemplo, en una zona en la que la capa WorldElevation3D/Terrain3D tenga baja resolución, es posible que tenga un dataset raster, como un DEM, con resolución superior. Puede agregar el DEM como capa a la superficie del terreno. La superficie del terreno utilizará los valores de elevación de DEM en el área que cubre el DEM y los valores de WorldElevation3D/Terrain3D en otros lugares.
- En la cinta, haga clic en la pestaña Mapa. En el grupo Navegar, asegúrese de que la herramienta Explorar está activada.
- Use los botones y la rueda del ratón para acercarse, realizar un desplazamiento panorámico, inclinar y rotar la escena. También puede usar el navegador navegador en pantalla situado en la esquina inferior izquierda de la escena.
Sugerencia:
Si se desorienta, haga clic en Marcadores en la pestaña Mapa y elija cualquier marcador de Kelburn. (Los marcadores Kelburn_3D son copias de los marcadores de Kelburn). Para obtener ayuda con la navegación 3D, consulte Navegación en 3D o el tutorial de inicio rápido Navegar por mapas y escenas.
El mapa base gris oscuro suele ensombrecer el efecto 3D, por lo que cambiará el mapa base.
- En la pestaña Mapa, en el grupo Capa, haga clic en Mapa base . En Mapa base 2D, haga clic en Calles.
A continuación, agregará sombreado a la superficie.
- En el panel Contenido, en Superficies de elevación, haga clic en Suelo.
La pestaña Capa de superficie de elevación aparece en la cinta.
- Haga clic en la pestaña Capa de superficie de elevación. En el grupo Superficie, active la casilla de verificación Sombra relativa a la posición de la luz.
Esto agrega sombreado al terreno en base a la configuración de iluminación actual de la escena. La altitud del sol se establece en 45 grados de forma predeterminada. Cambiará la configuración de la iluminación, que es una propiedad de la escena, y no la superficie de elevación. Puede cambiar la configuración de iluminación para probar efectos diferentes.
- En el panel Contenido, haga clic con el botón derecho en el nombre de escena, Kelburn_3D, y haga clic en Propiedades .
- En el cuadro de diálogo Propiedades del mapa, haga clic en la pestaña Iluminación.
- En Iluminación definida por, cambie el valor actual de Altitud de 45 a 60.
- Si lo desea, haga clic en Aplicar.
No es necesario hacer clic en Aplicar porque todos los cambios realizados en el cuadro de diálogo Propiedades del mapa se guardan al hacer clic en Aceptar. Sin embargo, hacer clic en Aplicar permite ver un cambio reflejado inmediatamente en el mapa. Esto resulta útil cuando se realizan varios cambios y se desea confirmar el efecto de un cambio antes de confirmar otros cambios.
- En el cuadro de diálogo Propiedades del mapa, haga clic en la pestaña General.
- Haga clic en la flecha desplegable Color de fondo. En la paleta de colores, haga clic en el color que quiera que represente el cielo.
- Haga clic en Aceptar.
Como el sol está a una altitud superior, hay menos sombras.
- Visualice la escena desde más perspectivas.
- En la Barra de herramientas de acceso rápido, haga clic en Guardar proyecto .
Agregar capas a la escena
Agregará dos capas a la escena. Una capa representa los edificios de la zona residencial de Kelburn. Esta capa tiene un atributo que puede usar para extruir los edificios, es decir, dibujarlos en sus alturas sobre el suelo. La otra capa representa los límites de las zonas residenciales de Wellington.
- En el panel Catálogo, en la pestaña Proyecto, expanda el contenedor Bases de datos . Expanda convert_a_map_to_a_scene.gdb.
- Haga clic en la clase de entidad Buildings para seleccionarla. Pulse la tecla Ctrl y haga clic en la clase de entidad Suburb_Boundaries para seleccionarla también.
- Haga clic con el botón derecho en una clase de entidad seleccionada y haga clic en Agregar al mapa actual .
Las capas se agregan a la escena con la simbología predeterminada. La capa Suburb_Boundaries tiene un color de relleno sólido. Le asignará al símbolo un relleno vacío y elegirá un color de contorno diferente.
- En el panel Contenido, haga clic en el símbolo de la capa Suburb_Boundaries.
Aparece el panel Simbología, que muestra las opciones de formato de símbolos de polígono.
- En la parte superior del panel, haga clic en la pestaña Propiedades. Asegúrese de que la pestaña Símbolo debajo de ella está seleccionada.
- En Apariencia, haga clic en la flecha desplegable Color y, luego, en Sin color.
- Haga clic en la flecha desplegable Color del contorno y luego en Marrón cordobés.
- Cambie el valor de Ancho del contorno por 1,5 pt y pulse la tecla Intro.
- En la parte inferior del panel, haga clic en Aplicar.
Ahora puede ver el límite de Kelburn y de otras zonas residenciales de Wellington.
- En el panel Contenido, haga clic en el símbolo de la capa Buildings.
- En la parte superior del panel Simbología, haga clic en la pestaña Galería.
- Junto al cuadro de búsqueda, haga clic en la flecha desplegable Todos los estilos y haga clic en Estilos de proyecto.
La opción de configuración Estilos de proyecto incluye los estilos agregados de forma predeterminada a su proyecto de ArcGIS Pro, así como los estilos que agregue usted. La opción de configuración Todos los estilos incluye todos los estilos de sistema instalados con ArcGIS Pro. Al elegir Estilos de proyecto, se limita el alcance de las búsquedas de símbolos
- En el cuadro de búsqueda, escriba edificio y pulse la tecla Intro.
- En ArcGIS 2D, haga clic en el símbolo Huella de edificio beis.
El símbolo se actualiza en el panel Contenido y en la escena. Sin embargo, los edificios siguen en posición horizontal sobre la superficie. Los extruirá utilizando valores de altura en la tabla de atributos de la capa.
- En el panel Contenido, haga clic con el botón derecho en la capa Buildings y haga clic en Tabla de atributos .
El campo Approximate Height almacena la altura de cada edificio por encima del suelo, en metros.
Nota:
La tabla también contiene un campo denominado Base Elevation que almacena la elevación de cada entidad. Sin embargo, la capa no está usando esta información actualmente para ubicar las entidades en el espacio 3D. Como el resto de capas de la escena, la capa Buildings está utilizando la capa de superficie del terreno.
- Cierre la tabla. En el panel Contenido, asegúrese de que la capa Buildings está seleccionada.
- En la cinta, haga clic en la pestaña Capa de entidades.
- En el grupo Extrusión, haga clic en Tipo y luego en Altura máxima .
- Junto a Tipo, haga clic en la flecha desplegable Campo y haga clic en Altura aproximada.
Cada edificio se extruirá según su valor de altura aproximado de la tabla. Las unidades de extrusión se han establecido en metros, lo cual es correcto..
Nota:
Ha aplicado la extrusión a la altura máxima de la entidad (Altura máxima). Para comprender lo que esto significa, imagine una entidad de edificio cuadrado, definido por cuatro vértices, que se encuentra sobre una pendiente. La altura máxima de la entidad es la elevación del vértice que se encuentra en el punto más alto de la pendiente. La altura mínima es la elevación del vértice en el punto más bajo de la pendiente. Los cuatro vértices se extruden a la misma altura para que los tejados de los edificios sean planos. Por lo tanto, las entidades extruidas por su altura máxima son más altas que las entidades extruidas por su altura mínima (a menos que el edificio esté ubicado en una pendiente plana). Para obtener más información acerca de la extrusión, consulte Extruir entidades a una simbología 3D.
En el panel Contenido, la capa Buildings se mueve del grupo Capas 2D al grupo Capas 3D porque la extrusión es una propiedad 3D de la capa.
- En la Barra de herramientas de acceso rápido, haga clic en Guardar proyecto .
Cambiar las propiedades de elevación de una capa
Las capas de mapa están en 2D si no almacenan valores z como parte de su geometría. Cuando se agrega una capa de mapas 2D a una escena, sus entidades se muestran en las elevaciones definidas por la superficie de elevación del terreno. En esta escena, todas las capas de mapa son capas 2D. (La capa Buildings aparece en la categoría Capas 3D en la actualidad porque la ha extruido, no porque tenga geometría 3D).
La capa Buildings se diferencia de otras capas en que no almacena valores de elevación en un campo de atributos. Cuando abrió la tabla de atributos previamente, vio esos valores en el campo Base Elevation. Definirá la capa Buildings para que se dibuje con arreglo a estos valores, en lugar de en función de la superficie del terreno.
Nota:
Una capa de mapa está en 3D si almacena valores z como parte de su geometría. Es posible reconocer una capa 3D por el campo Shape de su tabla de atributos: los valores presentarán una Z al final como en PointZ, PolylineZ o PolygonZ. De forma predeterminada, una capa 3D usa sus valores z para dibujar un espacio 3D.
- En el panel Contenido, haga clic con el botón derecho en la capa Buildings y haga clic en Propiedades .
- En el cuadro de diálogo Propiedades de capa, haga clic en la pestaña Elevación.
Las entidades se configuran para que se visualicen en el suelo, es decir, para usar los valores de la superficie de elevación del suelo de la escena. Esta es la configuración predeterminada para las capas de mapa 2D.
- Haga clic en la flecha desplegable Las entidades están y haga clic en En una altura absoluta.
Ahora puede usar los valores de elevación de una fuente diferente a la superficie de elevación del terreno.
- En Elevación de entidad adicional utilizando, confirme que se ha seleccionado Campo A. Haga clic en la flecha desplegable Expresión y luego en Elevación base.
- Asegúrese de que Unidades verticales se ha configurado en Metros. Haga clic en Aceptar.
- Navegue por la escena y obsérvela desde diferentes perspectivas. Acerque la imagen para una vista detallada.
En varios lugares, los edificios parecen estar hundidos en el terreno. Esto se debe a que los valores de elevación de la tabla de atributos de la capa Buildings no coinciden con los valores de las ubicaciones correspondientes en la superficie de elevación del terreno. Los valores de la capa Buildings podrían (o no) ser más exactos, pero desea que la capa se dibuje de forma que parezca más realista.
- En el panel Contenido, haga doble clic en la capa Buildings para abrir sus propiedades de capa.
- En la pestaña Elevación, haga clic en la flecha desplegable Las entidades están y en En el suelo. Haga clic en Aceptar.
- En la Barra de herramientas de acceso rápido, haga clic en Guardar proyecto .