Con los servicios de generación de rutas puede realizar varios tipos de análisis espacial en redes de transporte, por ejemplo, encontrar la mejor ruta a través de una ciudad, encontrar el vehículo o centro de emergencias más cercanos, identificar un área de servicios alrededor de una ubicación o prestar servicio a un conjunto de pedidos con una flota de vehículos.
Los administradores predeterminados y aquellos con los privilegios adecuados pueden configurar ArcGIS Enterprise de modo que utilice servicios de generación de rutas para realizar varias tareas. Los servicios de generación de rutas se pueden configurar en ArcGIS Enterprise por medio de uno de los tres métodos disponibles:
- Usar servicios de generación de rutas desde ArcGIS Online
- Publicar un dataset de red
- Utilizar servicios de generación de rutas existentes
Una vez configurados, los servicios de generación de rutas se pueden utilizar con varias aplicaciones, como ArcGIS Pro, o para obtener indicaciones y realizar análisis en Visor de mapas. También puede utilizar los servicios de enrutamiento para incluir funciones de análisis de red en sus propias aplicaciones personalizadas. Además, puede utilizar SDK y API con los servicios de generación de rutas, como ArcGIS Maps SDK for JavaScript, API REST de ArcGIS o los distintos ArcGIS Maps SDKs nativos.
Más información sobre las distintas API para acceder a servicios de generación de rutas
Configurar servicios de generación de rutas
Para configurar los servicios de generación de rutas en ArcGIS Enterprise, siga estos pasos.
- Inicie sesión en la organización como administrador.
- En la parte superior del sitio, haga clic en Organización y haga clic en la pestaña Configuración.
- Haga clic en Servicios de utilidades, en el lado izquierdo de la página.
- Haga clic en Indicaciones y creación de rutas en el lado derecho de la página.
- Haga clic en Configurar servicios de generación de rutas y elija uno de los tres métodos disponibles para configurar servicios de generación de rutas.
Usar servicios de generación de rutas desde ArcGIS Online
Puede configurar ArcGIS Enterprise con servicios de generación de rutas desde ArcGIS Online. Para ello, debe disponer de una cuenta de organización de ArcGIS Online. La cuenta debe tener créditos asociados, así como los permisos adecuados para utilizar los servicios de generación de rutas.
- En el cuadro de diálogo Configurar servicios de generación de rutas, seleccione la opción ArcGIS Online y haga clic en Siguiente.
- Introduzca las credenciales de la cuenta de ArcGIS Online que se va a utilizar para los servicios de generación de rutas y seleccione o cree la carpeta en la que desea crear los elementos correspondientes en ArcGIS Enterprise.
- Haga clic en Guardar.
Una vez se haya guardado, se indicará que los servicios de generación de rutas de ArcGIS Enterprise provienen de ArcGIS Online. También se indicará la cuenta de usuario de ArcGIS Online utilizada para configurar los servicios de generación de rutas de ArcGIS Enterprise. Esta es la cuenta de la que se deducirán los créditos al utilizar los servicios de generación de rutas en ArcGIS Enterprise.
Publicar un dataset de red
Si tiene un dataset de red que define el modelo de los datos de calles, puede utilizarlo como fuente para los servicios de generación de rutas. Para ello, puede publicarlo como servicios de generación de rutas y configurarlo para su organización. Este proceso crea un conjunto de servicios de generación de rutas basados en su dataset de red y los registra como servicios de utilidades en su organización para que las distintas aplicaciones los descubran y utilicen.
El dataset de red que utilice para publicar los servicios de generación de rutas debe agregarse primero a la organización en la que se alojará. Puede hacerlo de varias maneras:
- Si su dataset de red está almacenado en una geodatabase de archivos o en una geodatabase móvil en una carpeta, agréguelo como elemento del data store de carpeta.
- Si su dataset de red está almacenado en una geodatabase corporativa, agréguelo como elemento del data store de la base de datos.
Más información sobre los data stores en ArcGIS Enterprise
Precaución:
Si ha especificado que la duración máxima del token de ArcGIS Enterprise sea inferior a 120 minutos, pueden surgir problemas, ya que este proceso puede tardar. Se recomienda definir la duración máxima del token de ArcGIS Enterprise en más de 120 minutos antes de ejecutar este proceso y restablecerla al valor deseado después del proceso.
- En el cuadro de diálogo Configurar servicios de generación de rutas, seleccione Un dataset de red que me gustaría publicar y haga clic en Siguiente
- En el menú desplegable Elemento de data store que contiene el dataset de red, seleccione el elemento de data store que contenga el dataset de red.
- En el menú desplegable Sitio de servidor SIG donde se alojarán los servicios de generación de rutas, elija el servidor SIG que se utilizará para alojar los servicios de generación de rutas. El menú desplegable solo incluye sitios de servidor SIG que pueden acceder al elemento de data store. También incluye solo sitios de ArcGIS Server de la versión 11.0 o posteriores.
- La Ruta relativa del dataset de red es la ruta al dataset de red en el data store. Por ejemplo, si la ruta del catálogo del dataset de red de una geodatabase de archivos es C:\data\streets\NorthAmerica.gdb\Routing\Routing_ND y el elemento de datastore hace referencia a C:\data, el valor de la ruta relativa del dataset de red es /streets/NorthAmerica.gdb/Routing/Routing_ND.
Nota:
Debe proporcionar la ruta relativa del dataset de red con barras diagonales.
- Para el parámetro Carpeta de servicios, especifique un nombre para la carpeta del servidor en la que se publicarán los servicios de generación de rutas.
- Para cada parámetro Tipos de servicio, utilice el botón de alternancia para indicar si el tipo debe habilitarse o deshabilitarse.
Nota:
Puede que se deshabiliten funcionalidades de algunas aplicaciones cliente predefinidas. Para hacer uso de todos los servicios o de los necesarios, asegúrese de que estén habilitados en el cuadro de diálogo Configurar servicios de generación de rutas. - En la sección Propiedades avanzadas, cargue si lo desea archivo de configuración para especificar determinadas propiedades de los servicios de generación de rutas, como el número mínimo y máximo de instancias de servicio. La carpeta framework/runtime/ArcGIS/Resources/ArcToolBox/Services/routingservices del directorio de instalación de ArcGIS Server incluye dos archivos de configuración de muestra, publishroutingservices.json y publishroutingservices_dedicated.json.
- Haga clic en Publicar servicios de generación de rutas.
Una vez iniciado el procesamiento, aparece un indicador de progreso. Dado que el proceso puede tardar en ejecutarse, puede seguir con otras tareas y volver a la página con el indicador de progreso para determinar si el proceso ha finalizado.
- Una vez finalizada la publicación, recibirá una confirmación de la URL del sitio del servidor o de la organización en el que se publican sus servicios de generación de rutas y dataset de red.
Si utiliza datos de StreetMap Premium para publicar servicios de generación de rutas y estos datos están configurados para utilizar tráfico en directo, también verá el elemento de servicio de datos de tráfico que indica que el tráfico en directo de los servicios de generación de rutas está configurado desde ArcGIS Online.
Una vez que haya configurado correctamente los servicios de generación de rutas, se crearán algunos elementos de servicio en la organización:
- Una herramienta de Servicio de análisis de red
- Elemento Capa de imágenes de mapa
Más información sobre la configuración de los detalles del elemento y los ajustes
Nota:
Las propiedades adicionales de los servicios de generación de rutas se pueden editar utilizando el directorio del administrador de ArcGIS Server.
Nota:
El proceso de configuración de los servicios de generación de rutas utilizando su propio dataset de red configura de forma predeterminada los servicios de generación de rutas estándar. Si desea publicar los servicios de generación de rutas personalizados, consulte el tema Servicios de generación de rutas en ArcGIS Pro.Solución de problemas
Si tiene problemas durante la publicación, verá mensajes de error o de advertencia. Obtenga más información sobre las advertencias y los errores al publicar servicios de generación de rutas.
Si tiene más de un mensaje de error o de advertencia, puede verlos haciendo clic en Visualizar advertencias de publicación de servicios de generación de rutas o Visualizar errores de publicación de servicios de generación de rutas. Al hacer clic en Mensajes detallados de la publicación de servicios de generación de rutas, puede abrir los mensajes de JSON sin procesar devueltos desde la REST API de publicación de servicios de generación de rutas, que pueden contener más información.
Utilizar servicios de generación de rutas existentes
Si dispone de servicios de generación de rutas en un servidor independiente, puede configurarlos con su organización. Al hacerlo, puede habilitar varias aplicaciones para que descubran y utilicen estos servicios de generación de rutas.
- En el cuadro de diálogo Configurar servicios de generación de rutas, seleccione Servicios de generación de rutas existentes (avanzado).
- Cree una URL a los servicios existentes de utilidades de generación de rutas. No es necesario especificar una URL para todos los servicios.
- Haga clic en Guardar.
Una vez que haya configurado los servicios de generación de rutas utilizando uno de los tres métodos mencionados anteriormente, podrá verlos, actualizarlos o eliminarlos.
Ver o actualizar servicios de generación de rutas
Para ver o actualizar una URL de servicio o elemento de generación de rutas, haga lo siguiente:
- En la sección Indicaciones y creación de rutas de la página Servicios de utilidades, haga clic en el botón Opciones .
- Haga clic en Ver detalles de servicios de generación de rutas.
- Para ver o actualizar el servicio, como los detalles de sus elementos, la configuración de uso compartido, etc., haga clic en el botón de cada servicio respectivo.
Eliminar servicios de generación de rutas
Para eliminar un servicio de generación de rutas, haga lo siguiente:
- En la sección Indicaciones y creación de rutas de la página Servicios de utilidades, haga clic en el botón Opciones .
- Haga clic en Eliminar servicios de generación de rutas.
Si configura servicios de generación de rutas con URL de los servicios de utilidades de generación de rutas de , puede editar directamente cada servicio de utilidades haciendo clic en el botón Opciones y, a continuación, en Editar servicios de generación de rutas.
También puede eliminar los servicios existentes de generación de rutas y configurarlos de nuevo desde cero. La ventaja de hacerlo es que se eliminan y limpian los elementos de servicio y los servicios de generación de rutas existentes en el sitio u organización de alojamiento. Si la fuente de servicios de generación de rutas es Personalizada, solo tiene la opción Quitar servicios de generación de rutas, que solo quita los servicios de utilidades de ArcGIS Enterprise.