ArcGIS Pro2.4向独立Server 发布服务步骤

阅读: 评论:0

ArcGIS Pro2.4向独立Server 发布服务步骤

ArcGIS Pro2.4向独立Server 发布服务步骤

        众所周知,ArcGIS Pro发布服务,只能通过Portal这个媒介,在最新出来的ArcGIS Pro 2.4中,可以通过图形化界面向独立server发布服务啦。其实在ArcGIS Pro 2.3中,这个功能就出来了,不过是要通过ArcPy的形式,对于萌新来说,这个功能略难了些,我在之前的博客中也提到过,详见该文的3.2小节 用Python脚本发服务(ArcGIS Pro版)


注意:只有10.6或更高版本的独立ArcGIS Server站点支持发布者和管理员连接。使用早期版本,您可以创建仅允许使用服务的连接。例如,如果向在ArcMap中创建的项目添加服务器连接,则将在项目的主文件夹中使用用户级权限创建新的服务器连接。如果直接使用其中一个连接而不将其首先添加到项目中,则ArcGIS Pro创建的连接将自动降级为用户级连接,但更改不会保存到连接文件中。

官方链接


接下来正式开始:

一、创建连接文件

法1:ArcGIS Pro中直接创建,即在Catalog中右键空白处,步骤如下:

注:采用此方法可直接跳至第三步

法2:通过ArcPy创建一个独立server的连接文件(.ags)格式:

注:文中的xxx代表我这里的ip和用户名密码

import arcpyoutdir = 'E:/07blog'
out_folder_path = outdir
out_name = '136_stand_alone_server.ags'
server_url = ':6080/arcgis/manager'
use_arcgis_desktop_staging_folder = False
staging_folder_path = outdir
username = 'xxxxxx'
password = 'xxxxxxx'arcpy.mapping.CreateGISServerConnectionFile("ADMINISTER_GIS_SERVICES",out_folder_path,out_name,server_url,"ARCGIS_SERVER",use_arcgis_desktop_staging_folder,staging_folder_path,username,password,"SAVE_USERNAME")

运行完上述代码之后,在E:/07blog中就出现如下文件

法3:通过ArcMap创建独立Server连接文件

添加方式为在ArcCatalog中添加,在此不赘述,生成的文件位于

C:Users<User name>AppDataRoamingESRIDesktop10.XArcCatalog 中

2、在ArcGIS Pro中连接Server

3、将要发布的地图数据加载到当前的地图中

注:该种发布方式目前只支持四种服务类型,分别是Map Service、Image Service、Geocode Service和Geoprocessing Service


在ArcMap中直接连接ArcGIS Server的时候有三种用户类型可以选择,分别是使用者发布者管理者,而通过ArcGIS Pro的方式创建连接独立server文件的时候,没有办法选择用户角色,默认使用的是发布者的角色,因此,如果发布的是前三种服务的话,可以直接在ArcGIS Pro中创建连接,没有问题,要想发布地理处理服务(Geoprocessing Service),则需要在ArcGIS Pro中连接好之后,右键--属性,将角色改为管理者,输入密码,待更新后,便可以发布地理处理服务了。因为从10.5开始,只有管理员才能够发布地理处理服务。


4.1、发布Map Service

在Catalog中找到刚才添加的Server,右键--发布,选择相应的服务。如果右键没有看到发布按钮,那么说明连接文件的权限并非发布者或者是管理者,可通过在Server连接文件上右键--属性去查看。

下图为发布过程

4.2、发布Image Service

方法同上。

4.3、发布Geocode Service

发布地理编码服务不难,难的是制作定位器,在这里附上教程,感兴趣的小伙伴自己尝试吧

4.4、发布Geoprocessing Service

同样,需要先将gp工具或者是模型先运行一遍,然后发布

本文发布于:2024-02-02 07:59:12,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170683195342437.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:步骤   独立   ArcGIS   Server
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23