Vous publiez une carte d'ArcGIS Pro sur ArcGIS Server en tant que service de carte?

10

En commentaire d'un article de blog Esri intitulé Annonce du programme bêta d'ArcGIS Pro en mai dernier, une personne nommée mahenderraj a demandé:

Je suppose qu'il n'est pas possible de partager la carte en tant que service de carte sur le serveur ArcGIS à partir d'ArcGIS Pro. Pour cela, nous devons utiliser le produit ArcMap Desktop standard.

Je ne semble pas avoir vu de réponse à cela, et dans l'interface ArcGIS Pro 1.0, il semble facile de publier des cartes sur ArcGIS Online ou Portal for ArcGIS, mais ArcGIS Server n'en fait pas mention.

Est-il possible de publier une carte d'ArcGIS Pro sur ArcGIS Server en tant que service de carte?

PolyGeo
la source

Réponses:

4

La fonctionnalité de publication des services de carte via Python à l'aide de CreateSharingDraft a été implémentée dans la version ArcGIS Pro 2.3:

Crée un MapServiceDraft à partir d'une carte dans un projet ArcGIS Pro.

Vidar
la source
6

Vous ne pouvez pas publier un service de carte sur ArcGIS Server à partir d'ArcGIS Pro. Il n'y a aucun outil GP pour cela disponible dans Pro et aucune option GUI pour cela non plus. Aucune fonction arcpy ne pourrait le faire non plus. Comme vous l'avez déjà découvert, vos options sont ArcGIS Online et Portal.

Une citation d'un article de blog Esri en février 2015:

La première version d'ArcGIS Pro ne vous permet pas de publier des services de géotraitement. En fait, vous ne pouvez publier aucun service sur un serveur ArcGIS, car vous pouvez uniquement établir des connexions utilisateur avec ces serveurs. La fonctionnalité de publication sera ajoutée dans une version ultérieure.

Malgré cela, il pourrait être possible de publier des services de géocodage, de géotraitement et d'image. En effet, il existe des fonctions correspondantes dans arcpy disponibles pour créer des brouillons dans Pro pour cela. Ensuite, il faut utiliser l'outil Stage service GP, puis télécharger la définition de service (les deux étant disponibles sous Outils serveur> Publication). Je n'ai pas encore testé cela; il se peut que ces outils soient disponibles pour les futures versions, mais cela pourrait simplement fonctionner car le code Python ne semble pas différer d'ArcGIS Desktop standard.

Je ne travaille pas avec Portal, mais lorsque vous partagez une couche de carte hébergée dans ArcGIS Pro avec Portal, il semble qu'elle devrait se retrouver sur le serveur ArcGIS fédéré. Par conséquent, cela pourrait être une solution si vous devez mettre votre ressource à la disposition des utilisateurs non-Portal avec l'interface ArcGIS Server.

Alex Tereshenkov
la source
1

Une idée ArcGIS à ce sujet a été créée en 2016, et à chaque événement Esri auquel je suis allé depuis la sortie d'ArcGIS Pro, quelqu'un a demandé quand cela serait ajouté. Il semble qu'Esri a finalement décidé d'écouter et selon les questions et réponses de la conférence des utilisateurs d'Esri 2018 :

Q: Existe-t-il un plan pour autoriser la publication de services d'ArcGIS Pro directement sur ArcGIS Server?

R: Esri prévoit d'ajouter cette fonctionnalité à ArcGIS Pro et vise la livraison à partir des versions prévues pour le premier semestre de 2019. ... nous comprenons ce besoin et nous prévoyons d'ajouter une prise en charge à ArcGIS Pro afin qu'il soit fonctionnel équivalent à ArcMap en termes de services de publication sur des serveurs ArcGIS autonomes. Cela inclut la possibilité de publier des services de cartes, d'entités et d'images.

Je vais le croire quand je l'utilise, mais c'est une amélioration de leur réponse passée aux utilisateurs réclamant cette fonctionnalité, qui était essentiellement de dire "Vous pouvez publier sur le serveur en utilisant Pro si vous utilisez Portal" tout en ignorant tous les lacunes de ce processus.

Dan C
la source