arcgis server multipoint 服务 applyedit功能

首先打开arcmap,在catalog中新建 File GDB

 

在File GDB 中新建 Feature Class

 

类型选择 Multipoint

 

选择坐标

 

此时图层列表中有了新建的要素,点击Editor工具条开始创建Multipiont 要素

 

如图,在Create Features 窗口,点击对应图层,点击Point 开始编辑,编辑完成后右键,点击 Finish Sketch 完成编辑。

 

此时查看图层属性表

 

一条记录 对应 多个点要素

 

Editor 工具条 停止编辑~保存

 

本次测试,将新建的test图层中的要素作为之后向服务中添加的要素,为了方便之后测试,这里可以通过如下工具获取其json描述。

 

 

 

此时 共有四个layers(其他三个是前期这边测试创建的,操作步骤相同),本次测试只勾选后两个,发布新的测试服务。

 

 

勾选 feature access。

 

Server manager中点击测试服务缩略图,查看~

 

此时 服务和arcmap中显示的是一致的 

 

在rest 路径(如:https://linux02.esrichina.com/arcgisserver/rest/services)下找到对应服务  点击进入 FeatureServer 那个

 

本次测试  向图层 MultipointTest(图层id为 3)增加要素

    

 点击页面最下方,Apply Edits     进入 编辑界面,  右上角可以查看 API参考  

 

参考 下图  , 上图中Edit栏要填写的内容模板如下

 

将模板内容复制粘贴保存为txt文件,删除其中多余部分(只剩下add操作需要的内容)

 

此时打开前期生成的test图层json描述文件(下图左)与刚创建的txt文件对比。

 

 

 

为了方便对比  ,将json描述文件稍作换行,如下图。找到 “attributes”和“geometry”对应内容

 

将json中对应内容复制粘贴,替换模板txt文件中对应内容。得到如下图所示。

内容说明:“id”:3 表示操作对象为服务中编号为3的图层,“add”表示操作内容为增加要素,“geometry”和“attributes”为所增加要素的描述。

 

将得到的内容复制粘贴到  edits 框内, Format 修改为json(这一步视需求选择是否操作)   点击 Apply Edits

 

若错误则得到如下左图内容,正确则为右图内容。

 

 

 

 

此时再查看服务,已经添加了要素内容,符号化形式与被操作的图层相同~

 

 

转载于:https://www.cnblogs.com/mumu122GIS/p/6425508.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值