将地图从ArcGIS Pro作为地图服务发布到ArcGIS Server?


10

去年5月,在Esri博客文章“ 宣布ArcGIS Pro beta程序宣布”中,有人发表了评论:

我认为不可能将地图作为地图服务从ArcGIS Pro共享到ArcGIS Server。为此,我们必须使用常规的ArcMap Desktop产品。

我似乎没有找到答案,在ArcGIS Pro 1.0界面中,将地图发布到ArcGIS Online或Portal for ArcGIS似乎很容易,但是没有提到ArcGIS Server。

是否可以将地图从ArcGIS Pro作为地图服务发布到ArcGIS Server?

Answers:


4

在ArcGIS Pro 2.3版本中实现了使用CreateSharingDraft通过Python发布地图服务的功能:

从ArcGIS Pro项目中的地图创建MapServiceDraft。


6

您无法将地图服务从ArcGIS Pro发布到ArcGIS Server。Pro中没有可用的GP工具,也没有GUI选项。没有arcpy函数可以做到这一点。如您所知,您可以选择的是ArcGIS Online和Portal。

2015年2月Esri博客文章的引文:

ArcGIS Pro的第一个版本不允许您发布地理处理服务。实际上,您无法将任何服务发布到ArcGIS Server,因为您只能与这些服务器建立用户连接。发布功能将在以后的版本中添加。

尽管如此,还是可以发布地理编码,地理处理和图像服务。这是因为arcpy中相应的功能可用于为此在Pro中创建草稿。然后,需要使用舞台服务GP工具,然后使用上传服务定义(两者均可在“服务器工具”>“发布”下使用)。我还没有测试过 可能是这些工具可用于将来的版本,但由于Python代码似乎与标准ArcGIS Desktop似乎没有什么不同,因此它可能仅能工作。

我不使用Portal,但是当您在ArcGIS Pro中将托管的地图图层共享到Portal时,似乎应该最终在联合的ArcGIS Server上使用。因此,如果您需要通过ArcGIS Server界面使资源对非门户用户可用,则这可能是一种方法。


1

早在2016年就创建了一个关于此的ArcGIS创意,自从ArcGIS Pro发布以来,在我参加过的每个Esri活动中,有人都问何时添加它。根据2018年Esri用户会议问答,看来Esri最终决定听取意见:

问:是否有计划允许将服务从ArcGIS Pro直接发布到ArcGIS Server?

答:Esri计划将此功能添加到ArcGIS Pro中,并以计划于2019年上半年发布的版本为目标进行交付。...我们了解这一需求,并且计划添加对ArcGIS Pro的支持,以便其功能正常在向独立ArcGIS服务器发布服务方面等效于ArcMap。这包括发布地图,要素和图像服务的能力。

我会在使用时相信它,但这是对他们过去对用户要求使用此功能的回应的一种改进,基本上是说“如果您使用Portal,则可以使用Pro发布到Server”,而忽略了所有功能。该过程的缺点。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.