ArcGIS10.1 发布并使用地图服务

本文详细介绍如何使用gdb数据创建mxd地图,通过ArcMap发布地图服务,并解释了WMS、WFS、WFS-T和WCS等OGC标准服务的区别及应用场景。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、利用gdb制作 mxd地图(数据可以自己去下,简单的我也可以给你传)

     原始的数据不做修饰的话很丑的,这样修整下看起来是不是挺舒服的

 

2、做好图后 用ArcMap 发布, 点击“文件”、共享为、服务

 

3、保存服务定义文件、下一步

 

4、无可用连接、选择ArcGIS Server 服务名称自己随便起

 

5、选择保存文件位置

 

6、点击右上角过渡会自动进行创建

 

7、出现这个就已经成功创建了sd文件

 

8、开始菜单 打开 ArcGIS 10.1 for Server Manager ,选择你刚才定义好的sd文件发布服务

 

9、文件夹可以随便选择

 

10、选择服务类型,肯定有很多人不认识这些东西,稍微了解下,想详细了解OGC标准的去这里下载文档http://download.youkuaiyun.com/detail/u010011052/7006313

   点击发布即可完成。

WMS: Web Map ServiceWeb地图服务)

  利用具有地理空间位置信息的数据制作地图。其中将地图定义为地理数据可视的表现。这个规范定义了三个操作:

(1) GetCapabitities 返回服务级元数据,它是对服务信息内容和要求参数的一种描述;

(2) GetMap 返回一个地图影像,其地理空间参考和大小参数是明确定义了的;

(3) GetFeatureInfo(可选)返回显示在地图上的某些特殊要素的信息.

WFS: Web Feature ServiceWeb要素服务)

1. Web 地图服务返回的是图层级的地图影像,

2. Web要素服务(WFS)返回的是要素级的GML编码,并提供对要素的增加、修改、删除等事务操作,是对Web地图服务的进一步深入。OGC Web要素服务允许客户端从多个Web要素服务中取得使用地理标记语言(GML)编码的地理空间数据,定义了五个操作:

(1) GetCapabilites 返回Web要素服务性能描述文档(用XML描述);

(2) DescribeFeatureType 返回描述可以提供服务的任何要素 结构的XML文档;

(3) GetFeature 一个获取要素实例的请求提供服务;

(4) Transaction 为事务请求提供服务;

(5) LockFeature 处理在一个事务期间对一个或多个要素类型实例上锁的请求。

WFS-T: Web Feature Service-Transactional. 允许用户以可传输的块编辑地理数据。

WCSWeb Coverage ServiceWeb覆盖服务)

Web 覆盖服务(WCS)面向空间影像数据,它将包含地理位置值的地理空间数据作为覆盖(Coverage在网上相互交换。

网络覆盖服务由三种操作组成:GetCapabilitiesGetCoverageDescribeCoverageType

(1) GetCapabilities 操作返回描述服务和数据集的XML文档。

(2) GetCoverage操作是在GetCapabilities确定什么样的查询可以执行、什么样的数据能够获取之后执行的,它使用通用的覆盖格式返回地理位置的值或属性。

(3) DescribeCoverageType 操作允许客户端请求由具体的WCS服务器提供的任一覆盖层的完全描述

 

 

服务发布成功,接下来打开FB简单的试一下

<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" 
			   xmlns:s="library://ns.adobe.com/flex/spark" 
			   xmlns:mx="library://ns.adobe.com/flex/mx" 
			   xmlns:samples="com.esri.ags.samples.*"
			   xmlns:esri="http://www.esri.com/2008/ags"
			   pageTitle="发布服务并使用">
	<fx:Declarations>
		<!-- 将非可视元素(例如服务、值对象)放在此处 -->
	</fx:Declarations>
	
	<esri:Map id="map" scaleBarVisible="false" scale="5000">
		<!--ArcGISTiledMapServiceLayer 是调用在线地图 可以拿来做个背景-->
		<esri:ArcGISTiledMapServiceLayer url="http://www.arcgisonline.cn/ArcGIS/rest/services/ChinaOnlineCommunity/MapServer"/>
		<!--ArcGISDynamicMapServiceLayer 这里的url 就是你刚才发不完服务后的地址-->
		<esri:ArcGISDynamicMapServiceLayer id="maimeng" visible="true"
										   url="http://localhost:6080/arcgis/rest/services/chinamapfile/MapServer"/>
	</esri:Map>
</s:Application>

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值