Si desea configurar ArcGIS Enterprise en un entorno sin conexión a Internet o donde la organización prohíbe el acceso a Internet, pueden producirse los problemas siguientes:
- Al acceder al sitio web del portal de ArcGIS Enterprise y al Directorio de Portal for ArcGIS a través de HTTPS, las aplicaciones tardan un rato (hasta un minuto) en cargarse en Internet Explorer.
- No podrá imprimir ni obtener la vista previa de un mapa web.
- Errores al buscar o localizar una dirección en un mapa web.
- El cálculo de áreas o el dibujo de geometrías no funcionará correctamente.
- No podrá especificar la extensión de un elemento del mapa web en el sitio web del portal.
- Los mapas base no aparecen al agregar servicios OGC WMS al Map Viewer.
- Si ha habilitado la opción para compartir en las redes sociales, estos vínculos se abren con un error 404.
Para evitar estos problemas, debe configurar unos ajustes HTTPS concretos y redirigir el portal a los recursos locales. Para empezar, consulte las siguientes secciones.
Configurar los ajustes HTTPS
Al configurar su portal de ArcGIS Enterprise en un entorno sin conexión, debe asegurarse de que el portal confíe en los certificados de su autoridad de certificación. Consulte Configurar el portal para confiar en los certificados de la autoridad de certificación para obtener más información.
También deberá modificar el comportamiento de Internet Explorer para que no intente conectarse a Internet cuando utilice HTTPS.
Impedir que Internet Explorer se conecte a Internet al usar HTTPS
De forma predeterminada, Internet Explorer trata de conectarse a Internet cuando accede a una URL de HTTPS en el navegador. En un entorno sin acceso a Internet, el navegador tratará de conectarse a Internet durante un periodo de tiempo, por lo general un minuto. Por ejemplo, después de un minuto, el tiempo de espera del navegador se agotará y se conectará a la dirección URL correctamente. Este comportamiento suele interpretarse erróneamente como una conexión de mala calidad, ya que el navegador parece bloquearse hasta que se alcanza el valor de tiempo de espera.
Para evitar este comportamiento y permitir el acceso al sitio web del portal y al Directorio de Portal for ArcGIS inmediatamente en el navegador, reduzca el valor de tiempo de espera en cada equipo en el que Internet Explorer esté instalado. Para ello, siga estos pasos:
- Haga clic en Inicio > Ejecutar.
- En el cuadro de diálogo Abrir, escriba mmc y haga clic en Aceptar.
- Haga clic en Archivo > Agregar/Quitar complemento.
- En el cuadro de diálogo Agregar o quitar complemento, seleccione el complemento Editor de objetos de directiva de grupo y haga clic en Agregar.
- En el cuadro de diálogo Seleccionar un objeto de directiva de grupo, haga clic en Finalizar.
- En el cuadro de diálogo Agregar o quitar complemento, haga clic en Aceptar.
- Bajo Raíz de consola, expanda Directiva de equipo local > Configuración del equipo > Configuración de Windows > Configuración de seguridad y seleccione Directivas de clave pública.
- Bajo Tipo de objeto, haga doble clic en Configuración de validación de rutas de certificados.
- Haga clic en la pestaña Recuperación de red y habilite Definir esta configuración de directiva.
- Cambie los valores de Configuración de tiempos predeterminados de espera para recuperación a 1 segundo.
- Haga clic en Aceptar.
- Bajo Raíz de consola, expanda Directiva de equipo local > Configuración del equipo > Plantillas administrativas > Sistema > Administración de comunicaciones de Internet y seleccione Configuración de comunicaciones de Internet.
- Haga doble clic en Desactivar la actualización automática de certificados raíz y seleccione Habilitado.
- Haga clic en Aceptar y cierre la consola.
Dirija el portal a los recursos locales
Entre los elementos que se deben dirigir a los recursos locales se incluyen los servicios de utilidades del portal de ArcGIS Enterprise y las propiedades específicas del sitio web. Los ajustes del servicio de utilidades se configuran a través del portal. El sitio web tiene sus propios archivos de configuración, que se deben modificar.
Deshabilitar contenido externo
Dado que parte del contenido de Esri requiere acceso externo a Internet, debe deshabilitar el contenido para evitar solicitudes de recursos de ArcGIS Online. Al deshabilitar el contenido, se deshabilitará un grupo determinado de elementos:
- Todos los mapas base propiedad de "esri_[lang]"
- Todo el contenido propiedad de "esri_nav"
- Todo el contenido propiedad de "esri"
Para deshabilitar el contenido externo, siga estos pasos:
- Inicie sesión en el Directorio de Portal for ArcGIS como administrador de su organización. La URL tiene el formato https://webadaptorhost.domain.com/webadaptorname/portaladmin.
- Haga clic en Sistema > Contenido > Configuración > Actualizar.
- Asegúrese de que la opción Falso esté seleccionada y haga clic en Actualizar.
Una vez deshabilitado el contenido externo, deberá especificar un grupo personalizado cuyos mapas base se mostrarán en la galería de mapas base.
Mapas base
El portal de ArcGIS Enterprise viene preconfigurado con un conjunto de mapas base de ArcGIS Online. Estos mapas base no son compatibles para su uso en un entorno sin conexión. En su lugar, cree sus propios mapas base personalizados y configurar el portal para que los ofrezca en la galería de mapas base. Consulte Personalizar mapas base para obtener más información.
Contenido de ArcGIS Living Atlas of the World
ArcGIS Living Atlas of the World es un conjunto de contenido geográfico listo para usar de ArcGIS Online. Es posible deshabilitarlo de su portal de ArcGIS Enterprise para entornos sin conexión. Sin embargo, aún puede usar contenido de capas de límites de Living Atlas en un entorno sin conexión descargando archivos de My Esri y publicándolos en su portal como capas de entidades.
Servicios de utilidades
Si desea saber cómo actualizar los servicios de utilidades para que apunten a los servicios locales, consulte Configurar servicios de utilidades para obtener instrucciones completas. Lo siguiente le proporcionará una descripción general de los cambios necesarios.
Servicio de impresión: cuando se hace clic en Imprimir en el Map Viewer del portal, el servicio de impresión se usa para obtener la vista previa e imprimir el mapa. De manera predeterminada, el servicio tiene su origen en ArcGIS Online. En un entorno sin conexión, tendrá que configurar el portal para que use un servicio de impresión desde un sitio de ArcGIS Server; de lo contrario, no podrá imprimir ni obtener vistas previas de mapas web. El servicio puede ser el servicio de impresión preconfigurado del sitio de ArcGIS Server o un servicio de impresión personalizado alojado en el servidor.
Si especifica un servidor de alojamiento para el portal, el servicio de impresión del servidor de alojamiento se configura automáticamente con el portal. Solo tendrá que iniciar sesión y compartir el servicio de impresión para utilizarlo en el portal. Sin embargo, si ya ha configurado un servicio de impresión con su portal, la dirección URL no se actualiza al especificar un servidor de alojamiento. Será necesario iniciar el servicio del servidor, compartir el servicio y, a continuación, configurarlo como un servicio de utilidades.
Servicio de geocodificación: el portal de ArcGIS Enterprise está preconfigurado para usar el servicio de geocodificación mundial alojado en ArcGIS Online, que le permite buscar y representar un nombre de lugar o una dirección concretos. En un entorno sin conexión, tendrá que configurar su propio servicio de geocodificación de ArcGIS Server para buscar direcciones.
Servicio de geometría: los servicios de geometría realizan los cálculos necesarios para hacer análisis espaciales como establecer zonas de influencia y calcular áreas. El portal de ArcGIS Enterprise utiliza un servicio de geometría de ArcGIS Online de forma predeterminada. En un entorno sin conexión, tendrá que configurar su propio servicio de geometría de ArcGIS Server. El servicio puede ser un servicio de geometría preconfigurado del sitio de ArcGIS Server o un servicio de geometría personalizado alojado en el servidor.
Servicio de rutas: los servicios de rutas permiten buscar indicaciones entre dos o más ubicaciones. El servicio de utilidades de rutas del portal se usa para la función Indicaciones disponible en los mapas web. De manera predeterminada, no hay ningún servicio de rutas configurado con el portal. Para obtener indicaciones del Map Viewer en un entorno sin conexión, tendrá que publicar su propio servicio de rutas de ArcGIS Server.
Propiedades del sitio web
configurePortalAGOEnv: true,: se utiliza para determinar qué proxy se utiliza para configurar los servicios de utilidades. En un entorno sin conexión, cambie esta propiedad a false.
extentService: "<URL del servicio de mapas local>",: el servicio de extensión se utiliza para actualizar o definir la extensión de un elemento de mapa web en el cuadro de diálogo Definir extensión del sitio web del portal. De manera predeterminada, el servicio de extensión tiene su origen en ArcGIS Online. En un entorno sin conexión, tendrá que configurar su portal con un servicio de mapas de GIS Server. El servicio debe usar el sistema de coordenadas geográficas WGS 1984 con el Id. conocido (WKID) 4326.
gcsBasemapService: "<dirección URL del servicio de mapas local>",: el servicio de mapas base GCS que se va a usar como mapa base de los servicios OGC WMS que no son compatibles con el sistema de coordenadas Web Mercator. De manera predeterminada, el servicio de mapa base de GCS tiene su origen en ArcGIS Online. En un entorno sin conexión, tendrá que configurar su portal con un servicio de mapas de GIS Server. El servicio debe usar el sistema de coordenadas geográficas WGS 1984 con el Id. conocido (WKID) 4326.
portalAGOConfigEnabled: true,: controla la visualización de la pestaña ArcGIS Online en la página Configuración de la organización. En un entorno sin conexión, cambie esta propiedad a false. Para deshabilitar el acceso al contenido de Living Atlas, siga estos pasos para deshabilitar el acceso a contenido de Living Atlas en el portal y, luego, establezca esta propiedad en false.
portalLivingAtlasConfigEnabled: true,: junto con la propiedad portalAGOConfigEnabled, esta propiedad controla la visualización de la sección Configurar contenido de Living Atlas de la pestaña ArcGIS Online de la página Configuración de la organización. En un entorno sin conexión, siga estos pasos para deshabilitar el acceso a contenido de Living Atlas en el portal y, luego, establezca esta propiedad en false.
searchArcGISOnlineEnabled: false: con esta propiedad, puede deshabilitar en el Map Viewer la opción de buscar capas en ArcGIS Online. El valor predeterminado es true. Si está deshabilitada, la opción de buscar capas en ArcGIS Online se ocultará en el cuadro de diálogo Buscar capas del Map Viewer.
showSocialMediaLinks: false,: indica si se deben mostrar los vínculos de Facebook y Twitter en el cuadro de diálogo de detalles del elemento. El valor predeterminado es false, lo que significa que los vínculos no se muestran. Si esta propiedad se ha definido como true tras la instalación, tendrá que deshabilitar todos los vínculos en un entorno sin conexión.
El archivo que contiene estas propiedades se encuentra en <Portal for ArcGIS installation directory>\customizations\<version number>\framework\webapps\arcgis#home\js\arcgisonline\config.js. Es aconsejable guardar una copia de seguridad de este archivo antes de modificarlo.
Sugerencia:
Después de modificar las propiedades del archivo, deberá reiniciar su portal para aplicar los cambios y borrar la caché del navegador (incluidas las cookies) para ver los cambios en el sitio web del portal. Para obtener más información, consulte Configurar las opciones avanzadas del portal.
Las modificaciones realizadas en estas propiedades no se conservarán en las actualizaciones. Los cambios realizados en el archivo config.js deben volver a aplicarse después de la actualización.
ArcGIS API for JavaScript
Portal for ArcGIS 10.7.1 incluye las versiones 3.28 y 4.11 de ArcGIS API for JavaScript como parte de la instalación. Portal for ArcGIS 10.7 incluye las versiones 3.27 y 4.10 de ArcGIS API for JavaScript. Las plantillas del portal y de la aplicación web hacen referencia de forma automática a la API instalada. La versión 3.28/3.27 de la API está disponible en https://<webadaptor host>.<domain>.com/<webadaptor name>/jsapi/jsapi La versión 4.11/4.10 de la API está disponible en https://<webadaptor host>.<domain>.com/<webadaptor name>/jsapi/jsapi4
Quizás le interese descargar y alojar su propia versión de ArcGIS API for JavaScript para utilizarla con la edición del desarrollador de Web AppBuilder for ArcGIS o aprovechar las funciones más recientes de la API.
La API alojada localmente también se puede utilizar para obtener la vista previa de los servicios de ArcGIS Server en el directorio de servicios. Consulte Conectar el directorio de servicios de ArcGIS Server a su portal para obtener más información.
Plantillas de aplicación web
ArcGIS Enterprise incluye diversas plantillas de aplicación web que los usuarios pueden publicar en el portal o descargar y alojar en un servidor web. Consulte Plantillas de aplicación configurables en la ayuda del portal para obtener más información.
Tal y como se suministran, las plantillas de aplicación web que los usuarios publican en el portal se configuran automáticamente de modo que usen las API de ArcGIS alojadas localmente para JavaScript. Si los usuarios desean descargar las plantillas de aplicación web y usarlas para crear aplicaciones que se alojen en un servidor web, deberán seguir las instrucciones contenidas en el archivo readme que se suministra con las plantillas.
Operations Dashboard for ArcGIS
Operations Dashboard for ArcGIS es una aplicación que proporciona una imagen de operaciones común para supervisar un evento o un sistema de la organización. Puede implementar Operations Dashboard con su portal de ArcGIS Enterprise para generar vistas de operaciones, que incluyen mapas, listas, gráficos y otras herramientas para visualizar y rastrear datos geográficos en directo.