目录
(1)ArcMap如何连接portal,并且发服务到portal上?
(2)publishing tool服务启动不了
(3)切片服务标注重复
(4)基于镶嵌数据集发布影像服务,报“The image extension is not licensed on the ArcGIS Server”错误提示
(5)发布GP服务,报“Failed to publish service”
(6)打开arcgis server manager出现下述界面,报“Invalid redirect_url Error 400”错误
(7)在ArcServer通过ArcGIS JavaScript访问发布的地图服务,地图服务不显示
(8)把portal语言改成中文
(9)在portal中发布三维场景服务没有“publish”选项
(10)如何通过arcmap发布服务到protal
(11)Pro2.3开始可以使用脚本往server发服务,不能发矢量切片,三维服务
(12)arcmap发gp工具报错
(13)portal打开三维场景服务报“layer can not been added”
(14)访问server报没有授权
(15)发三维场景到portal,局部场景和全球场景对坐标系的支持情况
(16)忘记server密码
(17)发布切片缓存服务,数据是采用拷贝的形式,在upload service definition时报错,错误“error :unable to connect to publishing tools service.verify the service is up and running”
一些资料:
http://zhihu.esrichina.com.cn/article/2883 windows系统安装enterprise
https://blog.csdn.net/gislaozhang/article/details/84866254 如何通过arcmap以及arcgispro发布各种类型的地图服务
https://blog.csdn.net/weixin_44616652/article/details/89454557 如何发各种类型的地图服务
https://www.cnblogs.com/gistrd/p/10108865.html
一些问题:
(1)ArcMap如何连接portal,并且发服务到portal上?
【解决方法】:
链接:https://pan.baidu.com/s/1llZ1igKjVACPoqb8CRGKzw
提取码:amje
提示:示例中的arcgis是基于10.6.1的环境
(2)publishing tool服务启动不了
报错信息:
Error: Service is currently being configured by another administrative operation
【解决方法】:
https://support.esri.com/en/technical-article/000015549
(3)切片服务标注重复
【问题】:Pro查看是正常的,但是发成切片服务后标注重复
下图是切片服务,可以明显的看到标注重复。

