- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于ArcIMS的WebGIS系统开发设计
范新成① 袁春桥② 仇申鹏③ 李宗宝 ③
1、临沂市国土资源局2、烟台市规划信息中心3、鲁迪地理信息工程有限公司测绘信息网
『摘要』:互联网技术的不断发展推动着Web?GIS?技术走向成熟,Web?GIS?的实现方式有多种,研究如何合理地利用各种技术构建Web?GIS?体系结构具有一定的实际意义Web?GIS?是利用网络和Web?技术对传统单机上的地理信息系统的改造.?利用Web?GIS?技术可以实现GIS的分布式处理.?如何将GIS?引入Internet/?Intranet?,使GIS?充分利用和发挥互联网的优势,是当前GIS?发展的重要课题.1.1 Web?GIS?应用体系框架结构图1 Web GIS 体系结构分布式WebGIS?设计模型,如图1?所示.?其中GIS?操作界面可以是Java?Applet或者HTML?,传输的数据可以是图像数据或者矢量数据;WebServer?端须具备Java?Servlet?Engine?;数据中间件可以由JavaBean或者Java?Servlet?实现,提供连接池和数据缓存的功能,并将结果转换成符合XML?规范的文件后传输给Web?服务器;?GIS?Server主要对关键性的GIS?业务逻辑进行处理;数据层主要提供文件管理和数据库维护的功能.如果是构建企业级的Intranet?GIS?应用,整个模型系统可以构架在J2EE?平台上,利用EJB?强大的业务逻辑处理功能更好地为企业构建网络GIS?应用.1.2? ArcIMS?ArcIMS?是一个基于Internet?的GIS?应用系统开发软件,它提供了多方位的Web?GIS?解决策略,应用了JavaApplet?,Java?Servlet?,XML?等技术,总体结构比较符合上节给出的Web?GIS?模型,在功能和效率上也优于其他同类产品?(尤其是在数据传输和浏览器端地图操作等方面)?,因此用ArcIMS?构建Web?GIS?应用是比较理想的选择.ArcIMS可以运行在一个分布式环境中,包含客户端和服务器组件。一个完整服务的运行过程可以简单的描述为:一个客户端向服务器发送请求信息,服务器处理请求并返回信息到客户端,客户端将所获取的信息展现给终端用户。
?
图ArcIMS体系结构图
测绘信息网
1.2.1 ArcIMS空间服务器(ArcIMS Spatial Server)
ArcIMS空间服务器是ArcIMS的中心枢纽,承载着高负荷的计算任务,对地图数据的请求和相关信息进行处理。当接收到一个服务请求,ArcIMS空间服务器主要可以完成以下功能:
Image—从在ArcIMS Author或ArcMap中创建的地图数据中创建影像文件
Feature—缓冲地图特征数据
Query—查找和搜索条件相匹配的特征数据
Geocode—执行地址匹配操作
Extract—从选择的地图特征数据中创建shapefile
Metadata—打印出metadata数据
Route—在一系列的点之间计算路径距离测绘信息网
?
图3 ArcIMS空间服务器功能
两个后台的进程支持着ArcIMS空间服务器的运行:ArcIMS Monitor和ArcIMS Tasker,在Windows中它们作为Windows服务运行,在Unix和Linux中作为daemon进程。
ArcIMS Monitor跟踪ArcIMS空间服务器的状态。当系统重启时,ArcIMS Monitor将自动恢复ArcIMS服务。
ArcIMS Tasker清除output目录中的文件。这些由空间服务器创建,以支持ArcIMS服务的文件,将在用户定义的时间间隔后被清除。当前服务为地图服务时,用户发送请求得到的数据均是由ArcIMS空间服务器对请求产生响应,返回的数据是图片,保存在output目录中,ArcIMS Tasker会在一定时间后清除这些图片数据。
测绘信息网
1.2.2 ArcIMS应用服务器(ArcIMS Application Server)
ArcIMS应用服务器控制着传入请求,跟踪当前哪些服务运行在哪些ArcIMS空间服务器中。ArcIMS应用服务器将请求传输到适合的空间服务器。应用服务器是一个Java应用程序,在Windows操作系统中作为一个Windows服务,在Unix和Linux中作为一个daemon进程。
2.基于AcrIMS的WebGIS网站的创建
2.1 ArcIMS站点创建流程
ArcIMS基于标准的Internet技术,用户可以用这些技术创建和管理GIS站点。ArcIMS站点是用标准的HTML和Java工具创建的,创建的过程和建立一个其他的网站一样。ArcIMS的独特之处在于
您可能关注的文档
- 华立地产集团职务说明书.doc
- 华丽酒店施工组织计划.doc
- 华南MALL市场调研报告.doc
- 华宁系列软件演示.ppt
- 华润超市品类管理分析.doc
- 华为-岗位分析.ppt
- 华为内控方案.doc
- 华西医院ICU病室感染控制SOP.doc
- 华业玫瑰东方开盘仪式策划草案.ppt
- 华裔天才邹奇奇TED演讲:大人能从小孩身上学到什么.doc
- 新解读《EJ_T 1121-2000铀矿样品加工和管理技术规范》最新解读.docx
- 新解读《JT_T 422-2000公路收费亭》最新解读.docx
- 新解读《GY_T 148 - 2000卫星数字电视接收机技术要求》最新解读.docx
- 新解读《GY_T 165-2000电视中心播控系统数字播出通路技术指标和测量方法》最新解读.docx
- 新解读《FZ_T 90107.7 - 1999圆柱形筒管 筒子纱染色用网眼筒管的尺寸、偏差和标记》最新解读.docx
- 新解读《JB 5320 - 2000剪叉式升降台安全规程》最新解读.docx
- 新解读《JB_T 9560 - 1999烟道式余热锅炉产品型号编制方法》最新解读.docx
- 新解读《DL_T 724-2000电力系统用蓄电池直流电源装置运行与维护技术规程》最新解读.docx
- 新解读《GH_T 1022 - 2000鲜葡萄》最新解读.docx
- 新解读《GY_T 151-2000卫星数字电视接收站测量方法----室外单元测量》最新解读.docx
最近下载
- 人教版八下英语语法.doc VIP
- 七年级历史下期末试卷2012.doc VIP
- 2024年上半年教师资格证考试《教育教学知识与能力》(小学)真题.docx
- 2022-2023年八年级会考一模生物试卷(山东省青岛市市北区).docx VIP
- 恒生PB系统介绍.pptx VIP
- U盘盖注塑模模具设计.doc VIP
- 2024年中考语文复习【整本书阅读之12部名著内容勾连题】精练附答案解析.docx VIP
- 2025年安全月主题宣贯课件ppt65页.pptx VIP
- 小型水库雨水情测报和大坝安全监测设施建设与运行技术指南.pdf VIP
- 2024年上半年教师资格证考试《教育教学知识与能力》(小学)真题.pdf
文档评论(0)