基于XML的地理空间数据互操作研究与实现

基于XML的地理空间数据互操作研究与实现

论文摘要

随着WWW发展和地理信息系统技术在几乎所有领域的应用,WebGIS得到快速发展。无数的组织、机构拥有数量巨大的地理数据,然而这些数据却以不同格式存在。目前大多数的商用数据格式是非平台独立的。这种异构性妨碍了不同用户间数据和应用共享。这种情况下,OGC为了解决平台独立性问题,开发了GML作为统一的空间数据表达形式。GML(地理标记语言)是一种传输和存储地理信息的XML专业应用。正由于其公共性和标准性,GML很好解决了空间地理信息的互操作问题。与其空间地理信息软件不同,GML是一种开放源码标准,可以免费作用。同时,作为一种XML应用,GML实现了地理内容(数据)和地理表达(地图和图表)分离。 SVG(Scalable Vector Graphics)是另一种XML语言,以XML描叙二维静态或动态矢量图形。SVG是一种W3C推荐标准,可产生高质量的矢量图形,并方便地在网络中传输。XSLT(eXtensible Stylesheet Language Transformation)也属于XML语言,其作用主要是将XML文档转换成几乎所有格式。 本文讨论了如何通过FME将不同格式的空间地理数据转换并集成至GML,然后应用XSLT将GML数据转换至可供地理数据表现的SVG。最后通过CSS和JavaScript(ECMA)实现嵌在Web页面中的SVG地图的交互、放大、缩小及搜索等功能。

