欢迎来到天天文库
浏览记录
ID:33361006
大小:138.75 KB
页数:7页
时间:2019-02-25
《基于arcgis+server的gis+web+服务开发》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于ArcGISServer的GISWeb服务开发①②王建明申正宇①信息工程大学测绘学院河南郑州450052②解放军78145部队云南昆明650210Email:lp811111@tom.com摘要:2006年10月ESRI公司推出了ArcGISServer9.2,它不仅继承了以前ArcGISServer版本的所有特性,还提供了ArcGISServerManager来管理和发布GIS服务。它可以把由ArcGIS桌面产品生成的各种GIS资源发布成标准的WebServices即GISWeb服务。它也可以利用发布的服务来构建Web应用程序。本文结合ArcGI
2、SServer的体系架构,介绍利用ArcGIS桌面软件生成各种GIS资源,并使用ArcGISServerManager将其发布成Web服务。关键词:ArcGISServer;GISWeb服务;WebServicesAbstract:ESRIcompanypublishedArcGISServer9.2on2006.10,itnotonlyinheritallthecharacteristicsofformereditionofArcGISServer,butalsoprovideArcGISServerManagerwhichmanageandpubl
3、ishGISWebServices.ItisabletopublishaseriesofGISresourcetonormativeWebServices,namelyGISWebservices.ItalsocanestablishWebapplicationusingthepublishedservices.ThispaperintroducecreatingvariousGISresourcebyArcGISDesktopsoftwaresbasedonArcGISServersystemarchitecture,andpublishittoWe
4、bservicesbyArcGISServerManager.KeyWords:ArcGISServer;GISWebServices;WebServices1.引言地理信息系统经过40多年的发展,在一定程度上满足了人们对空间数据处理和分析的部分需求。早期的地理信息系统主要依靠单机系统,有限的存储容量要求简约的数据结构,有限的计算能力不能支持复杂的空间运算,所以早期的地理信息系统主要表现为独立的单个系统。超小型机和服务器技术的发展,使部门地理信息系统得到了快速发展,地理信息系统的技术得到了极大地提高。20世纪90年代因特网的发展和高性能微机的普及,地理
5、信息系统得到前所未有的发展,网络地理信息系统成为其技术核心与发展趋势,WebGIS成为空间信息服务的主要模式。但是传统的地理信息服务平台无法很好地解决空间数据和操作系统存在的异构和互操作问题,从而如何实现地理信息的共享和互操作已经成为GIS发展亟待解决的问题。而这些问题,正是WebServices的优势所在,现代信息技术的变革使GIS和网络技术的结合日益紧密,基于WebService标准的WebServices技术是下一代分布式系统的核心,因此把WebServices技术引入地理信息系统是下一代分布式模型的发展方向。一旦将WebServices技术运用
6、到GIS行业中,必将改变GIS软件的体系结构,从而改变GIS数据访问和功能互操作模式,真正实现网络环境下空间信息共享和空间知识发现。因此基于WebService标准的地理信息服务技术成为了当前地理信息系统发展的主要方向。当WebServices技术在各行各业中正不断深入各种应用之际,同时也在越来越多的用户希望从浏览器中使用以往在桌面系统中的各种高级功能的需求下,2006年10月ESRI推出了ArcGISServer9.2产品。它不仅可以完成各种桌面产品的高级功能,还可以把各种GIS资源(例如地图、工具、数据等)发布成标准的WebServices——GI
7、SWebServices。本文就是在其体系框架的基础之上,就其如何开发基于ArcGISServer的GISWeb服务进行研究。2.ArcGISServer介绍2.1.什么是ArcGISServerArcGISServer是一个发布企业级GIS应用程序的综合平台,提供了创建和配置GIS应用程序和服务的框架,可以满足各种客户端的各种需求,这是对ArcGISServer一个抽象的描述。GIS开发人员可以使用ArcGISSever构建运行在标准的.NET和J2EEWeb服务器中的WebApplications、WebServices以及其它的企业级应用,比如E
8、JB等,也可以用ArcGISserver构建桌面GIS应用,通过client/server模式
此文档下载收益归作者所有