Configurar una implementación desconectada
En este tema
Si desea configurar Portal for ArcGIS en un entorno que no dispone de una conexión a Internet o en el que el acceso a Internet está prohibido por la organización, pueden producirse los siguientes problemas:
- Cuando acceda al sitio web de Portal for ArcGIS y al Directorio de Portal for ArcGIS a través de HTTPS, las aplicaciones necesitarán algo de tiempo (hasta un minuto) para cargarse en Internet Explorer.
- Errores al imprimir un mapa web u obtener una vista previa.
- Errores al buscar o localizar una dirección en un mapa web.
- Errores al calcular el área o al dibujar geometría en un mapa web.
- Errores al 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 visor de mapas.
- 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 SSL y HTTPS concretos y redirigir el portal a los recursos locales. Para empezar, consulte las siguientes secciones.
Configurar los ajustes de SSL y HTTPS
Hay varios ajustes de SSL y HTTPS que debe plantearse definir cuando configure el portal en un entorno sin conexión.
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, tras un minuto, el tiempo de espera del navegador se agotará y se conectará a la 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 de Portal for ArcGIS y al Directorio de Portal for ArcGIS inmediatamente en el navegador, reduzca el valor de tiempo de espera en cada máquina en la que esté instalado Internet Explorer. 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/Quitarcomplemento.
- 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.
Redirigir el portal a los recursos locales
Entre los elementos que se deben redirigir a recursos locales se incluyen los servicios de utilidades del portal 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.
Servicios de utilidades
Servicio de impresión: cuando se hace clic en Imprimir en el visor de mapas del portal, el servicio de impresión se usa para previsualizar 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 ArcGIS Server; de lo contrario, no podrá imprimir ni previsualizar mapas. El servicio puede ser el servicio de impresión preconfigurado 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 será necesario iniciar y compartir el servicio de impresión para utilizarlo en el portal. Sin embargo, si ya ha configurado un servicio de impresión con el portal, la URL no se actualiza al especificar el servidor host. Será necesario iniciar el servicio, compartirlo y configurarlo a continuación como servicio de utilidades.
Servicio de geocodificación: Portal for ArcGIS está preconfigurado para usar el servicio de geocodificación World alojado en ArcGIS Online, que permite buscar una dirección o un nombre de lugar que se ha especificado y representarlo cartográficamente. 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. Portal for ArcGIS usa de manera predeterminada un servicio de geometría de ArcGIS Online. En un entorno sin conexión, tendrá que configurar su propio servicio de geometría de ArcGIS Server. El servicio puede ser el servicio de geometría preconfigurado 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 visor de mapas en un entorno sin conexión, tendrá que publicar su propio servicio de rutas de ArcGIS Server.
Si desea conocer el procedimiento para actualizar los servicios de utilidades de manera que apunten a los servicios locales, consulte Configurar servicios de utilidades para obtener instrucciones completas.
Propiedades del sitio web
extentService: "<dirección 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 ArcGIS 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 mapas base GCS tiene su origen en ArcGIS Online. En un entorno sin conexión, tendrá que configurar su portal con un servicio de mapas de ArcGIS Server. El servicio debe usar el sistema de coordenadas geográficas WGS 1984 con el Id. conocido (WKID) 4326.
showSocialMediaLinks: false,: indica si se deben mostrar los enlaces 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.
webSearchEnabled: false,: indica si las búsquedas en la Web (por ejemplo, en Google) se permiten para el contenido del portal. El valor predeterminado es verdadero. En un entorno desconectado, deshabilite las búsquedas web.
El archivo que contiene estas propiedades se encuentra en <Portal for ArcGIS installation directory>\customizations\<version number>\webapps\arcgis#home\js\esri\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.
ArcGIS API for JavaScript
Portal for ArcGIS incluye la versión 3.13 de ArcGIS API for JavaScript como parte de la instalación. No es necesario que aloje su propia API y señale al portal en la versión local; el portal y las plantillas de aplicación web hacen referencia automáticamente a la API instalada La API instalada localmente suele estar disponible en https://webadaptor.domain.com/arcgis/jsapi/jsapi.
Plantillas de aplicación Web
Portal for ArcGIS incluye diversas plantillas de aplicación web que los usuarios pueden publicar en el portal o descargar y alojar en un servidor web. 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 están alojadas en un servidor web, tendrán que seguir las instrucciones contenidas en el archivo readme.html que se incluye con las plantillas.
Mapas base
Portal for ArcGIS se entrega preconfigurado con un conjunto de mapas base de ArcGIS Online. Estos mapas base no son compatibles con los flujos de trabajo sin conexión. Por ejemplo, no puede dejar estos mapas base preconfigurados sin conexión en Collector for ArcGIS.
Puede usar una secuencia de comandos de python para agregar los mapas base de ArcGIS Online predeterminados como elementos de mapa en el portal. Los elementos de mapa de los mapas base se pueden dejar sin conexión para usarlos en flujos de trabajo sin conexión. Para obtener instrucciones completas, consulte Ejemplo: preparar mapas base de Esri para el uso en flujos de trabajo sin conexión.
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 el portal para generar vistas de operaciones, que incluyen mapas, listas, gráficos y otras herramientas para visualizar y rastrear datos geográficos en directo. Para obtener más información, consulte Implementar Operations Dashboard en Portal for ArcGIS.