首页 - 论坛   -  WebGIS  -  测绘  -  GPS  -  遥感  -  GIS招聘  -  GIS开发  -  GIS应用  -  GIS基础  -  GIS新闻
最新最全的GIS、RS、GPS资讯信息---www.upgis.com
首页  »  WebGIS

WebGIS实如今线要素编辑之ArcGIS Server 公布Feature Service 进程解析

作者:xinxl1963    发表时间:2015-07-09 15:30    来源:本站
    WebGIS实如今线要素编辑之ArcGIS Server 公布Feature Service 进程解析

     FeatureService也称要素效劳,其最大的益处就是支持在线要素编辑,并将编辑同步更新到后台的数据库中,它需求ArcSDE提供地理数据库的访问支撑。因此Feature Service中的要从根源必需是来自于ArcSDE。

     关于Feature Service的精细引见,可参考官网文档:

http://help.arcgis.com/en/arcgisserver/10.0/help/arcgis_server_dotnet_help/index.html#/What_is_a_feature_service/009300000020000000/

说明:

本机开拓环境:

ArcGIS Server 10.0

ArcSDE 10.0 for MSSQL EXPRESS 2008 R2

本文前提条件:曾经装置了ArcSDE并在ArcCatalog胜利树立了数据库衔接。如图所示:

WebGIS实如今线要素编辑之ArcGIS Server 公布Feature Service 进程解析

 

一、准备数据:在ArcSDE中增加自定义点要素

      作为测试,这里我们在本机的ArcSDE中新建一个点要素类(其他要素类同理),该要素类表示一个点污染源。过程如下所示:

WebGIS实如今线要素编辑之ArcGIS Server 公布Feature Service 进程解析

输入点要素称号,及别名,点击下一步。

WebGIS实如今线要素编辑之ArcGIS Server 公布Feature Service 进程解析

选择坐标系,由于最终我们要在Web地图中显现,所以这里我们选择了WebMecator。然后点击下一步,选择默许的容差设置,点击下一步设置要素字段。

WebGIS实如今线要素编辑之ArcGIS Server 公布Feature Service 进程解析

如上所示,这里我们添加了如上所示的一系列字段,包括污染源的编号,名称,经纬度,排放浓度值,负责人,运转形状,联系人等。

之后点击肯定完成点要素的添加。

2、为ArcSDE数据库添加属性域(该方法可选)

       关于属性域的介绍可参考官方文档:

     http://help.arcgis.com/en/arcgisdesktop/10.0/help/#/A_quick_tour_of_attribute_domains/001s00000001000000/

     由于在编辑要素时,由于要素的属性值(字段)只能是某一类型,或许在某一范围,或者是某些值中的一个。因此在编辑的时分我们就不能随意的输入,以确保数据不被破坏。那么这里就需要限制用户的输入。例如关于污染源的运行状态只能是:封锁或者运行。不能是其他的值。因此这里我们就需要借助属性域来确保用户输入的是准确的值,并更新到我们后台的数据库中。详细操作如下:

右键地理数据库,选择属性

WebGIS实如今线要素编辑之ArcGIS Server 公布Feature Service 进程解析

添加如下所示的属性域值

WebGIS实如今线要素编辑之ArcGIS Server 公布Feature Service 进程解析

以上过程可参考:

http://help.arcgis.com/en/arcgisdesktop/10.0/help/#/Creating_a_new_attribute_range_domain/001s00000003000000/

http://help.arcgis.com/en/arcgisdesktop/10.0/help/#/Creating_a_new_coded_value_domain/001s00000004000000/

3、将属性域运用到新建的点要素中。

右键要素,选择属性,在字段面板下,点击每一个字段,下面会有属性域选项,将我们刚才建立的属性域应用到相应的字段中。比如:我们点击运行状态字段,可以将其属性域设置为我们之前建立的名为state的属性值。如下图所示:

本站内容来自互联网,如果您认为您的版权受到侵犯,请【点击此处】
当前标签  GIS  ArcGIS  WebGIS
WebGIS
WebGIS
工信部备案号 (申请中)  站长信箱 admin@upgis.com