¿Publicar un mapa de ArcGIS Pro en ArcGIS Server como servicio de mapas?

10

Como comentario en una publicación de blog de Esri titulada Anunciando el programa beta ArcGIS Pro en mayo pasado, alguien llamado mahenderraj preguntó:

Supongo que no es posible compartir el mapa como un servicio de mapas al servidor ArcGIS desde ArcGIS Pro. Para eso tenemos que usar el producto ArcMap Desktop normal.

Parece que no he visto una respuesta a esto, y en la interfaz ArcGIS Pro 1.0 parece fácil publicar mapas en ArcGIS Online o Portal for ArcGIS, pero ArcGIS Server no recibe ninguna mención.

¿Es posible publicar un mapa de ArcGIS Pro a ArcGIS Server como un servicio de mapas?

PolyGeo
fuente

Respuestas:

4

La funcionalidad para publicar servicios de mapas a través de Python usando CreateSharingDraft se ha implementado en la versión ArcGIS Pro 2.3:

Crea un MapServiceDraft a partir de un mapa en un proyecto ArcGIS Pro.

Vidar
fuente
6

No puede publicar un servicio de mapas en ArcGIS Server desde ArcGIS Pro. No hay herramientas GP para eso disponibles en Pro y tampoco hay opciones de GUI para eso. Tampoco hay funciones arcpy que puedan hacer eso. Como ya descubrió, sus opciones son ArcGIS Online y Portal.

Una cita de una publicación de blog de Esri en febrero de 2015:

La primera versión de ArcGIS Pro no le permite publicar servicios de geoprocesamiento. De hecho, no puede publicar ningún servicio en un servidor ArcGIS, ya que solo puede hacer conexiones de usuario a estos servidores. La funcionalidad de publicación se agregará en una versión posterior.

A pesar de eso, podría ser posible publicar servicios de Geocode, Geoprocesamiento e Imagen. Esto se debe a que hay funciones correspondientes en arcpy disponibles para crear borradores en Pro para eso. Luego, uno debe usar la herramienta GP del servicio Stage y luego cargar la definición del servicio (ambos disponibles en Herramientas del servidor> Publicación). Todavía no lo he probado; Es posible que esas herramientas estén disponibles para futuras versiones, pero podría funcionar ya que el código de Python no parece diferir del ArcGIS Desktop estándar.

No trabajo con Portal, pero cuando comparte una capa de mapa alojada en ArcGIS Pro to Portal, parece que debería terminar en el servidor de ArcGIS federado. Por lo tanto, podría ser un camino a seguir si necesita hacer que su recurso esté disponible para usuarios que no son del Portal con la interfaz de ArcGIS Server.

Alex Tereshenkov
fuente
1

En 2016 se creó una idea de ArcGIS sobre esto, y en cada evento de Esri en el que he estado desde que salió ArcGIS Pro, alguien ha preguntado cuándo se agregaría esto. Parece que Esri finalmente ha decidido escuchar y de acuerdo con las preguntas y respuestas de la conferencia de usuarios de Esri 2018 :

P: ¿Existe un plan para permitir la publicación de servicios de ArcGIS Pro directamente en ArcGIS Server?

R: Esri planea agregar esta capacidad a ArcGIS Pro y apunta a la entrega a partir de lanzamientos planeados para el primer semestre de 2019 ... entendemos esta necesidad y estamos planeando agregar soporte a ArcGIS Pro para que sea funcionalmente equivalente a ArcMap en términos de servicios de publicación en servidores ArcGIS independientes. Esto incluye la capacidad de publicar servicios de mapas, características e imágenes.

Lo creeré cuando lo esté usando, pero esta es una mejora en su respuesta anterior a los usuarios que clamaban por esta función, que básicamente decía "Puedes publicar en el servidor usando Pro si usas Portal" mientras ignoras todos los deficiencias de ese proceso.

Dan C
fuente