Skip To Content

Configurar servicios de generación de rutas

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:

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. Los desarrolladores de ArcGIS disponen de muchas API que trabajan con los servicios de enrutamiento, como el ArcGIS Maps SDK for JavaScript, la API REST de ArcGIS o los diversos 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 en ArcGIS Enterprise

Para configurar servicios de generación de rutas, siga los pasos que se indican a continuación.

  1. Inicie sesión en la organización como administrador.
  2. En la parte superior del sitio, haga clic en Organización y haga clic en la pestaña Configuración.
  3. Haga clic en Servicios de utilidades, en el lado izquierdo de la página.
  4. Haga clic en Indicaciones y creación de rutas en el lado derecho de la página.
  5. 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 en el portal de ArcGIS Enterprise.
    Cuadro de diálogo Configurar servicios de generación de rutas

Configurar servicios de generación de rutas desde ArcGIS Online

Puede configurar los servicios de generación de rutas de ArcGIS Enterprise desde ArcGIS Online. Para utilizar los servicios de generación de rutas proporcionados por Esri, debe tener 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.

  1. En el cuadro de diálogo Configurar servicios de generación de rutas, seleccione la opción ArcGIS Online y haga clic en Siguiente.
  2. 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.
  3. 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.

Configurar y publicar servicios de generación de rutas mediante el dataset de red en un sitio federado de ArcGIS Server

Si tiene un dataset de red que define el modelo de los datos de calles y quiere utilizarlo como fuente para los servicios de generación de rutas, puede configurar los servicios de generación de rutas de ArcGIS Enterprise publicándolos mediante el dataset de red en un sitio federado de ArcGIS Server. Este proceso crea todos los servicios de generación de rutas en función del dataset de red y los registra como servicios de utilidades en ArcGIS Enterprise para que diversas aplicaciones los descubran y utilicen.

Asegúrese de que el sitio de servidor donde quiere alojar los servicios de generación de rutas pueda acceder al dataset de red que se utiliza para publicar los servicios de generación de rutas. Puede hacerlo almacenando la geodatabase de archivos o la geodatabase móvil que contiene el dataset de red en una carpeta registrada como elemento de data store de carpeta en el contenido de su organización de ArcGIS Enterprise o agregando un elemento de data store de base de datos para la geodatabase corporativa en la que se almacena el dataset de red. El elemento de data store debe permitir el acceso al sitio federado de ArcGIS Server que se utiliza para alojar los servicios de generación de rutas.

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.

  1. 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
  2. En la sección Dataset de red, haga lo siguiente:
  3. En el menú desplegable Elemento de data store que contiene el dataset de red, seleccione un elemento de data store que contenga el dataset de red.
  4. 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.
  5. 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:

    Tiene que proporcionar la ruta relativa del dataset de red con barras diagonales.

  6. En la sección Propiedades del servicio, siga estos pasos:
  7. Para el parámetro Carpeta de servicios, especifique un nombre para la carpeta de servidor que contendrá todos los servicios de generación de rutas creados por la herramienta.
  8. Para el parámetro Tipos de servicio, desactive los servicios que no necesite.
    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 activados en el cuadro de diálogo Configurar servicios de generación de rutas.
  9. En la sección Propiedades avanzadas, especifique un 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. El proceso utiliza el archivo publishroutingservices.json de forma predeterminada si no especifica ningún archivo de configuración.

Más información sobre la publicación de un archivo de configuración de servicios de generación de rutas

Antes de realizar la publicación, asegúrese de que todos los parámetros se hayan introducido correctamente. Una vez inicie el proceso, verá un indicador de progreso. Dado que el proceso puede tardar en ejecutarse, puede seguir con otras tareas en el portal y volver a la página con el indicador de progreso para ver si el proceso ha finalizado.

Una vez finalice el proceso, debería mostrarse el sitio de ArcGIS Server que aloja los servicios de generación de rutas, así como el dataset de red que se utiliza para los servicios de generación de rutas. 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, deberían mostrar 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 la configuración de los servicios de generación de rutas funciona correctamente, se crean unos cuantos elementos de servicio de tipo Herramienta, Servicio de análisis de red y Capa de imágenes de mapa en el portal. Haga clic en el botón Opciones y en Ver detalles de servicios de generación de rutas para ver el elemento de servicio. El botón Iniciador abre la página de detalles de cada elemento de servicio, en la que puede cambiar la configuración del elemento de servicio, como los detalles del elemento, la configuración de uso compartido, etc.

Más información sobre la configuración de los detalles del elemento y los ajustes

Nota:

Puede editar otras propiedades de los servicios de generación de rutas mediante el uso de ArcGIS Server Manager y el directorio de administración.

Nota:
Configure los servicios de generación de rutas con su propio dataset de red, y los servicios de generación de rutas estándar en el portal. Si desea publicar los servicios de generación de rutas personalizados, consulte el tema Servicios de generación de rutas en ArcGIS Pro.

Mensajes de error y de advertencia

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.

Configurar servicios de generación de rutas actualizando las URL de servicios de utilidades de generación de rutas de ArcGIS Enterprise

Si tiene servicios de generación de rutas alojados en un servidor independiente y quiere registrarlos con ArcGIS Enterprise para que varias aplicaciones puedan descubrirlos y utilizarlos, puede configurar servicios de generación de rutas actualizando los servicios de utilidades de generación de rutas de ArcGIS Enterprise.

  1. En el cuadro de diálogo Configurar servicios de generación de rutas, seleccione Servicios de generación de rutas existentes (avanzado).
  2. Cree una URL a los varios servicios de utilidades de generación de rutas. No es necesario especificar una URL para todos los servicios.
  3. Haga clic en Guardar.

Una vez todos los servicios de generación de rutas de ArcGIS Enterprise se hayan configurado mediante uno de los tres métodos mencionados anteriormente, podrá ver una URL de servicio de generación de entidades y un elemento de servicio haciendo clic en el botón Opciones y haciendo clic en Ver detalles de servicios de generación de rutas. Puede eliminar servicios de generación de entidades desde el portal de ArcGIS Enterprise haciendo clic en Eliminar servicios de generación de rutas. Si configura servicios de generación de rutas actualizando las URL de los servicios de utilidades de generación de rutas de ArcGIS Enterprise, 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.

Si configura los servicios de generación de rutas en ArcGIS Enterprise y más adelante tiene que actualizarlos, puede hacer clic en el botón Actualizar servicios de generación de rutas y seguir los mismos pasos para actualizar los servicios de generación de rutas en ArcGIS Enterprise. También puede eliminar los servicios existentes de generación de rutas y configurarlos de nuevo desde cero. La ventaja de hacerlo es que los elementos de servicio y los servicios de generación de rutas existentes del portal de ArcGIS Server se eliminan y borran. 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.