Descargar la aplicación

ArcGIS Enterprise (10.8.x)    |    |  

La aplicación creada por Web AppBuilder se puede descargar y alojar en su servidor web. Cualquier aplicación 2D o 3D que se descargue se debe registrar con ArcGIS Online o ArcGIS Enterprise si la aplicación hace referencia a elementos que no son públicos.

Nota:

Dondequiera que implemente la aplicación, necesita tener acceso al mapa web.

Descargar la aplicación

Descargue la aplicación desde la pestaña Mi contenido de la página de contenido.

  1. En la pestaña Mi contenido de la página de contenido, haga clic en la aplicación para visualizar sus detalles de elemento.
  2. Haga clic en Descargar en la página Descripción general. El archivo ZIP se descarga en su equipo.

Implementar la aplicación

Implemente la aplicación basada en la autenticación de su portal.

  • Si su portal está configurado con autenticación OAuth2 o SAML, haga lo siguiente para implementar la aplicación en su servidor Web:
    1. Descomprima la aplicación descargada.
    2. Agregue un proxy a su aplicación. Consulte Usar proxy para obtener más información.
    3. Agregue y registre la aplicación. Consulte Agregar aplicaciones y Registrar la aplicación.
    4. Copie y pegue el Id. de aplicación en la propiedad appId del archivo de configuración de la aplicación. Guarde el archivo.
    5. Implemente la aplicación en su servidor Web.
  • Si su portal está configurado con autenticación IWA, PKI o LDAP, haga lo siguiente para implementar la aplicación en su servidor Web:
    1. Descomprima la aplicación descargada.
    2. Agregue un proxy a su aplicación. Consulte Usar proxy para obtener más información.
    3. Cambiar la dirección URL de ArcGIS API for JavaScript.
      Precaución:

      Cuando acceda a la aplicación, es posible que se le pida que inicie sesión varias veces. Esto se debe a que los archivos de JavaScript alojados por el portal se tienen que autenticar. Como resultado, debe alojar ArcGIS API for JavaScript fuera del portal y cambiar la variable apiUrl en consonancia. Esto es específico de la autenticación de nivel web.

    4. Implemente la aplicación en su servidor Web.

Personalizar la aplicación

Para personalizar la aplicación haga lo siguiente.

  • Agregar widgets personalizados:
    1. Coloque el widget personalizado en la carpeta de widgets.
    2. Agregue el widget al archivo config.json de la aplicación.

      El ejemplo siguiente utiliza el widget Demo. Agréguelo al archivo config.json.

      {
            "uri": "widgets/Demo/Widget"
          },
  • Configure la aplicación y los widgets. Consulte Referencia de JSON.
  • Haga referencia a la ArcGIS API for JavaScript que prefiera. Consulte Cambiar la dirección URL de ArcGIS API for JavaScript.

El contenido compartido se debería ofrecer a aquellos que lo necesiten en un formato que puedan usar y con detalles de elementos relevantes e informativos.

Para ver una lista de los navegadores compatibles con sus aplicaciones 2D y 3D implementadas, consulte Navegadores compatibles.

Precaución:

Al abrir una aplicación 2D implementada con OAuth en Microsoft Edge o Internet Explorer 11, es posible que aparezca un elemento emergente que le pregunte si desea cerrar esta pestaña. Después de hacer clic en , la ventana emergente desaparece, pero no se carga nada en la aplicación. Si ocurre esto, agregue .arcgis.com a los sitios de confianza en la configuración del navegador.

Versiones compatibles de ArcGIS API for JavaScript

  • ArcGIS API for JavaScript 3.22 y posteriores.
  • ArcGIS API for JavaScript viene con Portal for ArcGIS 10.6.