- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
六ArcIMS基础
ArcIMS基础 1 什么是ArcIMS? ArcIMS是一个基于Internet的GIS,它允许您集中建立大范围的GIS地图,数据和应用并将这些结果提供给您组织内部的或Internet上的广大用户。 ArcIMS包括了客户端和服务器端两方面的技术。它扩展了普通站点,使其能够提供GIS数据和应用服务。ArcIMS包括了免费的HTML和Java浏览工具,但ArcIMS同时也支持其他的客户端,比如:ArcGIS Desktop,ArcPad,和无线设备。 ArcIMS的优势 扩展你的GIS。ArcIMS包括了一套能免费分发给你的用户的HTML和Java浏览工具,这些浏览工具提供了非常好的GIS功能。通过在Internet上散布GIS数据和服务可以使你同时满足多个用户的GIS请求。 从多个数据源集成数据。用户可以从多个ArcIMS站点上合并数据。用户也可以把本地数据和ArcIMS的层进行集成。用户能够得到你的数据和服务,然后简单而快速地把这些数据和服务与他们从Internet上或本地上的资源进行集成。 调整你的系统以满足需要。不论你的服务器每小时收到10个或10,000个请求,能够调整ArcIMS满足你的要求。当你的站点越来越大,地图请求越来越多时,ArcIMS能够轻松扩展以满足新的要求。 提供得到GIS数据和位置服务的方法。 --使用ArcIMS使你可以解决怎样传送和向谁传送GIS数据和服务的问题。你能够控制是否允许你的数据可以通过web访问,或在你的组织内部通过局域网访问。 --ArcIMS非常适用于发送位置服务并且已经被许多重要的商业部门所应用。例如,ArcIMS的位置服务已经被广泛用于查找附近的ATM机和饭馆,生成旅游计划和驾驶导航,以及发现新家附近的邻居,学校和公园等等。 2 ArcIMS的体系结构 ArcIMS运行在一个分布式的环境中,由客户端和服务器端的部件组成。服务器部件允许你宽展一个站点使之有提供GIS服务的能力。你的ArcIMS站点可以提供GIS数据,地图以及应用。 ArcIMS结构是高度可调整的。许多用户能够并发进入你的站点,许多请求能够被同时处理。应用ArcIMS你能够随着时间的推移扩展你的服务器以满足日益增长的请求。正是因为ArcIMS的高度可调整性,ArcIMS对那些每天只提供几十个地图的小企业和每天提供成千上万个地图的大企业都是很好的选择。 ArcIMS体系结构图 ArcIMS体系结构图 ArcIMS的服务 当一个ArcIMS客户端向服务器发送一个请求时,ArcIMS服务器处理并响应这个请求。典型的ArcIMS请求产生地图或检索一定范围的地理数据。最普通的ArcIMS服务是一个地图服务。 地图服务 当你为你的站点生成了一个地图服务时,你就决定了要发布哪些层的数据,怎样表现这些数据。你定义了符号,加上了标注,设置了比例尺因子等等。当一个客户端发送了一个地图请求,在服务器上就根据你的要求产生了一个地图。地图服务通过一种或两种方式把地图发送到客户端:用图象的方式或矢量流的方式。 图象地图服务 图象地图服务用ArcIMS图象表现能力为你的地图做了一个“快照”发送到请求的客户端。这个“快照”是以一种压缩的图象格式(JPEG,PNG,或GIF)发送的。每次客户端有新的请求时都会产生一个新的图片。图象地图服务还可以发送压缩的栅格数据 矢量地图服务 矢量地图服务把矢量要素以流的方式发送给请求的客户端。矢量要素使得高级的功能能在客户端实现,比如为要素加标注,符号化,地图提示,空间要素选择等。这种地图服务允许客户在客户端改变地图的表现形式。 ArcIMS中的GIS功能 图象表现:当你创作地图时,ArcIMS图象表现给你创作的视图拍了一个“快照”并以一种压缩格式(JPEG,PNG或GIF)把你创作的地图发送给客户端。这种能力同样体现在向用户提供栅格数据上。 要素流:要素流能力包括把矢量要素以流的方式发送到客户端,在客户端实现一些功能(为要素加标注,建立地图提示,空间选择等)。要素流只有在客户端是重客户端时可用,包括ArcExplorer(Java版),ArcMap,和ArcIMS Java Viewer。在进行数据分析时,来自一个ArcIMS站点的矢量数据可以和其他ArcIMS站点的矢量数据或本地数据集成。 数据查询:你能新建一个查询或用一个预定义的查询来查询数据信息。客户端向服务器提交查询,服务器给客户端返回查询结果。 数据提取:你能够从服务器请求真实的地理数据。服务器把你请求的数据以压缩的shapefile格式返回给客户端。用户接收到压缩的shapefile以后就可以把数据解压缩到本地硬盘。 地理编码:地理编码功能允许你提交一个地址做地理编码。根据你的输入服务器要么返回一个准确的匹配或一系列候选匹配。 3 A
文档评论(0)