Una de las formas de compartir mapas, aplicaciones o un grupo de mapas y aplicaciones es incluirlos en una página web, como un blog o el sitio web de una organización. Su portal proporciona el código necesario y ofrece opciones de diseño y visualización. Se necesitan privilegios de uso compartido para integrar mapas, aplicaciones y grupos utilizando las herramientas del portal de ArcGIS Enterprise.
Integrar un mapa
Para integrar un mapa público que ha abierto en Map Viewer, copie el código HTML listo para usar y péguelo en el sitio web. De manera opcional, puede configurar la vista integrada del mapa antes de copiar el código. Puede elegir el tamaño de su mapa, seleccionar las opciones de mapa, agregar un símbolo a una ubicación del mapa y elegir un tema.
- Compruebe que ha iniciado sesión con privilegios para compartir contenido.
- En Map Viewer, abra un mapa guardado y haga clic en Compartir.
- Compruebe que el mapa se comparte con todo el mundo (público).
- Haga clic en Integrar en el sitio Web.
Si esta opción no está disponible, significa que el mapa no es público y no puede integrarlo. Si es el propietario del mapa, puede cambiar su estado a público.
- Si lo desea, puede configurar el mapa mediante los pasos siguientes:
- Seleccione un tamaño de mapa.
- Active las casillas de las opciones que desee incluir en el mapa: control de zoom, botón de inicio, selector de mapa base (elija galería o alternar), vínculo para ver mapa más grande, deshabilitar el desplazamiento con el zoom, barra de escala, búsqueda de ubicación (activar para usar la extensión de mapa actual para la búsqueda), detalles del mapa, leyenda (elija el panel activo: detalles del mapa o leyenda) y vista previa de la imagen (muestra una imagen del mapa mientras se carga la aplicación). Una vista previa te muestra dónde aparecerán tus opciones en el mapa.
Sugerencia:
Si ha incluido la opción para ver un mapa más grande, este se abrirá en una aplicación integrada en su propia página. Es posible cambiar el nombre del vínculo editando View larger map en el código HTML.
- Agregue un símbolo a una ubicación concreta del mapa. Utilice la pestaña Agregar símbolo para seleccionar la ubicación e introduzca un título para el símbolo, una descripción para la ventana emergente y la dirección URL de la imagen que se va a utilizar como símbolo. Para obtener mejores resultados, la imagen no debe tener más de 120 píxeles de ancho por 120 píxeles de alto. Otros tamaños se ajustarán para adaptarse. Los formatos de imagen aceptables son PNG, GIF y JPEG.
- Elija un tema.
- Copie el código HTML proporcionado.
- Pegue el código en la página Web donde desea que aparezca el mapa.
Integrar una aplicación
En lugar de integrar un mapa en un sitio web, puede integrar una aplicación. Integrar una aplicación puede ser útil en distintas situaciones. A continuación se muestran algunos ejemplos:
- Mostrar una aplicación creada con una ArcGIS Configurable Appsplantilla (por ejemplo, con la plantilla Visor básico) que contiene todas las funciones de aplicación configuradas.
- Mejorar la captura de datos integrando la aplicación Geoform en un sitio web.
- Mostrar un mapa que contiene un servicio premium con credenciales incluidas, como el Servicio de generación de rutas mundial, integrando una aplicación creada a partir de la plantilla Indicaciones o utilizando el widget Indicaciones en ArcGIS Web AppBuilder.
Es posible integrar una aplicación en un sitio web utilizando la opción Integrar en sitio web al integrar un mapa web público. Para integrar la aplicación en lugar del mapa, modifique el código HTML tal como se describe en los pasos siguientes. Estos pasos se pueden utilizar para integrar una aplicación web alojada o una aplicación de ArcGIS Web AppBuilder.
- Compruebe que ha iniciado sesión con privilegios para compartir contenido.
- Cree un mapa y una aplicación web en su portal.
- Copie la dirección URL de la aplicación de la pestaña Descripción general de la página del elemento de aplicación o de la barra de direcciones del navegador mientras la aplicación esté abierta.
- En Map Viewer, abra el mapa utilizado para crear la aplicación y haga clic en Compartir.
- Compruebe que el mapa esté compartido con todo el mundo (público) y haga clic en Integrar en sitio web.
Si esta opción no está disponible, significa que el mapa no es público y no puede integrarlo. Si es propietario del mapa, puede cambiar su estado a público.
- Seleccione el tamaño deseado para integrar el mapa.
- En el código HTML indicado, elimine la parte del código después de src= y antes de ></iframe> y sustitúyala por la URL de la aplicación que ha copiado.
Por ejemplo, se eliminaría "http://arcgis.com/apps/Embed/index.html?webmap=4cc9f0ba8e8c4d68b50c01c17efd4730" y se sustituiría por "http://arcgis.com/apps/View/index.html?appid=6b6a075eca8d4899958fb273710a6806". La parte actualizada del código debería tener un aspecto parecido al siguiente:
<iframe width="500" height="400" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="https://arcgis.com/apps/View/index.html?appid=6b6a075eca8d4899958fb273710a6806"></iframe>
- Copie y pegue el bloque de código HTML entero en la configuración del sitio web.
Sugerencia:
También puede utilizar parámetros en la dirección URL para controlar el aspecto o las funciones de la aplicación que va a integrar.
Integrar un grupo de mapas y aplicaciones web
Al integrar un grupo a través del sitio web del portal, se selecciona un diseño y se indica cómo se deben visualizar los elementos del grupo. Solo es posible integrar grupos públicos, y únicamente los mapas y las aplicaciones web se visualizan en la galería integrada.
- Compruebe que ha iniciado sesión con privilegios para compartir contenido.
- Abra el grupo público que quiera incorporar.
- En la pestaña Descripción general, haga clic en Compartir y en Integrar en sitio web.
Si la opción no está disponible, significa que el grupo no es público y no puede incorporarlo. Si es el propietario del grupo, puede cambiar su estado a público.
- Elija un diseño para los elementos del grupo.
- Elija cómo se mostrarán los mapas y las aplicaciones web: a través de la galería incorporada, en una ventana nueva con una aplicación de galería predefinida o en una ventana nueva con una aplicación configurada.
- Seleccione una aplicación de galería predefinida si opta por mostrar los elementos en una ventana nueva.
- Escribe una URL en la aplicación si deseas mostrar los elementos en una ventana nueva con una aplicación configurada.
- Copie el código HTML proporcionado.
- Pegue el código en la página Web donde quiere que aparezca el grupo.