Para publicar un servicio de generación de rutas, debe crear un recurso SIG, como una capa de análisis de red o una herramienta de geoprocesamiento en ArcGIS Pro o ArcMap y, luego, publicar el recurso como un servicio. Es posible publicar un servicio de generación de rutas como servicio de mapas con el recurso de análisis de red o como un servicio de geoprocesamiento. El tipo de servicio que utilice para la generación de rutas depende de sus objetivos y recursos disponibles.
Más información sobre los servicios de generación de rutas
La forma recomendada de publicar servicios de generación de rutas en su sitio de ArcGIS Server es mediante la utilidad Publicar servicios de generación de rutas que se incluye en la instalación de ArcGIS Server. Esta utilidad automatiza todos los pasos necesarios para publicar los diversos servicios de generación de rutas basándose en su dataset de red.
Existen determinados casos en los que los servicios de generación de rutas creados con la utilidad Publicar servicios de generación de rutas podrían no ser adecuados. En esos casos, puede publicar servicios de generación de rutas en su sitio de ArcGIS Server mediante ArcGIS Pro o ArcMap. Puede que sea necesario en casos como, por ejemplo:
- Necesita un servicio de generación de rutas para realizar un análisis adicional que no se proporciona con los servicios de generación de rutas creados con la utilidad Publicar servicios de generación de rutas. Por ejemplo, es posible que desee utilizar un servicio que encuentre la mejor ruta entre varias paradas de entrada y, después, utilice un dataset de elevación (como un modelo digital de elevación) para generar un gráfico de perfil de elevación para la ruta. En estos casos, puede publicar un servicio de geoprocesamiento que lleve a cabo el flujo de trabajo que desee.
- Debe utilizar otro dataset de red que no sea el que utilizaron los servicios creados con la utilidad Publicar servicios de generación de rutas. Por ejemplo, es posible que su organización realice la mayoría de su análisis de red basándose en datos de líneas centrales de calles con aplicaciones como ArcGIS Pro o las herramientas de análisis disponibles en Map Viewer. Al mismo tiempo, puede que también tenga que realizar un análisis en una red de transporte interior que represente pasarelas y pasillos de su recinto mediante aplicaciones con ArcGIS Indoors. En estos casos, puede utilizar la utilidad Publicar servicios de generación de rutas para publicar todos los servicios de generación de rutas basándose en el dataset de red creado a partir de sus datos de líneas centrales de calles. Puede publicar servicios de generación de rutas adicionales (como servicios de mapas con el recurso de análisis de red) en función de su dataset de red interior y utilizar estos servicios de generación de rutas con aplicaciones disponibles con ArcGIS Indoors.
Servicios de mapas para la generación de rutas
Publicar un servicio de generación de rutas como servicio de mapas con el recurso de análisis de red consta de estos pasos:
- Cree un mapa con ArcGIS Pro o ArcMap.
- Agregue el dataset de red a su mapa.
- Cree una o varias capas de análisis de red en su mapa.
- Comparta su mapa como capa de imágenes de mapa desde ArcGIS Pro si su sitio de ArcGIS Server está federado con un portal, o bien como servicio de mapas al publicar en un sitio de ArcGIS Server independiente desde ArcGIS Pro o ArcMap. Habilite el recurso de análisis de red durante la publicación de su servicio de mapas o capa de imágenes de mapa.
Publicar un servicio de mapas con un recurso de análisis de red mediante ArcGIS Pro ofrece más instrucciones sobre cómo realizar este flujo de trabajo con ArcGIS Pro.
Publicar un servicio de mapas con un recurso de análisis de red mediante ArcMap ofrece más instrucciones sobre cómo realizar este flujo de trabajo con ArcMap
Precaución:
Al publicar un servicio de mapas o una capa de imágenes de mapa, debe habilitar el recurso de análisis de red para ver un servicio de generación de rutas en su sitio de ArcGIS Server. De lo contrario, su sitio de ArcGIS Server solo tendrá un servicio de mapas que no se puede utilizar para realizar análisis de red.
Servicios de geoprocesamiento para la generación de rutas
Publicar un servicio de geoprocesamiento que lleve a cabo la generación de rutas consta de estos pasos:
- Cree una caja de herramientas mediante ArcGIS Pro.
- Cree una herramienta de geoprocesamiento que lleve a cabo el análisis que necesita ejecutar.
- Comparta la herramienta de geoprocesamiento como herramienta web al publicar en un sitio de ArcGIS Server federado o como servicio de geoprocesamiento al publicar en un sitio de ArcGIS Server independiente.
El ejemplo de servicio de geoprocesamiento Obtener indicaciones de viaje brinda más instrucciones sobre cómo realizar este flujo de trabajo mediante ArcGIS Pro.
El ejemplo de servicio de geoprocesamiento Polígonos de tiempo de recorrido brinda más instrucciones sobre cómo realizar este flujo de trabajo mediante ArcMap.
Elegir entre un servicio de mapas o un servicio de geoprocesamiento para la generación de rutas
Si bien tanto los servicios de mapas (con el recurso de análisis de red) como los servicios de geoprocesamiento se pueden utilizar para realizar los análisis de red descritos anteriormente, el tipo de servicio que elija para publicar un servicio de generación de rutas depende de la forma en que las aplicaciones interactúen con los servicios de generación de rutas. En la tabla siguiente puede obtener ayuda para elegir un tipo de servicio de generación de rutas.
Objetivo | Tipo de servicio de generación de rutas |
---|---|
¿Las aplicaciones que utilizan el servicio de generación de rutas necesitan un tiempo de respuesta muy rápido por parte del servicio? | Utilice un servicio de mapas con el recurso de análisis de red. |
¿El servicio de generación de rutas debe ser compatible con la ejecución de problemas grandes que puedan tardar varios minutos en resolverse? | Utilice un servicio de geoprocesamiento. |
¿Desea que el número máximo de aplicaciones listas para usar proporcionadas por Esri funcionen con sus servicios de generación de rutas? | Utilice un servicio de geoprocesamiento. |