基于Flash技术的校园电子地图的实现
- 格式:pdf
- 大小:229.05 KB
- 文档页数:3
校园电子地图的设计与开发摘要:近年来,电子地图作为互联网的一个重要分支,随着互联网的大兴其道对人们的日常生活产生了无可估量的影响。
本文在介绍电子地图及flash技术特点的基础上,分析利用flash技术设计和开发电子地图的解决方案。
研究了用flash 结合xml制作电子地图的方法,详细阐述了这种方法制作电子地图的优势。
以某学院电子地图的实现过程,提供了一种开发容易,成本低廉且技术可行的电子地图制作的有效方法。
关键词:电子地图;flash;xml1. 前言电子地图是以一种以国际互联网作为主要传播介质的新兴数字化地图。
这种以多媒体为主要表现形式,利用网络技术传播的地图产品即为面向网络的电子地图[1]。
本文主要介绍尝试使用flash 结合xml技术来制作电子地图。
2. 电子地图概述2.1 电子地图的分类电子地图分类主要有以下三种:一种是以光盘为载体的电子地图,它们大多是专题地图,以专业内容为主。
再者就是gis、gps行业用的专业地图,定位精度高,数据采集一般都源自以纸为介质的地图。
还有就是以网站形式存在的在线电子地图。
这种地图实时性强,而且由于以互联网为传播纽带,非常方便。
2.2 电子地图的特点电子地图作为一种新兴的数字地图具有以下特点:首先是适应性强。
由于电子地图是基于互联网的,所以地图使用者可以在地球任意位置用互联网终端进行浏览、查询任意地区的地图。
其次是实时性好。
网络电子地图是在互联网上发布的,管理者又能对地图进行实时更新,因而人们可以通过互联网得到最新最有价值的地图。
再次就是使用简单。
特别是那些对动态数据要求不高的系统,这种方法更显示出它的优势。
2.3 电子地图与传统地图的比较首先是不受地区的限制。
其次是内容比传统地图要丰富。
电子地图可以加入多媒体演示以及其他的专题内容,这是传统地图无法比拟的。
还有就是电子地图要比传统地图更新速度快。
再一个就是使用方便。
传统地图纸张如果过大的话,不方便浏览与查找。
Flash动画技术在电子地图中的实际应用张东林;付洪波;李海军【期刊名称】《测绘与空间地理信息》【年(卷),期】2007(030)005【摘要】利用网络媒体技术Flash制作电子地图,Flash格式的电子地图不仅体积小,而且适应网络流体传输,比其他媒体更容易在网络上传播.在区域范围和数据量都不大的情况下利用Flash媒体技术开发电子地图的突出优点是:技术相对简单、操作容易、使用方式灵活.网络的发展使电子地图比以往任何时代都更贴近我们的生活,它已经不再是只有专业人员才能制作和操作的复杂系统,本文通过详细介绍Flash电子地图的制作过程和各种利用Flash技术实现专业电子地图的部分简单功能,使更多的电子地图爱好者参加到电子地图的制作和开发中.【总页数】3页(P56-58)【作者】张东林;付洪波;李海军【作者单位】黑龙江第三测绘工程院,黑龙江,哈尔滨,150086;黑龙江第三测绘工程院,黑龙江,哈尔滨,150086;黑龙江第三测绘工程院,黑龙江,哈尔滨,150086【正文语种】中文【中图分类】TP317.41;P283.7【相关文献】1.Flash动画技术在织物结构与设计课程课件制作中的应用--小提花织物构图的Flash动画模拟 [J], 李小鹏;龚花兰;张春芳2.浅析大型普查中如何做优电子地图绘制工作--承德市三经普电子地图绘制实践引发的思考 [J], 鲍景欣;石金芝3.FLASH动画制作技术在电子技术课程教学中的运用 [J], 贺明;黄亮4.Flash动画在《公差配合与测量技术》课件中的应用技术 [J], 郭嘉铭;张福荣;黄炜琪;李敏娇5.4D一体化多媒体电子地图集理论方法和技术研究与开发——以《云南省生态环境多媒体电子地图集》为例 [J], 姜莉莉;齐清文;焦健;何大明因版权原因,仅展示原文概要,查看原文内容请购买。
目前网上涌现出众多电子地图,这些电子地图操作方便,具备数据查询、距离测量甚至精确定位等传统地图所不具备的强大功能。
现有的电子地图多数用Java开发的,功能强大,操作便捷。
比较典型就是Mapbar()与Mapabc()、灵图()。
此外,还有一部分是用Flash制作的电子地图,比如网格深圳()、九江电子地图()、江门(五邑)地图()、衡阳电子地图()等。
Java与Flash相比具有明显的优势,是电子地图技术的主流方向。
不过使用Java地图的客户端必须安装Java虚拟机,对于没有安装相关插件的电脑用户来说,并不能立即使用Java电子地图。
但对于非专业的爱好者来说,Flash比Java更容易掌握一些。
特别对于绘制楼盘、小区或是小城市的地图,并没有太多太强的功能要求,使用Flash制作已经足够了。
对于Flash电子地图来说,几乎所有的个人电脑都安装了Flash Player插件,只要打开浏览器即可正常使用。
因此对于非专业的爱好者来说,无论使用或是学习制作Flash电子地图更为现实一些。
只要掌握了一定Flash ActionScript 的基础知识,都可以通过学习制作出自己满意的互动电子地图。
本系列专题将为大家逐步系统地介绍使用Macromedia Flash Professional 制作Flash电子地图的知识,以供大家交流学习。
今天我们就从最简单的电子地图开始,我们以制作某地区的地图为例逐步由浅入深讲解制作步骤。
完成效果如下。
最简单的Flash电子地图点击左边五个功能按钮可以得到相应功能测距时用鼠标在地图中需要测距的起点单击按住拖动到终点松开即可一、确定地图功能首先,我们必须确定这个电子提图需要实现的功能。
一般说来,最常用的功能无非是对地图的缩放、移动、按地名查询和测量距离等。
在这里我们只选取比较简单的“放大”、“缩小”、“移动”、“复位”和“测距”。
二、制作地图的底图地图的底图可以通过很多的图形图像处理软件来制作,当然也可以用Flash 制作,在这里不做详解。
测绘技术装备季刊第10卷 2008年第4期技术交流 29利用Flash技术开发电子地图的方法杨丽霞(甘肃省基础地理信息中心 甘肃兰州 730000)摘 要:从Flash的开发原理入手,将地图转换为影片剪辑,结合GIS系统的功能要求和解决思路,运用ActionScript2.0完成电子地图的基本功能开发。
提出了将制图数据制作成网络电子地图,并在Web发布的技术路线,解决了相关技术难点,在实例中得以运用。
关键词:Flash技术 电子地图1 引言电子地图具有网络化发布、瘦客户端浏览使用、无级缩放、功能强大等特点。
一般电子地图的制作通过GIS软件实现,发布是通过WEBGIS平台实现的。
Flash技术开发电子地图具有制作周期短、开发成本低、表现形式灵活等优点。
Flash技术开发电子地图接收的地图数据格式为:*.eps、*.ai、*.jpg 等非空间数据。
其技术摆脱了GIS系统制作电子地图时地图数据格式必须为空间数据格式的限制,以屏幕坐标作为运算参考,解决了空间数据发布时的数据保密问题。
2 Flash开发电子地图的基本思路Flash开发电子地图是把地图作为影片剪辑对象来处理,并以屏幕坐标为基础。
屏幕坐标是整个电子地图的功能实现的数学基础。
在实现鹰眼、拉框放大、在线标注及查询等功能时,都是以屏幕坐标作为基础,然后根据影片剪辑之间的联动关系实现的。
3 功能设计电子地图根据面向用户、表达内容、设计用途等的不同,所具有的功能也不同。
一般的电子地图,只是满足用户的浏览、查询等,具有基本地图操作(缩放、平移)、查询、鹰眼等功能就可以了。
面向社会公众的电子地图,需要实现便民服务,功能在上述基础上,还要增加公交换乘、在线标注等功能。
如果电子地图的内容非常丰富,专题要素比较多,在显示上需要将地图进行图层显示控制及分级显示。
4 制作流程运用制图工具软件将制图数据格式的地图转为*.eps或者*.ai格式,在Flash制作软件中将其导入,进行适当的修改编辑,将不同的专题图层转换为相应的影片剪辑,以各个影片剪辑为操作对象,通过编程,实现各种功能,将整个Flash文档导出成一个影片(*.swf)。
关于flash,大家或多或少都有所了解。
比如上网,到处都能看到fl as h的存在。
flash的应用也是五花八门。
今天我们讲的是用flash做电子地图。
现在在网上随处都能找到电子地图,其中大部分都是java来开发的,其实用flash也可以做电子地图。
且界面还比较漂亮。
现在网上已经有用flash做的电子地图了。
且呈发展趋势。
象"中国电子地图网"里面的地图就是用flash做的。
还有九江,五邑等地图也都是用flash 来完成的。
现在我们就来学习用flash做电子地图,首先要了解电子地图的功能,最主要的功能就是方便你查找,还有就是可以有选择性的显示。
比如我到一个城市,我要去一个地方,如果有一张地图,你需要一点一点的看,还要找怎么去。
而电子地图就不一样了,你可以搜索,就直接标出那个地方,还可以告诉你几路公交车到,附近有什么宾馆,饭店等等。
所以,电子地图一般要具备的功能是:放大,缩小,移动,地点链接(相信介绍),搜索,等一系列功能。
这么大的数据量是不肯保存在flash里的,从技术的层面来说,就是要做到数据和图层的动态载入,实现数据的模糊,智能,区域查询等功能。
废话少说,首先我们来认识flash的mc(影片剪辑),已经做电子地图所用到的几个属性。
如下:_x //相对于父级影片剪辑的本地坐标的 x 坐标。
如果影片剪辑在主时间轴中,则其坐标系统将舞台的左上角作为 (0, 0)。
_y //相对于父级影片剪辑的本地坐标的 y 坐标。
如果影片剪辑在主时间轴中,则其坐标系统将舞台的左上角作为 (0, 0)。
_width //影片剪辑的宽度,以像素为单位。
_height //影片剪辑的高度,以像素为单位。
_xscale //确定从影片剪辑注册点开始应用的影片剪辑水平缩放比例。
默认注册点为 (0,0)。
_yscale //设置从影片剪辑注册点开始应用的影片剪辑垂直缩放比例。
默认注册点为 (0,0)。
利用鼠标和键盘来完成地图的放大、缩小、拖动等功能:startDrag 函数 //执行 startDrag() 操作后,影片剪辑将保持可拖动状态。
基于Flash的智能教学地图的设计与开发【摘要】智能教学地图以形象而丰富的表现形式,信息的交互性和共享性,为中小学生的地理教学起到重要的辅助作用。
本文分析了现阶段地理教学中存在的问题,阐明地图在教学中的重要作用,并提出现有地图在教学中的局限性,从而引出新的解决方案,即应用Flash+xml技术,探讨设计、开发一款人性化,自动化,符合中小学生特征和学习规律的智能教学地图。
【关键词】智能地图;教学地图;Flash1.中小学生学习地理的现状及分析1.1中小学地理教学存在的问题分析中小学地理主要讲述的是世界各国的自然及人文风俗,还有奇妙的自然现象和自然规律等,犹如一位资深的导游带着我们周游全世界,本来这种“旅行”应该是相同轻松愉快的。
但是却常常听到很多学生抱怨地理太难学了,这是为什么呢?由于地理知识比较琐碎,要记住那么多国家的地理位置、人口分布、气候类型、民族风情、政治经济状况可不是一件简单的事,而且要想把这些琐碎的知识联系起来组成一个完整的知识体系更不轻松。
那应该如何解决这普遍存在的问题呢?在查阅了众多身经百战的地理教师的经验总结后发现,其实这类问题存在主要有两方面的原因,其一是没有掌握学习地理的有效的方法,其二是单调乏味的教学形式难以激起中小学学生的学习兴趣。
1.2地图在地理教学中的作用什么才是学习地理的有效的方法呢?地理学与其它学科的不同在于,学习地理要结合地图,很多知识能在地图中发现其规律,比如为什么台湾和日本是地震多发国,因为它正处于太平洋和欧亚大陆板块的交界处,即环太平洋地震带上。
又如马来西亚为何终年如夏,这是由于其独特的地理位置决定的(位于赤道附近)。
可见像这类问题只要和地图结合起来就能很快找到答案。
所以对地图理解得透彻的人,能够利用地图将地形、气候、人文风俗等知识贯穿起来,形成一个完善的知识脉络。
文字是对知识的高度概括,地图则是地理知识形象化、直观化、具体化的表现手段。
因而正确的认识地图,阅读和分析地图、分析和绘制图表就成为地理教学的一个重要手段。
基于flash技术的电子地图模型的研究随着互联网技术的不断发展壮大,电子地图已经成为出行必备的导航软件,基于flash技术的电子地图模型研究逐渐走向成熟和完善。
本文在介绍flash技术和电子地图概念的基础上,分析了flash技术的独有特点以及电子地图的突出优势,并论述了基于flash技术的电子地图模型设计过程。
标签:flash技术;电子地图;模型研究在互联网技术飞速发展背景下,基于网络技术的电子地图随着产生,目前,应用和研究比较成熟和普及的是基于flash技术的电子地图,它已经成为人们出行的必备电子地图软件。
1 flash 技术Flash技术是指通过添加声音、图片、视频和音频等因素组成应用程序内容的一种交互式矢量多媒体技术。
主要有以下几个特点:(1)少量数据就可以成功刻画一个复杂的图形动画技术,并且只占其少的数据存储空间,几乎是传统位图的几千分之一,图画质量完全不受到图形任意缩放的影响。
(2)flash 技术内部插件安装便捷,根据用户体验结果显示,只要有过一次插件安装记录,以后就不在需要重新安装,直接启动就可以观看动画视图,具备自动识别功能。
(3)flash 技术还拥有独特的文件输出格式,如果是在较小的存储空间内执行存储认为,可以使用这种独特的存储方式,减少文件体积。
(4)将flash 技术作为电子地图程序设计基础,是因为flash 技术具有强大的动画编辑能力。
运用多媒体技术将图、文、声、像等多种多媒体内容完美的组合在一起,实现基于flash技术的电子地图的交互式功能。
(5)电子地图的设计执行对动态数据要求不高,且可以选用流式播放技术,使电子地图程序在使用过程中可以实现边缓存边播放的状态,提高电子地图的执行效率。
根据flash技术的以上特点,考查用户对基于flash技术的电子地图应用程序的现实需求,设计flash技术执行方式,是基于flash技术电子地图开发的重要依据。
2 电子地图“电子地图”是将现代计算机程序设计技术与传统地图的导航功能完美结合,利用互联网技术,设计而成的网络技术为支撑的电子导航系统。
基于Flash技术的电子地图集设计与实现的开题报告一、选题背景及意义随着互联网的快速发展,人们越来越需要高精度、高实用性的电子地图来辅助生活、工作和出行。
特别是在移动互联网时代,人们对电子地图的依赖程度越来越高,电子地图所提供的位置、导航、信息查询等服务也成为我们日常生活中必不可少的一部分。
目前,市面上存在着各种类型的电子地图,其中基于Flash技术的电子地图具有交互性强、视觉效果好等优点,已经成为了一种流行的电子地图展示方式。
此外,Flash技术还可以支持动画效果,从而增强用户体验。
因此,基于Flash技术的电子地图集具有非常广泛的应用价值,可以为用户提供更加便捷、高效、直观的地图服务体验。
本研究旨在设计并实现一套基于Flash技术的电子地图集,为用户提供更加优质的地图服务。
二、研究目的和研究内容1. 研究目的基于Flash技术的电子地图集设计与实现的主要目的是:(1)探索Flash技术在地图展示方面的应用;(2)设计一套基于Flash技术的电子地图集,实现地图交互和查询功能;(3)提高电子地图的使用体验,为用户提供更加便捷、高效、直观的地图服务。
2. 研究内容本研究的主要研究内容包括:(1)Flash技术在电子地图中的应用研究;(2)地图数据的获取和处理;(3)设计和实现一套基于Flash技术的电子地图集,包括地图展示、地图查询和交互等功能;(4)测试和优化地图应用程序,提高用户体验。
三、研究方法和步骤1. 研究方法本研究将采用实验研究和实现研究相结合的方法,包括文献阅读、数据采集、软件开发和测试等环节。
2. 研究步骤(1)文献阅读和资料收集:对基于Flash技术的电子地图展示、交互和查询等方面进行深入研究,掌握相关知识和技术;(2)地图数据的获取和处理:收集地图数据,并对数据进行处理和格式转换,为后续开发做好准备;(3)设计和实现一套基于Flash技术的电子地图集:采用Adobe Flash软件进行电子地图的开发,包括地图展示、交互和查询等功能;(4)测试和优化地图应用程序:对地图应用程序进行测试,并针对性地改进和优化程序性能,提高用户体验。