【解决办法】:
将标注转换为注记,然后再进行切片。
(4)基于镶嵌数据集发布影像服务,报“The image extension is not licensed on the ArcGIS Server”错误提示
【原因】:ArcServer没有授权影像服务器(Image Server)导致的,镶嵌数据集发影像服务需要影像服务器许可,影像服务器是独立的许可,需要单独授权。
【解决方法】
开始——程序——Software authorization for ArcGIS Server,给ArcServer授权影像服务器许可;
授权完成之后重启ArcGIS Server和关闭ArcMap并重新打开,然后登录ArcGIS Server Manager查看软件授权情况,看到“影像服务器”说明已授权成功。
然后在ArcMap中基于镶嵌数据集发影像服务,最终成功发布。
(5)发布GP服务,报“Failed to publish service”
通过Geoprocessing——results查看刚刚的消息发现具体的错误信息是“ERROR:unable to connect to publishing tools service.Verify the service is up and running.”
含义是我的publishing tools 服务没有启动,通过ArcGIS Server Manager查看发现PublishingTools的状态是“已停止”。
既然是“已停止”状态,那么我把它启动起来不就可以了,但是点击启动按钮发现,启动不起来,同时报“Error: Service is currently being configured by another administrative operation”错误。通过解决方案https://support.esri.com/en/technical-article/000015549
最后能够启动PublishingTools。
PublishingTools启动后,就能够在arcmap成功的发gp服务了,发布过程见下述链接。
链接:https://pan.baidu.com/s/14Ku-eh9Y3ZdM9Jw2QXIN-w
提取码:6cdg
(6)打开arcgis server manager出现下述界面,报“Invalid redirect_url Error 400”错误
环境:server是部署在虚拟机中,内网环境
【原因】:从开始-程序打开的地址默认自带localhost,
https://whgis2.whesri.com/arcgis/sharing/oauth2/authorize?client_id=arcgisonline&response_type=token&state=%7B%22portalUrl%22%3A%22https%3A%2F%2Fwhgis2.whesri.com%2Farcgis%22%7D&expiration=20160&redirect_uri=https%3A%2F%2Flocalhost%3A6443%2Farcgis%2Fmanager%2F&hideCancel=true
可以通过在浏览器输入下述地址来访问,例如:https://whgis2.whesri.com:6443/arcgis/manager/index.html
其中whgis2.whesri.com是虚拟机的域名。
(7)在ArcServer通过ArcGIS JavaScript访问发布的地图服务,地图服务不显示
【原因】:虚拟机没连外网,导致在线API访问不到,所以查看不了。
【解决方法】:用户要是想看,可以部署一套离线的JS API;或者在能够连外网的电脑上查看虚拟机中的地图服务。
下图是在能够连外网的机器访问虚拟机中的server的效果。
(8)把portal语言改成中文
【解决方法】:organization - 编辑设置 -常规
(9)在portal中发布三维场景服务没有“publish”选项
参照http://zhihu.esrichina.com.cn/article/2883安装部署,部署完在将slpk通过ArcGISPro的share package共享到portal后,再在portal中发布成三维场景服务,但是发现没有“publish”选项。
【原因】:没有“发布”选项是因为datastore类型没有勾选“切片缓存”选项。
同时在将server和portal进行联合托管时没有配置正确(也有可能是联合的时候url错了),整个enterprise环境我是部署在虚拟机上,但是我在add server时将域指定成了localhost,而不是用虚拟机的ip地址;此外,在hosting server选项指定成了localhost/server。
【解决方法】:
①配置datastore类型并勾选“切片缓存”选项;
② 将托管服务器(hosting server)换成“域名/server”。可以通过取消联合,并重新联合来解决,具体如下:
- 先把这个hosting server给取消了。
- 然后到portaladmin(https://zjq161.gis.com/arcgis/portaladmin),federation那块儿unfederate这个server。
- 然后重新联合,联合的时候administration url是https://zjq161.gis.com:6443/arcgis;service url是https://zjq161.gis.com/server
(10)如何通过arcmap发布服务到protal
链接:https://pan.baidu.com/s/1B2MDv70IhlcCr4l4_9kezg
提取码:a0t9
(11)Pro2.3开始可以使用脚本往server发服务,不能发矢量切片,三维服务
https://blog.csdn.net/weixin_44616652/article/details/89454557
(12)arcmap发gp工具报错
①打包成功发布失败
解决方法:
这是一个一般性错误,可以多试几次,或者换个mxd文档;换数据源;
②服务用户想自己选择电脑中其他的数据来执行gp工具
解决方法:勾选“user defined value”选项
(13)portal打开三维场景服务报“layer can not been added”
解决方案:
原来是我访问地址出现错误。
我用的是这个地址去访问portal
在浏览器使用下述地址,即可成功访问portal中的三维场景服务
https://whgis2.whesri.com/arcgis/home portal的
(14)访问server报没有授权
应该在浏览器中使用下述链接进行访问
https://whgis2.whesri.com/server/manager server的
(15)发三维场景到portal,局部场景和全球场景对坐标系的支持情况
局部场景,支持带有wkid的投影坐标系,不支持地理坐标系,全球场景,预览支持3857和4326(10.5-10.7.x),但是pro2.4开始可以发4490的slpk到portal(10.7.x)和online并用js4.12在全球场景加载。
补充:portal如何新建局部场景,默认打开的是全球场景
(16)忘记server密码
https://www.cnblogs.com/mumu122GIS/p/5955528.html
(17)在arcgis10.7.1中发布切片缓存服务,数据是采用拷贝的形式,在upload service definition时报错,错误“error :unable to connect to publishing tools service.verify the service is up and running”
解决方法:
https://zjq2018.gis.com:6443/arcgis/manager下发现publising tool也是”已启动“的状态,
我最终是在https://zjq2018.gis.com:6443/arcgis/admin/services/System下将”PublishingTools (GPServer)和PublishingToolsEx (GPServer)“先停止再启动,没有再多做其它操作,然后重新在arcmap中发服务,就可以了。