收藏本站
收藏 | 手机打开
二维码
手机客户端打开本文

基于SVG的网络地图浏览器的设计与实现

段英杰  
【摘要】:地图浏览器是Web GIS的客户端核心软件,广泛应用于地理空间信息的发布、浏览和查询。 SVG(Scalable Vector Graphics,可缩放矢量图形)是一种基于互联网第二代交互语言XML(Extensible Markup Language,可扩展标记语言)的开放标准的矢量图形描述语言。SVG能够彻底满足Web开发者对动态、可缩放和与平台无关的矢量图形的要求,是解决目前网络带宽严重不足的一种有效的解决方案,对地学工作者来说无疑给空间数据的发布、交换、表达带来了极大的便利。 Java是一种分布式的,具有跨平台特性的程序设计语言,具有很多面向网络应用的优良特性。Batik是Apache组织开发项目里最重要的SVG开放源代码软件计划之一,是一个基于Java技术的SVG工具集,适用于可缩放矢量图形(SVG)格式的各种应用。通过Batik提供的核心模块,开发人员可以在其应用程序中集成SVG的各种应用。在本文撰写过程中,作者利用Java语言结合Batik核心模块开发了专用于SVG地图数据发布的地图浏览器,并实现了地图浏览器的基本功能,如地图的缩放、漫游、属性查询和图层控制等,为进一步开发基于SVG的网络地理信息系统进行了有益的尝试。 本文首先分析了SVG的技术特点和文档结构;然后根据空间数据的地理实体模型,采用层和层组的数据组织方式,运用SVG对地理空间数据进行了编码,并介绍了SVG矢量地图制作与编码的一般过程;接下来阐述了Java语言和Batik的设计思想,并介绍了利用Jbuilder可视化Java开发工具进行编程的方法;最后阐述了浏览器的设计思想和关键技术,诸如:界面设计、功能设计、模块和类、接口设计模型,并利用面向对象的方法,从静态和动态方面分析了浏览器的部件结构、运行状态和事件交互过程,并给出了一些关键性程序代码。