论文目录

  • Abstract
  • Abstract (Chinese)
  • Acknowledgments
  • List of Figures
  • List of Tables
  • Chapter 1 Introduction
  • 1.1 Overview
  • 1.2 Problem Definition
  • 1.3 Research Objectives
  • 1.4 Research Methodology
  • 1.5 Thesis Structure
  • Chapter 2 XML and XSLT
  • 2.1 XML Overview
  • 2.2 The XML Document Structure
  • 2.2.1 XML Declaration
  • 2.2.2 Tags and Elements
  • 2.2.3 Attributes
  • 2.2.4 XML rules
  • 2.2.5 Comments
  • 2.2.6 Processing Instructions
  • 2.2.7 Entity References
  • 2.3 Document Type Definition
  • 2.4 XML Schema
  • 2.4.1 Complex Types, Simple Types and Attributes
  • 2.5 XML Namespaces
  • 2.6 Stylesheet Languages
  • 2.6.1 Cascading Style Sheets (CSS)
  • 2.6.2 Extensible Stylesheet Language (XSL)
  • 2.7 XSL Transformation (XSLT)
  • 2.7.1 XSLT document structure
  • 2.7.2 Templates and Template rules
  • 2.7.3 XML Path Language (XPath)
  • Chapter 3 GML: Lingua Franca of the Geo-spatial Web
  • 3.1 GML Overview
  • 3.2 Additional Geometry types
  • 3.3 Geographic data in GML
  • 3.3.1 Geometry Elements
  • 3.3.2 Geometry Properties
  • 3.4 GML Schemas
  • 3.4.1 GML Core Schemas
  • 3.4.1.1 The Feature Schema
  • 3.4.1.2 The Geometry schema
  • 3.4.1.3 The XLink Schema
  • 3.4.2 GML application Schemas
  • 3.5 GML Document Structure
  • 3.6 Benefits of Using GML
  • Chapter 4 SVG: The New Era Display
  • 4.1 SVG Overview
  • 4.2 SVG and GIS
  • 4.3 Creating SVG
  • 4.4 Viewing SVG
  • 4.4.1 SVG Viewers
  • 4.4.2 SVG Browsers
  • 4.5 SVG Document Structure
  • 4.5.1 The SVG Canvas
  • 4.5.2 Coordinate Systems and Transformations
  • 4.5.3 Basic Geometric Elements
  • 4.5.4 Grouping, Symbols and Patterns
  • 4.5.5 Text in SVG
  • 4.5.6 Styles in SVG
  • 4.5.7 Animation in SVG
  • 4.5.8 Scripting and interactivity
  • 4.6 Summary
  • Chapter 5 Implementation
  • 5.1 Overview
  • 5.2 Structure of Implementation
  • 5.3 Sample GML data Generation using FME
  • 5.4 Stylesheet Generation Steps
  • 5.5 Create and Embed Cascading Style Sheet
  • 5.6 Creating Interactivity
  • 5.7 Processing the document using XSLT processor
  • 5.8 Viewing the SVG
  • Chapter 6 Conclusions and Recommendations
  • 6.1 Conclusions
  • 6.2 Recommendations
  • References
  • Appendix A The GML Geometry schema
  • Appendix B The GML Feature schema
  • Appendix C The XLinks schema
  • 相关论文文献

    • [1].4G与3G互操作优化分析[J]. 数码世界 2017(05)
    • [2].互操作:概念、架构与评价体系综述[J]. 网络空间安全 2017(12)
    • [3].无人艇互操作系统架构与测试方法研究[J]. 兵工自动化 2019(06)
    • [4].科研实体唯一标识符互操作研究[J]. 情报理论与实践 2018(12)
    • [5].无人系统的互操作架构研究[J]. 科技创新与应用 2019(17)
    • [6].基于美军互操作作战图族的战场态势一致性研究[J]. 航天电子对抗 2018(03)
    • [7].4G与5G融合组网及互操作技术研究[J]. 移动通信 2018(01)
    • [8].跨境电子商务语义互操作模型研究[J]. 电子商务 2017(12)
    • [9].对抗环境下C~4ISR系统作战进程互操作建模方法研究[J]. 指挥控制与仿真 2018(04)
    • [10].SR与LDP互操作研究[J]. 移动通信 2019(02)
    • [11].互联互通互操作 虚化云化开放化——智慧广电IP化发展趋势及流化安全备份[J]. 广播电视信息 2019(08)
    • [12].IEC 62351国际互操作的总结与思考[J]. 电力系统自动化 2019(05)
    • [13].基于IEC 61850的就地化保护智能管理单元互操作[J]. 华电技术 2018(01)
    • [14].面向仿真推演的异构系统互操作方法[J]. 指挥与控制学报 2019(01)
    • [15].省级计量生产调度平台与“四线一库”互操作自动化测试系统研究与应用[J]. 供用电 2019(04)
    • [16].4G/5G网络互操作部署策略研究[J]. 电信工程技术与标准化 2019(10)
    • [17].C#操作Excel实用技巧三则[J]. 电脑知识与技术 2019(26)
    • [18].科技知识组织体系语义互操作网络协同工作平台设计与实现[J]. 农业图书情报 2019(01)
    • [19].面向智慧城市的智能化软件互操作平台[J]. 指挥信息系统与技术 2017(05)
    • [20].互操作与系统生命力[J]. 舰船电子工程 2011(10)
    • [21].基于IzoT协议栈的互操作实现[J]. 工业控制计算机 2019(09)
    • [22].互操作参数不合理导致2G在空闲状态不能重选回4G[J]. 中国新通信 2015(18)
    • [23].J2EE与.NET平台各层之间的互操作技术[J]. 电脑知识与技术 2008(S2)
    • [24].知识组织的工具及其语义互操作方法体系[J]. 数字图书馆论坛 2013(05)
    • [25].互操作协议视域下的档案信息资源整合问题[J]. 山西档案 2018(03)
    • [26].基于Word2Vec的医学知识组织系统互操作研究——以词表间语义映射为例[J]. 情报理论与实践 2019(09)
    • [27].2G/3G互操作参数优化[J]. 电信工程技术与标准化 2012(02)
    • [28].互操作在城市轨道交通系统中的应用架构设计[J]. 都市快轨交通 2018(06)
    • [29].基于语义物联网的多领域的信息互操作方式的研究[J]. 数码世界 2019(01)
    • [30].用电信息互操作测试的实践与探索[J]. 产业与科技论坛 2013(16)

    标签:;  

    基于XML的地理空间数据互操作研究与实现
    下载Doc文档

    猜你喜欢