要素服务可用来通过 Internet 提供要素,并提供显示要素时所要使用的符号系统。之后,客户端可执行查询操作以获取要素,并执行相应的编辑操作。要素服务提供了可用于提高客户端编辑体验的模板。此外,要素服务也可以对关系类和非空间表中的数据进行查询和编辑。
简单的说,要素服务的数据是通过ArcSDE将数据储存在数据库中,当客户端请求要素服务时,服务器从数据库中读取数据生成图片,将图片返还给客户端。
发布要素服务一般分为以下几个步骤:
安装完成后 SQL Server2008 R2界面如下:
注:途中的Server name为实例名称(很重要,后面会用到)我的实例名为localhost,Login为用户名,我的用户名为sa,Password为密码。
注:实例名便是数据库中的Server name(一定要对应),然后输入用户名,密码,最后选择我们刚刚创建的数据库mydb
右击localhost. sde->启用地理数据库,弹出该画面
注:授权文件为ArcGIS Server授权文件(ecp文件)
授权文件:
升级成功:
将数据导入ArcSDE数据库
右键localhost.sde->导入->要素类(多个)
导入成功:
给要发布的要素注册版本
右击要发布的要素类->管理->注册版本
点击文件->共享为->服务->发布服务
将服务名称设置为ft,存放在Test文件夹下面(如果不知道如何利用ArcMap连接ArcGIS Server请看 ArcGIS Server发布切片地图服务 )
注册数据库到ArcGIS Server
点击功能选择Feature Access点击分析
出现错误:点击错误注册地里数据库
打开网页,输入网址:http://localhost:6080/arcgis/rest/services进入Test目录,可以看到:
可以看到我们发布了两个服务,其中一个便是服务名称为ft的要素服务(FeatureServer),至此我们的要素服务便发布完成了。
原文:http://www.cnblogs.com/ashincaiyuan/p/6687558.html