基于Flash的网络电子地图开发研究

基于Flash的网络电子地图开发研究

论文摘要

电子地图在人们的生产生活中的应用越来越广泛。现在我们看到的电子地图的种类繁多,三维动态地图、交通导航地图、多媒体地图、互联网地图等,它们的开发环境各不相同。这些产品都是在专业的WebGIS软件平台下实现的,由于GIS软件平台一般价格高昂,系统开发难度大,而且与其他的软件不能通用,不利于二次开发,这些弊端极大限制了WebGIS的发展。Flash技术是一种基于矢量图形显示与传输的技术。它的矢量特性和网络应用等优点,可以很好的满足GIS对空间数据图形显示的要求。在目前对WebGIS浏览器表现形式要求进一步提高的情况下,研究和探索利用Flash技术构建具有扩展性、移植性和交互性等技术特点的WebGIS平台体系结构,解决空间信息资源共享和表达问题,进而在此基础上开发WebGIS系统高级应用是本文的一个研究重点。现有WebGIS体系结构已经成熟,本文重点分析了Flash应用于WebGIS的实现技术,利用Flash作WebGIS客户端实现空间信息可视化,大批量地理数据存取和传输通信技术、总结分析Flash对这些功能的实现。基于Flash的优点,很强的界面表达能力和流控制技术,而且很多浏览器会自带Flash的播放器。Flash相对于其他的GIS软件平台价格低廉,ActionScript编程简单易懂,大大降低了人力物力,数据量小有效的降低了网络瓶颈,在一定程度上推广了电子地图的应用。根据电子地图的设计的一般原则,作者提出兰州交通大学校园电子地图的模型设计。采用影像图和平面图两种界面显示,让用户更直观的了解校园的地理要素信息。在Flash中使用Action Script脚本语言编程实现电子地图的一些基本功能:放大、缩小、漫游等。基于XML语言,实现了查询和定位功能,本文支持地名的模糊查询,轻松的实现了对校园内教学楼、宿舍楼、图书馆、体育馆等校内地物的查询定位功能。通过比较Dijkstra算法与Floyd算法在实现最短路径查询功能的优劣性后,选择Floyd算法实现两个已知地点的最短路径查询。本文提供了一种开发容易,成本低廉且可行的网络电子地图制作的有效方法。在应用中,查询结果准确,运行速度快,能够满足用户的需求。

论文目录

  • 摘要
  • Abstract
  • 1 绪论
  • 1.1 课题的相关知识
  • 1.2 相关研究和应用现状
  • 1.2.1 WebGIS的研究和应用现状
  • 1.2.2 SVG技术和Flash技术的异同
  • 1.3 存在问题
  • 1.4 采用Flash开发电子地图的目的、意义
  • 1.4.1 目的
  • 1.4.2 意义
  • 2 网络电子地图模型设计
  • 2.1 系统设计目标
  • 2.2 电子地图设计原则
  • 2.2.1 界面设计
  • 2.2.2 电子地图的功能设计原则
  • 2.3 电子地图模型设计
  • 2.3.1 地图符号系统设计
  • 2.3.2 图层显示设计
  • 2.3.4 专题内容及表现
  • 3 基于Flash的WebGIS实现
  • 3.1 数据准备
  • 3.2 Flash环境的设置
  • 3.3 功能实现
  • 3.3.1 地图导航功能
  • 3.3.2 拉框放大、缩小功能
  • 3.3.3 放大、缩小功能
  • 3.3.4 平移功能
  • 3.3.5 全图显示功能
  • 3.3.6 图层及分级显示功能
  • 3.3.7 地点查询功能
  • 3.3.8 最短路径查询
  • 3.4 测试功能并调试
  • 3.5 网络发布和应用
  • 4 结论与展望
  • 4.1 结论
  • 4.2 展望
  • 致谢
  • 参考文献
  • 攻读学位期间的研究成果
  • 相关论文文献

    • [1].Flash动画在儿童早期教育中的应用研讨[J]. 黑龙江科学 2020(01)
    • [2].平面型浮栅Flash单粒子效应研究进展[J]. 环境技术 2019(06)
    • [3].Flash动画制作课程浅析[J]. 才智 2019(34)
    • [4].高校《FLash动画设计》教学模式的创新[J]. 科技资讯 2020(01)
    • [5].Flash动画在网页制作中的应用及教学策略探讨[J]. 农家参谋 2020(01)
    • [6].Flash图形动画在广告设计中的应用解析[J]. 计算机产品与流通 2020(09)
    • [7].基于Flash的大学物理电学仿真实验的设计[J]. 广西物理 2020(03)
    • [8].任务驱动教学法在Flash动画制作课程教学中的应用探索[J]. 中国管理信息化 2016(24)
    • [9].Flash技术在动画电影中的应用研究[J]. 西部广播电视 2016(18)
    • [10].Flash多媒体课件应用研究——以《立体构成》课件为例[J]. 电子制作 2017(06)
    • [11].用Flash设计制作气象科普产品优势探讨[J]. 陕西气象 2017(03)
    • [12].Flash技术在动画电影中的应用研究[J]. 电子世界 2017(08)
    • [13].基于Flash的网页游戏的研究[J]. 宿州教育学院学报 2017(01)
    • [14].传统动画设计与flash动画设计的比较研究[J]. 科技风 2017(07)
    • [15].技校Flash二维动画制作教学模式的创新分析[J]. 科教导刊(中旬刊) 2017(03)
    • [16].基于Flash的图书馆导航系统设计开发研究[J]. 中国教育技术装备 2017(16)
    • [17].五年制高职Flash动画教学研究[J]. 福建电脑 2017(10)
    • [18].探讨全Flash精品网站制作[J]. 福建电脑 2016(01)
    • [19].基于Flash的多媒体课件模板制作[J]. 福建电脑 2016(02)
    • [20].基于Flash的油气井工程辅助教学系统[J]. 石油教育 2016(01)
    • [21].计算思维与Flash动画[J]. 电脑编程技巧与维护 2016(06)
    • [22].基于Flash的沥青混合料搅拌设备模拟系统[J]. 筑路机械与施工机械化 2016(05)
    • [23].Flash动画短片制作[J]. 信息与电脑(理论版) 2016(05)
    • [24].多媒体社会中flash二维动画的应用效果研究[J]. 戏剧之家 2016(07)
    • [25].浅谈用Flash制作汽车动画广告[J]. 电脑知识与技术 2014(28)
    • [26].基于Flash的积件技术研究[J]. 江苏师范大学学报(自然科学版) 2014(04)
    • [27].初中地理课堂打地鼠Flash教育游戏的设计与开发[J]. 中国教育技术装备 2015(02)
    • [28].基于Flash平台开发网络教学系统的研究[J]. 电脑开发与应用 2015(03)
    • [29].浅析Flash软件在服装结构设计课程中的应用[J]. 天津纺织科技 2015(03)
    • [30].基于Flash技术的教学视频交互功能设计与开发[J]. 中国教育信息化 2015(16)

    标签:;  ;  ;  

    基于Flash的网络电子地图开发研究
    下载Doc文档

    猜你喜欢