知网文化
【相似文献】
中国期刊全文数据库 前20条
1 陈腾;;基于WebGIS的空间数据发布技术研究[J];测绘与空间地理信息;2010年02期
2 赵锐;赵凤禹;;基于WebGIS的基础地理信息数据发布与应用服务[J];价值工程;2011年25期
3 冯学兵;;基于WebGIS的基础地理信息数据发布与应用服务[J];测绘科学;2006年S1期
4 陈腾;;国土资源科学数据共享平台的数据发布技术研究[J];河南理工大学学报(自然科学版);2010年01期
5 陈腾;;基于XML数据发布的设计和实现[J];地理空间信息;2009年05期
6 ;GDP增长率将定期修正和调整 我国将改进GDP核算与数据发布制度[J];北京统计;2003年12期
7 王倩宜;种连荣;李丽;欧阳荣彬;刘云峰;;电子校务数据发布中的隐私保护[J];中山大学学报(自然科学版);2009年S1期
8 邹妍;门爱华;秦晓薇;;XML信息共享中隐私保护技术研究[J];赤峰学院学报(自然科学版);2010年02期
9 ;国家普查项目设置和周期、GDP核算与数据发布制度将有所改变[J];统计与咨询;2003年06期
10 徐爱民;吕志平;于志坚;;基于GML 3.0/SVG的导航监控数据发布[J];测绘科学;2007年03期
11 杨德生;何政伟;薛东剑;陈坤;;重庆市土地利用空间数据库建设及数据发布的研究与应用[J];测绘科学;2011年01期
12 王锐君;;县域地理空间信息平台电子地图发布与共享的方法[J];遥感技术与应用;2011年05期
13 彭建伟;罗大庸;段保霞;;基于Ajax的地图数据发布研究[J];计算机技术与发展;2008年04期
14 解智强;吴俐民;王贵武;李国柱;周立;;基于SVG技术实现昆明城市大比例尺地形图的数据发布[J];城市勘测;2006年04期
15 陈莉;数据挖掘与虚拟数据库[J];四川师范大学学报(自然科学版);1998年06期
16 余芳东;全球数据质量的国际标准以及我国的差距[J];统计教育;2001年02期
17 赵美艳,王会进,张诗军;WEB数据库XML数据发布及信息提取系统[J];华侨大学学报(自然科学版);2004年03期
18 王书海;张婧;;基于SQL Server应用系统的大数据量实时处理技术[J];实验室研究与探索;2008年03期
19 王履华;张雅奇;;第二次土地调查影像数据网络发布系统的研究与实现[J];测绘与空间地理信息;2010年05期
20 张怀莉,王卫安;几种Web GIS技术解决方案综述[J];东北测绘;2000年03期
中国重要会议论文全文数据库 前10条
1 王雅哲;杨晓春;王斌;于戈;;数据发布中维护敏感数据高可用性的隐私保护方法[A];第二十四届中国数据库学术会议论文集(研究报告篇)[C];2007年
2 张晓祥;郑峰;姚静;;江苏海岸带信息网络共享平台的设计与实现[A];中国地理学会2007年学术年会论文摘要集[C];2007年
3 刘向宇;杨晓春;于戈;;一种基于特征类的高精度隐私保护数据发布方法[A];第二十二届中国数据库学术会议论文集(研究报告篇)[C];2005年
4 滕金芳;钟诚;;基于匿名方法的数据发布隐私泄露控制技术进展分析[A];广西计算机学会2009年年会论文集[C];2009年
5 张士廉;王成恩;;航空企业集成化制造系统的设计与实现[A];面向21世纪的生产工程——2001年“面向21世纪的生产工程”学术会议暨企业生产工程与产品创新专题研讨会论文集[C];2001年
6 郑逢斌;姜保庆;郭拯危;邱小平;乔保军;;特定领域中的语义校对系统(YYJDS)的设计与实现[A];第一届学生计算语言学研讨会论文集[C];2002年
7 于海涛;李光耀;;港口VTS船舶交通管理辅助信息系统的设计与实现[A];中国航海学会通信导航专业委员会2003学术年会论文集[C];2003年
8 乐仁昌;吴允平;贾文懿;王仁波;;地热网络数据库系统的设计与实现[A];1999年中国地球物理学会年刊——中国地球物理学会第十五届年会论文集[C];1999年
9 张建东;陈红林;吴勇;高晓光;朱建民;宋巍;;航空电子综合化仿真系统的设计与实现[A];西部大开发 科教先行与可持续发展——中国科协2000年学术年会文集[C];2000年
10 周明全;耿国华;;医学影像数据库的设计与实现[A];西部大开发 科教先行与可持续发展——中国科协2000年学术年会文集[C];2000年
中国博士学位论文全文数据库 前10条
1 杨高明;基于聚类的隐私保护数据发布关键技术研究[D];哈尔滨工程大学;2012年
2 魏琼;数据发布中的隐私保护方法研究[D];华中科技大学;2008年
3 骆永成;数字图书馆敏感数据匿名发布若干关键技术研究[D];东华大学;2011年
4 李学东;基于WEB的地学数据集成与发布技术研究[D];中国地质大学(北京);2009年
5 王永庆;基于快速网络的新型存储层次设计与实现[D];国防科学技术大学;2003年
6 李鹏;Web环境下企业产品信息共享的若干关键技术研究[D];西北工业大学;2006年
7 陈燕;数据仓库的设计与实现[D];大连理工大学;2000年
8 宋金玲;K-匿名隐私保护模型中与匿名数据相关的关键问题研究[D];燕山大学;2012年
9 蒙杨;高安全等级防火墙核心技术研究、设计与实现[D];中国科学院软件研究所;2001年
10 王相生;序列密码设计与实现的研究[D];中国科学院上海冶金研究所;2001年
中国硕士学位论文全文数据库 前10条
1 段英杰;基于SVG的网络地图浏览器的设计与实现[D];西安科技大学;2004年
2 孔思淇;基于融合网络播存机制的数据发布模式研究[D];中国工程物理研究院;2012年
3 张诗军;基于XML的WEB数据库数据发布及信息提取系统的设计与实现[D];暨南大学;2003年
4 黄灿;数据发布中隐私保护关键技术的研究[D];南京航空航天大学;2010年
5 龚清勇;远程测控系统数据发布及信息安全技术研究[D];中北大学;2005年
6 张志祥;基于匿名模型的数据发布隐私保护技术研究[D];江苏大学;2010年
7 陈小荣;基于XML的电子商务集成构造技术研究[D];昆明理工大学;2003年
8 张琼;基于web的电能质量监测数据管理系统的研究[D];华北电力大学(河北);2004年
9 张微;数据发布中隐私保护算法的研究[D];南京邮电大学;2012年
10 董晓华;WebGIS互操作模型研究与应用[D];重庆大学;2004年
中国重要报纸全文数据库 前10条
1 本报记者 张广彬;西部数据发布中国计划[N];计算机世界;2004年
2 文博;中国将改进GDP核算与数据发布制度[N];中国有色金属报;2003年
3 潘璠;提前发布数据不仅为“防止泄密”[N];中国信息报;2011年
4 本报记者 朱周良;日本经济深陷黎明前的黑暗[N];上海证券报;2009年
5 本报记者 赵晓涛;时间就是生存[N];网络世界;2005年
6 周倩;GDP增长率将不再“一锤定音”[N];经济日报;2003年
7 王蔚祺;经济数据显疲态 美元兑欧元再创新低[N];第一财经日报;2007年
8 李颢;债市盘整以待数据发布[N];金融时报;2007年
9 记者 赵承 刘铮;公布GDP增长率将不再“一锤定音”[N];新华每日电讯;2003年
10 陶然;全省个税申报情况好于预期[N];四川日报;2007年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978