谷歌地球视频嵌入方法与地理教学应用探究

  • 投稿
  • 更新时间2021-02-22
  • 阅读量65次
  • 评分0
  • 0
  • 0

  摘要:当前谷歌地球所有版本均未提供嵌入本地视频的方法。利用谷歌地球授课时,调用在线网络视频可能遇到广告多、无法编辑、链接失效的风险。本文通过WampServer虚拟服务器,将本地视频或动画直接嵌入谷歌地球软件,从而丰富了基于谷歌地球平台的课堂教学资源库,提升了运用谷歌地球进行地理教学的应用水平。


  关键词:谷歌地球;视频嵌入;教学应用


  谷歌地球可以通过地标说明嵌入图片、视频等信息,且可以存储为kmz文件与他人共享资源。但当前谷歌地球所有版本均未提供本地视频嵌入工具,也没有提供本地视频嵌入的实现方法。经长期研究,笔者发现可以通过WampServer虚拟服务器,将本地视频或动画嵌入谷歌地球软件,扩展基于谷歌地球平台的课堂教学资源库,提升运用谷歌地球进行地理教学应用水平。


  一、网络视频嵌入方法


  谷歌地球中缺少专门的视频嵌入工具,但其地标说明窗口是基于HTML语言设计的。因此可以利用它调用网络视频。具体实现方法如下。


  1.安装flash插件


  AdobeFlashPlayerNPAPI是一个集成的多媒体播放器,此版本是适用于非IE内核浏览器的Flash插件,是谷歌地球及其网页必不可少的媒体插件。谷歌地球地标说明窗口无法正常播放网络视频的现象很常见,主要原因是Windows默认安装的Flash插件通常是基于IE内核浏览器。因此,必须重新安装该插件。


  2.拷贝网络视频代码


  在网络上找到自己想要的视频,如:在视频网站搜索“阿克苏官方宣传片”,点击视频下方的分享链接。在跳出窗口中,点击“复制通用代码”。


  3.嵌入谷歌地球地标


  (1)地标设置


  在谷歌地球中,建立一个新的地标,命名为“阿克苏视频”,点击右键打开属性窗口,将视频网站中复制的代码粘贴到说明栏内(见图1),点“确定”即可完成视频链接。再次双击地标就可以播放链接的视频。


  pagenumber_ebook=54,pagenumber_book=52


  图1网络视频嵌入地标属性设置


  (2)代码说明


  height=300width=510:设置地标说明窗口即视频播放窗口的高度(300)和长度(510),可以自由更改,若复制的代码没有设置则可以自行添加;


  frameborder=0:视频播放窗口边框为0;


  src="……":为视频网络地址;


  allowFullScreen="true":允许全屏播放;若不允许,可将true改为false。


  二、本地视频嵌入方法


  1.安装flash插件


  操作同上,略。


  2.构建虚拟服务器


  下载并安装Wampserver3.0.6(http://www.wampserver.com/),将其打开并启用所有服务,当任务栏内“pagenumber_ebook=55,pagenumber_book=53”图标变绿时,虚拟服务器就配置完成了。


  3.放置flash播放器


  下载Flvplayer.swf,并将其放置到Wampserver安装目录下的www文件夹中。


  4.添加本地视频


  将需要嵌入的视频放置到wamp安装目录下的www文件夹内。长期使用后,该文件夹内视频数量可能会很多,尽量新建文件夹统一管理,在www文件夹内建立“DryArea”文件夹,并将干旱区相关视频全部放入该文件夹内。由于谷歌地球对中文支持欠佳,视频名称及其文件夹名称均不要使用中文,可用拼音或英语命名,例如本例中“阿克苏官方宣传视频”,可命名为“aksgfxcsp.mp4”。


  5.调用本地视频


  (1)地标说明设置


  在谷歌地球中新建一个地标,命名为“阿克苏视频(本地版)”,打开属性窗口,在说明框内填入图示内容(见图2),最终播放效果如图3所示。


  pagenumber_ebook=55,pagenumber_book=53


  图2本地视频嵌入地标属性设置


  pagenumber_ebook=55,pagenumber_book=53


  图3本地视频嵌入效果图


  (2)代码解析


  src="http://localhost/Flvplayer.swf"——调用虚拟服务器上的Flvplayer.swf播放器;allowfullscreen="true"——允许全屏播放;flashvars="vcastr_file=http://localhost/DryArea/aksgfxcsp.mp4"——视频位于www文件夹内的DryArea文件夹内;quality="high"——视频显示效果设置为最佳;type="application/x-shockwaveflash"——视频类型为flash播放类型;width="510"height="300"——播放窗口,宽度510,高度300。


  (3)本地视频嵌入代码注意事项


  ①localhost代表虚拟服务器的根目录即www文件夹;


  ②视频路径中的“/”与文件目录中“\”不同;


  ③DryArea为用户在虚拟服务器根目录www文件夹中建立的文件夹。


  三、三种视频呈现方式比较


  1.空间性与便捷性


  视频资料可在谷歌地球外部播放,但若将具有空间性的视频嵌入谷歌地球中播放,既可以提高课堂效率,又能够潜移默化地培养学生空间认知能力。例如本文有关阿克苏的视频,若放在外部进行播放,部分观众未必明确阿克苏的具体位置;而放在谷歌地球上播放,其空间位置则一目了然。


  2.安全性与可管理性


  作为资源开发者或管理者而言,最安全的资源管理方式是将视频存储在自己的电脑中,这样更安全可靠,更便于管理。存储在网络上的视频资料随时有被删除或篡改的风险。


  3.抗干扰性与可编辑性


  网络视频受平台的商业行为影响,强制观众观看附加广告,不宜播放;视频内容需经过平台的严格审查,部分教学内容未必能够通过审查,可能难以上传;视频信号受网络通达度影响可能出现卡顿现象;最大的问题在于随时有被删除的风险,同时也不便于及时编辑和更新。


  四、本地视频嵌入教学应用的意义


  1.丰富谷歌地球教学资源


  谷歌地球并非专门的地理教学应用软件,无法完全满足地理教学资源的需求。为了更好地服务于教学,教师需要根据教学实际合理地补充外部视频资源。例如:在进行中国地理相关知识的教学时,可以将记录片《航拍中国》中部分视频片断嵌入至谷歌地球开展教学,这样既可以通过谷歌地球的卫星影像从大尺度的角度强化学生空间认知,又可以通过视频本身从中小尺度的角度让学生感受地理之美,从而有效提高学生区域认知能力。教师也可以将新闻短片嵌入谷歌地球,以谷歌地球为平台播放新闻,将地理教学有机地渗透到学生日常生活中。


  2.解析复杂地理现象形成原理


  谷歌地球作为三维虚拟地球,在三维展示方面具有很强的表现能力。通过它的三维地形和卫星影像能够反映众多地理现象及其空间分布规律,为探究地理规律、地理原理提供了重要依据。但谷歌地球本身在地理原理剖析方面的能力非常有限。课堂教学时应适当嵌入外部视频才能达成最佳教学效果。例如:在“地球表面形态”课堂教学时,可以利用谷歌地球呈现板块分布状况,再通过嵌入视频演示特定岛屿的形成过程。播放效果如图4所示。


  通过虚拟服务器可以将本地视频嵌入谷歌地球,方便了基于谷歌地球的地理课堂教学。但在视频管理方面还有待提高,例如不能调用汉字命名的视频等问题,仍需继续探索。