使用ArcGIS for Server的Feature Access REST在线编辑图层

如何启用Feature Access可以参考以前写的一篇博客:http://www.cnblogs.com/oceanking/p/3895257.html

本文主要关注一个全是点的图层,我也不知道学名叫啥,懒得找了,用的是ArcGIS自带的WorldCities地图,编辑其中的Cities图层。

一、首先找到REST url

1.如上图,注意要点中"Feature Access",然后点底下的REST URL链接。

2.打开的页面中找到Layers:点击要编辑的图层的链接,这里点击Cities。

3.打开的页面拉到底部,即可看到各种操作链接。此页面别关,下面各种操作都从这个页面点过去。

二、操作

注意刚才第3条打开的页面,其中有Fields的定义如下:

其中OBJECTID应该是主键,并且会自动生成。

标记为nullable:true的字段可以不填数值。JSON格式如下

[{"geometry":{"x":116,"y":40},"attributes":{"CITY_NAME":"HelloWorld","POP":10000000}}]

没错,attributes的值就是各个字段的名称及其对应的值,也就是一条记录。geometry表示这个点的坐标,x是经度,y是维度。

1.添加点:

点击"Add Features",在新页面的Features输入框里填入:

[{"geometry":{"x":116,"y":40},"attributes":{"CITY_NAME":"HelloWorld","POP":10000000}}]

Format选择JSON

点击"Add Features"按钮,即可完成。

看到页面显示如下,则表示成功。

其中objectId即刚才添加的点自动生成的id,这个id可以用来做修改删除等操作。

success:true就表示操作成功。

2.修改:文档待完善

3.删除:文档待完善

时间: 2024-08-06 16:23:51

使用ArcGIS for Server的Feature Access REST在线编辑图层的相关文章

ArcGIS for Server 10.2 发布Feature Service

折腾一下午,终于把自带的例子发布成Feature Service了,这样就可以通过web编辑了.记录一下步骤. 环境:已经安装好SQL Server 2008 R2,ArcGIS for Desktop 10.2,ArcGIS for Server 10.2,ArcSDE 10.2 for SQL Server 2008 准备工作: 1.创建Geodatabase,参考http://www.cnblogs.com/oceanking/p/3892584.html 2.添加一个数据库连接.在GIS

WebGIS实现在线要素编辑之ArcGIS Server 发布Feature Service 过程解析

WebGIS实现在线要素编辑之ArcGIS Server 发布Feature Service 过程解析 FeatureService也称要素服务,其最大的好处就是支持在线要素编辑,并将编辑同步更新到后台的数据库中,它需要ArcSDE提供地理数据库的访问支撑.因此Feature Service中的要素来源必须是来自于ArcSDE. 关于Feature Service的详细介绍,可参考官网文档: http://help.arcgis.com/en/arcgisserver/10.0/help/arc

Feature Access

在ArcGIS Server中发布支持Feature Access地图服务,你需要知道的几点: 所绘制的mxd地图文件中包含的数据,必须来自企业级数据库链接: mxd中包含的所有图层的数据,必须来自同一数据库链接: 该企业级数据库必须在ArcGIS Server上进行注册: ArcGIS Server账号应至少具有对该数据库的只读权限,若要实现客户端要素编辑,则应具有完全访问权限: 发布服务时不要忘记勾选Feature Access. 就这么几点^_^.

2014Esri全球用户大会之ArcGIS for Server&Portal for ArcGIS

1.ArcGIS10.3 for Server新特性 相当多! 首先,ArcGIS 10.3版本为GIS和地图在组织内传递带来了非常令人兴奋的新功能. 很大程度上,这意味着带来了更多的apps.ArcGIS for Server带来的这些即拿即用的apps,可以令人们更好的转变工作方式. 更多更好的HTML web应用:ArcGIS 10.3带来更多可配置.即拿即用的web应用模板.这些模板能在几分钟内利用手中的数据进行配置,快速的进行地图配置.ArcGIS10.3 for Server包含一个

ArcGis SOE(server object extensions)之REST Template初体验

一.安装vs和arcgis server for .net(本例是vs2010.as 10),然后打开vs新建一个项目 二.项目创建成功后(本例项目名称是GetArea),打开.cs文件. 三.接口方法说明 private RestResource CreateRestSchema() { RestResource rootRes = new RestResource(soe_name, false, RootResHandler); RestOperation sampleOper = new

ArcGIS for Server 10.3.X 新型紧凑型缓存的解读和应用

早在2010年年底,牛魔王中王在其博客空间牛魔王的作坊中对ArcGIS 10中推出的紧凑型缓存格式进行了详细的解读,详见<ArcGIS 切片缓存紧凑文件格式分析与使用>.紧随着的4年时间里,ArcGIS for Server本身经历了10.10.1.X和10.2.X各版本的逐级更替,特别是软件架构发生了显著的变化.然而,就紧凑型缓存本身而言,牛魔王中王的解读一直都是适用的.衷心地向我们的大牛致敬! 直到2014年年底ArcGIS 10.3正式发布,Esri才推出了新的紧凑型缓存格式以增强用户的

ArcGIS for Server内置JS Viewer的离线部署和配置

很多情况下,在地图服务发布完毕后,我们往往利用 ArcGIS for Server内置的 JS Viewer来查看和检测所发布的地图服务是否满足我们的要求.具体操作如下: 点击开始 -> 所有程序 -> ArcGIS -> ArcGIS for Server -> Services Directory 或直接在浏览器地址栏中键入 http://ip:6080/arcgis/rest打开ArcGIS for Server的Service Directories页面,选中并点击要查看的

arcgis engine 获取高亮Feature、element

转自原文 arcgis engine 获取高亮Feature.element IGraphicsContainer pGraphicsC =  mainAxMapControl.Map as IGraphicsContainer;  IGraphicsContainerSelect pGraphicsCSelect = pGraphicsC as IGraphicsContainerSelect; IEnumElement pEnumEle = pGraphicsCSelect.Selected

ArcGIS Enterprise 10.5.1 静默安装部署记录(Centos 7.2 minimal版)- 3、安装 ArcGIS for Server

安装ArcGIS for Server 解压server安装包,tar -xzvf ArcGIS_Server_Linux_1051_156429.tar.gz 切换到arcgis账户静默安装server, ./Setup -m silent -l yes 静默安装说明: 要增加软限制和硬限制,您需要使用超级用户访问权限编辑 /etc/security/limits.conf 文件.例如,可在与此类似的文件中添加下面两行: arcgis soft nofile 65535 arcgis hard