- 11
- 0
- 约4.88千字
- 约 4页
- 2018-01-15 发布于广东
- 举报
“地学之窗”Web2.0的技术特色
李青元 刘晓东
中国测绘科学研究院 北京北太平路16号 100039
摘要:本文介绍了中国测绘科学研究院开发的 “地学之窗Web2.0版的系统设计特点,系统采
用了 “浏览器/静态网页+JavaApplet/JavaGISApplication,的多层体系结构.文中提出了在服
务器端采用 服“务台作主线程,服务员作副线程”的多线程工作模式.在数据调度策略上,笔者提出了
“动态分配任务” 的数据调度策略,来综合 “客户端策略,,和 “服务器端策略”两者的优势。在数据
传输上采用了李琦教授提出的几种矢量数据压缩技术,并对数据压缩中可能出现的异常提出了 “长边插
点”技术和将图幅数据映射到短整型 (short)的思想.最后给出了 地“学之窗Web2.0版的运行效
果.
关健字:Web GIS Java 教据f34
1.引言
Internet/工ntranet的迅猛发展极大地促进了GIS走向社会与大众。在众多的网站上常可
以看到性能非常优异的国产WebGIS产品。国内一些WebGIS产品在很多方面都可以与发达国家
的WebG工S产品相蓖美。国产WebG工S产品已占一定的市场份额,这对于打破国外产品的高价垄
断局面,促进Internet/Intranet在国内的普及应用起到了积极的推动作用。这些成果的取得
与国家科技部近年来积极推动国产GIS软件产业化和国内一批GIS软件厂商坚定地走 “从内核
到应用,发展WebGIS”的道路分不开。我们需要掌握WebGIS的核心技术。李德仁教授多次提
到 “可能今天我们还不如别人,如果我们从核心技术做起,我们通过努力在明天或后天有可
能赶上别人,如果我们对放弃对核心技术的追求,永远只能是别人的产品倾销市场”。
“地学之窗”是由中国测绘科学研究院开发的用于政府办公的一套桌面GIS软件系统,该
系统经过多年的发展。已初步具有图形编辑、显示、信息查询、空间分析等GIS软件的常用功
能。1997年底开始 “地学之窗Web版的研究,1999推出了可用于内部网环境的 “地学之窗”
Web1.0版。该版本采用 “浏览器/静态网页+JavaGISApplet”的两层结构,用Java语言开
发.图形数据格式与 “地学之窗4.0相一致,在内部网上使用取得了令用户满意的效果。但
在广域网上使用时,数据装载时间太长,无法为用户所接受。1999年底,开始了能用于广域
网环境的 “地学之窗”Web2.0版的研究。本文介绍对该系统所采用的一些技术特色,希望
对同行有所借鉴并得到同行的赐教。
2.地“学之窗”Web2.0的体系策略
现在大多数的Web应用都是基于动态网页方式,主要是微软的ASP(MicrosoftActive
ServerPages)方式。最近,基于Java的Servelet方式也发展很快,它也是一种动态网页方
式。动态网页方式比起以前的CGI(CommanGatewayInterface公共网关接u)方式具有更高
的效率、客户端平台无关性、健壮性等特点。基于ASP方式的WebGIS。国内外都不乏成功的实
例。但是对于WebGIS应用,用户希望具有更高的图形实时交互操作功能和更大的灵活性。我
GIsApplet.GIsApplet接受完GISServer发送的数据后立刻断掉与GIsServer的socket连
接。客户端由GISApplet绘制矢量地图。在没有换图幅的情况下,客户对图形的放大、漫游、
缩小都在客户端进行,因而操作的响应速度很快。当需要换图时,GIsApplet再向服务器端
发送连接请求和提供新图幅的请求。
该体系结构下,服务器端是多线程方式,GIs服务台线程是主线程,客户端的连接请求由
服务台线程完成。建立连接后生成服务员线程为每个客户提供具体服务。经常被客户请求的
图幅数据放在GIs服务台的 “常用图幅数据”数组,及内存中,以提高服务响应速度。 “常用
图幅数据”数组的容量可以根据服务器内存大小设定,缺省设定存20个图幅的数据。一个服
务员线程完成向客户端发送数据的任务后立即被GIs服务台主线程召回。就像餐厅中一个服务
员在某一时刻只能为一个顾客服务,为一个顾客服务完以后立刻回到服务台准备为下一个顾
客服务。这样可能10个服务员可以同时为100个客户服务。
4.地学之窗”Web2.0的数据调度策略
您可能关注的文档
- “大学计算机基础”——一种新的教学模式研究.pdf
- “大学计算机基础”重点课程的改革设想研究.pdf
- “大学生思想政治教育”调研报告研究.pdf
- “地热”21世纪的第五大能源研究.pdf
- “多媒体技术与应用”课程教学改革与实践研究.pdf
- HBx下调线粒体抗病毒信号蛋白MAVS来影响机体的先天性免疫研究.pdf
- “多尼尔”、“津田驹ZAXe”无梭织机在生产高难品种上的性能比较研究.pdf
- “复~八”线“大~热”区间含水粉细砂地层水平冰结的隧道施工技术研究.pdf
- HB黑豹牌聚合物防水涂料系列—施工操作工法研究.pdf
- “国际代工型”企业全球价值链升级的专利策略分析——以台湾企业为例研究.pdf
- 2025广东广州市天河区拟招聘英语实习老师1人备考题库附答案.docx
- 2025广东广州市天河区城市管理第二保洁所招聘编外工作人员4人笔试备考试卷附答案解析.docx
- 2025广东广州市越秀区流花街道办事处招聘综合事务中心辅助人员1人笔试历年题库附答案解析.docx
- 2025广东广州市花都区新雅街清初级中学招聘临聘教师1人备考历年题库带答案解析.docx
- 2025广东广州市天河区城市管理第二保洁所招聘编外工作人员4人笔试备考试卷带答案解析.docx
- 江苏省盐城市东台市三仓镇区中学2026届八年级数学第一学期期末教学质量检测试题含解析.doc
- 2025广东广州市天河区城市管理第二保洁所招聘编外工作人员4人备考题库带答案解析.docx
- 江苏省盐城市亭湖区2026届数学八上期末考试试题含解析.doc
- 安徽省蚌埠市淮上区2026届数学八年级第一学期期末达标检测模拟试题含解析.doc
- 2025广东广湛城旅游轮有限公司招聘备考历年题库附答案解析.docx
原创力文档

文档评论(0)