基于java的网络电子地图发布系统设计

基于java的网络电子地图发布系统设计

ID:3909310

大小:294.78 KB

页数:3页

时间:2017-11-25

基于java的网络电子地图发布系统设计_第1页
基于java的网络电子地图发布系统设计_第2页
基于java的网络电子地图发布系统设计_第3页
资源描述:

《基于java的网络电子地图发布系统设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、第25卷第6期计算机应用Vol.25No.62005年6月ComputerApplicationsJune2005文章编号:1001-9081(2005)06-1461-02基于Java的网络电子地图发布系统设计12曾文华,王友富(1.浙江省第一测绘院,浙江杭州310012;2.土地资源调查办公室,浙江杭州310003)(mapzeng@hotmail.com)摘要:首先分析了当前主流的网络电子地图发布技术,然后介绍了作者利用软件建模技术和Java技术自行开发设计的网络电子地图发布软件———Javamap,并对基于该软件的网上电子地图发布系统的数据组织、数据显示进行了详细的说明

2、,最后结合浙江地图网上的应用实例说明了该系统的特点和存在的不足之处。关键词:Java;电子地图;WebGIS;Javamap中图分类号:TP317.4文献标识码:ADesignofWebmapsystembasedonJava12ZENGWen2hua,WANGYou2fu(1.theFirstSurveying&MappingInstitute,Zhejiangprovince,HangzhouZhejiang310012,China;2.OfficeofLandResourceResearch,ZhejiangProvince,HangzhouZhejiang310003,

3、China)Abstract:InthisarticleauthorfirstanalizedthemaintechnologyofWebMap,andintroducedtheJavamapthatthesoftwaredesignedwithUMLandjava.Furthermore,thedatastructurewasdescribedandgraphicalwasdisplaiedinJavamapindetail.Atlastitwasalsolistedthecharacteristicsandshortagesofthesystemwithwww.zjmap.

4、com.Keywords:Java;electronicmap;WebGIS;Javamap行加强和改造,扩展IE的功能,进行地图数据的网上发布。1主流WebGIS技术概述一般的工作流程:Web浏览器发出地图数据请求,Web服务在互联网地理信息服务中最重要的内容是网络电子地器接受到用户请求,进行处理,并将用户所要的信息传到Web图。网络电子地图是一种以网络为载体的电子地图,是浏览器;Web服务器接受用户的请求,进行处理,并将用户所WebGIS的核心和重点。根据图形处理的不同位置将网络电要的数据和ActiveX控件传到Web浏览器,客户端接受Web子地图划分为客户端处理和服务器端

5、处理两种。基于服务器服务器传来的地图数据和ActiveX,启动ActiveX控件,对数据端的网络电子地图主要在服务器端管理地图的显示和分析;进行处理,进行地图操作。ActiveX也是必须预先安装。基于客户端的网络电子地图则在客户端完成主要的GIS分析4)JavaApplet模式:普通的浏览器一般都是Applet的容和处理。器,在网页运行时,能自动从服务器下载可执行代码到客户主流的网络电子地图发布有以下四种技术模式:端,代码在Java虚拟机上运行,与浏览器紧密结合,扩展浏览1)CGI模式:作为HTML的一种扩展,需要强大的地图器功能。一般的工作流程:Web浏览器发出地图数据请求,

6、服务器在后台运行。一般的工作流程:Web浏览器用户发出Web服务器接受到用户请求,进行处理,并将用户所要的信息URL和地图数据请求,Web服务器接受请求,通过CGI脚本,和JavaApplet传到Web浏览器,启动Applet完成地图操作。将用户请求传送给地图服务器,地图服务器接受请求后进行Applet在运行过程中,可以和服务器进行数据通讯。从内部数据处理(放大、缩小、漫游、查询、分析等),处理完成后地图机制看,Applet也是预先安装的,而且每次启动都要从服务器服务器将操作结果形成GIFJPEG图像,通过CGI脚本、Web重新加载到客户端内存,(Plug2in和Active

7、X只需安装一次,服务器传送给浏览器显示。该模式需要强大的硬件来支持、但存在首次安装数据量较大以及更新的问题)如果数据量网络流量较大且与用户之间的交互能力有限。小,用户感觉不到。2)Plug2in模式:一般的工作流程:Web浏览器发出地图2Java在电子地图发布中的作用数据请求,Web服务器接受到用户请求,进行处理,并将用户所要的信息传送到Web浏览器;客户端接收到地图数据,进采用JavaApplet模式进行网上电子地图发布,在执行能行解译,查找相关的Plug2in。找到了,用它显示数据;如果

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。