发布本地矢量到Portal(ArcGIS或者GeoScene)

发布网友 发布时间:2024-10-23 19:16

我来回答

1个回答

热心网友 时间:2024-10-26 09:07

本地矢量包括shpfile(一组文件),geojson(通用GeoJSON文件),本地文件地理库(基于ArcGIS或者GeoScene的FileGeoDatabase),kml,kmz等常用矢量文件。

Portal门户为ArcGIS Enterprise或者GeoScene Enterprise安装过程中配置的空间数据门户,在商业软件中常见,打包了Server,DataStore,Image,GeoEvent,WebAdapter等子软件包。相比较于常用的低版本ArcGIS(10.4及以下版本),在软件体系架构组织方面更加规范和完善。

要素服务即Feature Service,与一般地图服务(MapServer),影像服务(ImageServer),切片服务(TileServer,在ArcGIS中同样为MapServer)相比,最大的区别是可编辑,线上编辑要素图层中的某一个或者某些要素几何以及属性信息。

发布步骤

Portal REST API 根地址

https://ip:port/geoscene/sharing/rest/

1.获取geoscene portal门户的token

2.判断当前配置的服务名称在geoscene中是否已存在

3.验证要素名称是否有效可用

4.添加shp到portal中

5.正式发布为FeatureService

6.将发布的服务共享给所有人

补充说明

比较严谨的做法是,在上述第4步与第5步之间,需要考虑上传文件较大耗时的问题,需要启用异步上传模式,并且在异步上传完成后,判断shp压缩文件的上传状态为完成后,再执行第5步发布为Feature Service。实际调试过程中发现,有关键参数无法获取到,但测试发现暂时跳过此步骤依然可以运行,后续仍然需要考虑异步上传等问题。

删除要素服务

1.同发布过程要获取门户token; 2.删除指定的要素服务;

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com