- 如果想要在网络应用程序中显示map document的内容,使用map service,mapping功能是一直起用的。
- 如果想要你的地图图像是开放、可认可的标准,需要建立map document并启用WMS services。
- 当需要建立一个服务,它是可被Google Earth访问的话,需要发布map document并启用KML功能。
- l当想要将map document中得到的数据导入mobile 设备中时,需要发布一个支持Mobile Data Access的map document。
- l如果想要客户端使用Arcmap去检验服务器中地理空间数据库中的数据,执行编辑,check in the changes,则需要建立一个具有地理空间数据库图层的map document。然后发布带有Geodata Access功能的map document。
- 如果想让客户端使用创建好的model,需要将model作为一个图层放入map document中。然后将启用了geoprocessing功能的map document发布出去。另一种,你可以只发布包含model的toolbox。
- 如果有多个点,需要去执行路径分析,需要建立一个用network analysis图层的map document,发布时启用Network Amalysis功能。
- 如果想用3D数据,需要建立globe document并作为服务发布。
- 如果想要在多个点的空间数据库中同步它们的信息,需要将空间数据库作为geodata services发布。Geodata功能是一直启用的。
- 如果想要客户端具有地理编码位置的功能,需要建立一个地址定位器并作为geocode service发布。地理编码功能是一只启用的
- 如果想要你的地理要素数据在网络中是开放的、可认可的标准,可以发布geodata service或者map service并启用WFS功能。
- 如果有大量的栅格数据希望在网络中使用,需要把它作为image service发布。Image Service功能是一直启用的。
- 如果希望是开放、可认可的,需要启用WCS功能在map service或者geodata service中。
- 如果有大量的GIS内容遍布你的企业,你希望更容易的查找,就发布search service。Search功能是一直启动的。
- 如果你有一个特定功能需求在客户端,你要开发自己的功能。你可也开发任何一种服务的功能。在ArcGIS Server开发中,服务都是一些server对象,功能是对象的扩展。开发人员帮助文档包含了相关的主题和例子,帮助你建立自己的服务对象扩展。