欢迎来到天天文库
浏览记录
ID:43194797
大小:313.00 KB
页数:10页
时间:2019-10-02
《IMS培训教程2--IMS简介》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、MAPGIS—IMS简介武汉中地有限公司(内部培训)罗显刚2004-03-17Mapgis-IMS的体系结构Client(Browse)WebServerDataBaseServerClicnt(Browse)浏览器层的平台是Windows95(以上),采用普通的HTML浏览器,接收普通的HTML页面。它的任务是访问WebGIS服务器中有关的ASP页面,并请求地图数据。WebServerWebGIS服务器层的平台是Windows/NT以及MAPGIS平台,主要由两部分组成:一是基于MAPGIS平台的M
2、APGISServer组件;另一个是InternetGIS站点设计向导程序Wizard。WebGIS服务器接收到浏览器端的请求后,利用MAPGISServer组件的功能,进行处理、分析、计算等,如果需要GIS数据服务器的数据,则向GIS数据服务器发出请求。用于响应客户请求的一系列ASP程序,可以在建站时由向导程序Wizard快速生成。DataBaseServerGIS数据服务器层的平台是UNIX或Windows/NT以及地理数据库。它完成数据的定义存储、检索、完整性约束以及有关的数据库管理工作,它接收
3、到WebGIS服务器的数据请求,并将处理结果交送WebGIS服务器。功能特点IMS提供了包括显示、工程管理、工作区管理、分析功能等一系列COM模块和JAVA小程序,并利用ActiveServerPages(ASP)技术,可建立功能丰富的具体GIS应用。通过诸如JavaScript和VBScript的编程语言用户可以定制WEB页,还允许用户通过FrontPage,VisualInterDev等产品建立客户化的用户界面,这些脚本程序可以在浏览器端执行,也可以通过标准应用服务器(如ASP)在服务器端执行。客
4、户端负担小,无需下载软件;图像数据高压缩比;客户端响应速度与数据量关系小,响应速度恒定,适合公众浏览;具有良好的扩展兼容性好。由分布在客户端的浏览器,Web服务器、GIS服务器和数据库服务器组成。这种结构具有强壮的数据操纵和事务处理能力,以及数据的安全性和完整性约束。对用户而言,通过WWW浏览器便可以引发IMS。功能特点(续)通过空间数据引擎(SpatialDataEngine),系统和商用数据库可进行无缝联结,实现图形和属性库的统一组织和管理。提供了空间事务处理功能和对多用户并发控制。提供了图形的任
5、意放大、缩小、漫游、复位、更新、分层显示等基本操作;基于矢量的线形、图案的实时生成和传送。点、线、面的可视化查询显示及图形与属性互查。可以查询地图的属性,地理坐标、位置等信息。浏览的属性数据不仅包括数值型的,而且可以包括非数值型的,如图象、地图、动态图象等多媒体属性。支持WAP查询、跟踪实时事件(GPS),三维浏览。开发者可以通过MAPGIS-IMS软件开发包开发特定的应用,开发者可以访问核心的软件组件和界面。IMSWebBrowerJavaAppletHTMLDocumentHTTPInternet
6、/IntranetWebServer.HTML.GifMapGisSDESDFDATAFilesSQLServerOracal客户端(Client/Brower)WebServer端数据库Server端图(1)系统体系结构ODBC/ADOWeb浏览器(IE、NS)Web服务器(IIS、WebGIS)Asp或Java程序群SqlServerMapGis平台OracalMAPGIS_IMS数据层页面层业务逻辑层图(2)网页开发体系结构IMS-Function技术IMS-Function是WebGIS服务器
7、端的另一主要组成部分,它主要是用于快速建立WebGIS站点服务器。在建立WebGIS站点服务器时,安装和注册完四个组件后,建站人员可以根据建站的需要,如站点的类型,站点的大小规模,以及站点的风格等,来进行适当的选择,选择完成后,用户可以直接利用IMS-Function,从而很简便的调用Asp页面、JavaApplet等模块,在此基础上可以进行更进一步的编辑,加工。
此文档下载收益归作者所有