Skip to content

Ejemplo de aplicación para editar activos de empresa de servicios públicos. Permite encontrar activos más cercanos.

Notifications You must be signed in to change notification settings

DesarrolladoresEsri/webinarpaas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

Webinar de habilitación técnica PaaS para Business Partners de Esri Colombia, Ecuador y Panamá 2024

Este ejemplo muestra una aplicación desarrollada haciendo uso de ArcGIS Maps SDK for JavaScript, Calcite Design System y el servicio de la Plataforma como Servicio de ArcGIS Closest facility routing.

Descripción

Este ejemplo muestra el mapa web Telecomunicaciones S.A. que contiene un servicio de capas de entidades editables que que representan activos de una empresa de telecomunicaciones. Los datos mostrados en este ejemplo son datos de prueba. Las capas en el web map Telecomunicaciones S.A. son:

  • Centro Administrativo
  • Armario
  • Poste
  • Cámara
  • Poste

La capa Poste tiene una tabla relacionada Mantenimiento Poste que permite registrar varias actividades de mantenimiento para cada poste.

Se han agregado los siguientes widgets de ArcGIS Maps SDK for JavaScript a la aplicación:

  • Lista de capas: Lista cada una de las capas en wl mapa web.
  • Galería de Mapas base: Permite seleccionar un mapa base desde la galería de mapas base de ArcGIS.
  • Marcadores: Permite ir a ubicaciones en el mapa definidas previamente.
  • Editar: Permite agregar, editar y borrar atributos a las capas editables en el mapa web. Este widget se ha modificado mediante código para permitir editar únicamente la tabla relacionada Mantenimiento Poste
  • Buscar: Permite encontrar direcciones y lugares por medio del servicio de geocodificación mundial de Esri.

Adicionalmente, se ha construídouna herramienta personalizada para encontrar activos cercanos. Esta herramienta usa servicio de la Plataforma como Servicio de ArcGIS Closest facility routing. Se ha configurado en el código para encontrar Instituciones Prestadoras de Salud más cercanas a una ubicación definida por el usuario por medio de un widget Buscar.

Uso

Puede descargar y usar este código en un servidor de aplicaciones web de su preferencia. Para hacer uso de la herramienta para encontrar activos cercanos, puede usar credenciales (nombre de usuario y contraseña) de una cuenta Organizacional de ArcGIS Online u una suscripción para Desarrolladores de ArcGIS. En caso de que quiera evitar el inicio de sesión por medio de usuario y prefiera usar una API Key de ArcGIS para desarrolladores, cree una API Key en el Tablero de control de la página de Desarrolladores de Arcgis. Puede crear una suscripción gratuita de desarrollador o usar un nombre de usuario o contraseña de su cuenta organizacional de ArcGIS Online para acceder al tablero de control.
Una vez haya generado la API Key, usela en el archivo map.js, como se muestra en el siguiente ejemplo:

intl.setLocale("es");
  //Use su API Key para acceder a los servicios de ubicación de ArcGIS Platform
  esriConfig.apiKey = "<SU_API_KEY>;
  const webmapId = new URLSearchParams(window.location.search).get("webmap") ?? "53866cce96b24f59a76176d7d75dad64";

About

Ejemplo de aplicación para editar activos de empresa de servicios públicos. Permite encontrar activos más cercanos.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published