天天看点

【02】ArcGIS发服务的学习积累(不断更新中......)一些资料:一些问题:

目录

(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查看是正常的,但是发成切片服务后标注重复

下图是切片服务,可以明显的看到标注重复。

【02】ArcGIS发服务的学习积累(不断更新中......)一些资料:一些问题:

【解决办法】:

将标注转换为注记,然后再进行切片。

【02】ArcGIS发服务的学习积累(不断更新中......)一些资料:一些问题:

(4)基于镶嵌数据集发布影像服务,报“The image extension is not licensed on the ArcGIS Server”错误提示

【02】ArcGIS发服务的学习积累(不断更新中......)一些资料:一些问题:

【原因】:ArcServer没有授权影像服务器(Image Server)导致的,镶嵌数据集发影像服务需要影像服务器许可,影像服务器是独立的许可,需要单独授权。

【解决方法】

开始——程序——Software authorization for ArcGIS Server,给ArcServer授权影像服务器许可;

【02】ArcGIS发服务的学习积累(不断更新中......)一些资料:一些问题:

授权完成之后重启ArcGIS Server和关闭ArcMap并重新打开,然后登录ArcGIS Server Manager查看软件授权情况,看到“影像服务器”说明已授权成功。

【02】ArcGIS发服务的学习积累(不断更新中......)一些资料:一些问题:

然后在ArcMap中基于镶嵌数据集发影像服务,最终成功发布。

【02】ArcGIS发服务的学习积累(不断更新中......)一些资料:一些问题:

(5)发布GP服务,报“Failed to publish service”

【02】ArcGIS发服务的学习积累(不断更新中......)一些资料:一些问题:

通过Geoprocessing——results查看刚刚的消息发现具体的错误信息是“ERROR:unable to connect to publishing tools service.Verify the service is up and running.”

【02】ArcGIS发服务的学习积累(不断更新中......)一些资料:一些问题:

含义是我的publishing tools 服务没有启动,通过ArcGIS Server Manager查看发现PublishingTools的状态是“已停止”。

【02】ArcGIS发服务的学习积累(不断更新中......)一些资料:一些问题:

既然是“已停止”状态,那么我把它启动起来不就可以了,但是点击启动按钮发现,启动不起来,同时报“Error: Service is currently being configured by another administrative operation”错误。通过解决方案https://support.esri.com/en/technical-article/000015549

最后能够启动PublishingTools。

【02】ArcGIS发服务的学习积累(不断更新中......)一些资料:一些问题:

PublishingTools启动后,就能够在arcmap成功的发gp服务了,发布过程见下述链接。

链接:https://pan.baidu.com/s/14Ku-eh9Y3ZdM9Jw2QXIN-w 

提取码:6cdg 

(6)打开arcgis server manager出现下述界面,报“Invalid redirect_url Error 400”错误 

【02】ArcGIS发服务的学习积累(不断更新中......)一些资料:一些问题:

环境: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是虚拟机的域名。

【02】ArcGIS发服务的学习积累(不断更新中......)一些资料:一些问题:

(7)在ArcServer通过ArcGIS JavaScript访问发布的地图服务,地图服务不显示

【02】ArcGIS发服务的学习积累(不断更新中......)一些资料:一些问题:
【02】ArcGIS发服务的学习积累(不断更新中......)一些资料:一些问题:

 【原因】:虚拟机没连外网,导致在线API访问不到,所以查看不了。

【解决方法】:用户要是想看,可以部署一套离线的JS API;或者在能够连外网的电脑上查看虚拟机中的地图服务。

下图是在能够连外网的机器访问虚拟机中的server的效果。

【02】ArcGIS发服务的学习积累(不断更新中......)一些资料:一些问题:

(8)把portal语言改成中文

【解决方法】:organization - 编辑设置 -常规

(9)在portal中发布三维场景服务没有“publish”选项

【02】ArcGIS发服务的学习积累(不断更新中......)一些资料:一些问题:

参照http://zhihu.esrichina.com.cn/article/2883安装部署,部署完在将slpk通过ArcGISPro的share package共享到portal后,再在portal中发布成三维场景服务,但是发现没有“publish”选项。

【原因】:没有“发布”选项是因为datastore类型没有勾选“切片缓存”选项。

【02】ArcGIS发服务的学习积累(不断更新中......)一些资料:一些问题:

 同时在将server和portal进行联合托管时没有配置正确(也有可能是联合的时候url错了),整个enterprise环境我是部署在虚拟机上,但是我在add server时将域指定成了localhost,而不是用虚拟机的ip地址;此外,在hosting server选项指定成了localhost/server。

【02】ArcGIS发服务的学习积累(不断更新中......)一些资料:一些问题:

【解决方法】:

①配置datastore类型并勾选“切片缓存”选项;

② 将托管服务器(hosting server)换成“域名/server”。可以通过取消联合,并重新联合来解决,具体如下:

  • 先把这个hosting server给取消了。
【02】ArcGIS发服务的学习积累(不断更新中......)一些资料:一些问题:
  • 然后到portaladmin(https://zjq161.gis.com/arcgis/portaladmin),federation那块儿unfederate这个server。
【02】ArcGIS发服务的学习积累(不断更新中......)一些资料:一些问题:
【02】ArcGIS发服务的学习积累(不断更新中......)一些资料:一些问题:
  • 然后重新联合,联合的时候administration url是https://zjq161.gis.com:6443/arcgis;service url是https://zjq161.gis.com/server
【02】ArcGIS发服务的学习积累(不断更新中......)一些资料:一些问题:

(10)如何通过arcmap发布服务到protal

链接:https://pan.baidu.com/s/1B2MDv70IhlcCr4l4_9kezg

提取码:a0t9

【02】ArcGIS发服务的学习积累(不断更新中......)一些资料:一些问题:

(11)Pro2.3开始可以使用脚本往server发服务,不能发矢量切片,三维服务

https://blog.csdn.net/weixin_44616652/article/details/89454557

(12)arcmap发gp工具报错

①打包成功发布失败

【02】ArcGIS发服务的学习积累(不断更新中......)一些资料:一些问题:

解决方法:

这是一个一般性错误,可以多试几次,或者换个mxd文档;换数据源;

②服务用户想自己选择电脑中其他的数据来执行gp工具

解决方法:勾选“user defined value”选项

【02】ArcGIS发服务的学习积累(不断更新中......)一些资料:一些问题:

(13)portal打开三维场景服务报“layer can not been added”

【02】ArcGIS发服务的学习积累(不断更新中......)一些资料:一些问题:

解决方案:

原来是我访问地址出现错误。

我用的是这个地址去访问portal

【02】ArcGIS发服务的学习积累(不断更新中......)一些资料:一些问题:

在浏览器使用下述地址,即可成功访问portal中的三维场景服务

https://whgis2.whesri.com/arcgis/home  portal的

(14)访问server报没有授权

【02】ArcGIS发服务的学习积累(不断更新中......)一些资料:一些问题:
【02】ArcGIS发服务的学习积累(不断更新中......)一些资料:一些问题:

应该在浏览器中使用下述链接进行访问

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如何新建局部场景,默认打开的是全球场景

【02】ArcGIS发服务的学习积累(不断更新中......)一些资料:一些问题:

(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”

【02】ArcGIS发服务的学习积累(不断更新中......)一些资料:一些问题:

解决方法:

https://zjq2018.gis.com:6443/arcgis/manager下发现publising tool也是”已启动“的状态,

我最终是在https://zjq2018.gis.com:6443/arcgis/admin/services/System下将”PublishingTools (GPServer)和PublishingToolsEx (GPServer)“先停止再启动,没有再多做其它操作,然后重新在arcmap中发服务,就可以了。

【02】ArcGIS发服务的学习积累(不断更新中......)一些资料:一些问题:
【02】ArcGIS发服务的学习积累(不断更新中......)一些资料:一些问题:

继续阅读