现在的位置: 首页 > 综合 > 正文

Flash Earth-Flash版的Google Maps

2013年07月23日 ⁄ 综合 ⁄ 共 898字 ⁄ 字号 评论关闭

声明:本程序源自: www.neave.com/lab,本人仅做了少量修改
数据来源:  Google Maps,未经Google授权,请勿用于商业用途。

如文章标题所示,Flash Earth是通过Flash调用Google Maps的数据,并控制地图浏览的一个小程序,它实现了动态加载,缩放,拖拽,旋转等功能。Fllash Earth由以下几个文件组成:
1 index.html - 包含Flash的入口页面。其中插入Flash使用的是SwfObject。关于SwfObject的使用请参参考SwfObject解决Html与Flash之间传递参数问题
2 swfobject.js - SwfObject的源文件,只有在index.html中引用它才可以使用Swf Object来插入Flash,类似于AC_RunActiveContent.js。
3 flash_earth.swf - 主程序,实现对Google Maps数据的调用。
4 main.css - 格式文件,用于控制index.html中格式。

安装步骤

其实安装非常简单,只要向Google Maps申请一个用于自己网站的“API key”就可以了用了。
1 去http://www.google.com/apis/maps/signup.html申请一个自己网站那的key,比如我在“我的网址”中填入的是http://www.adamstudio.cn ,然后点击“生成API Key”按钮,得到一段字符串。这段API Key保证我在网站的任意自栏目下都可以使用Google Maps的数据。
2 用任意文本编辑器打开index.html文件,在文件代码中找到这一行src=”http://maps.google.com/maps? file=api&v=2& key= ABQIAAAAIYgLA94O4 _PCPf EOG2DwnhREgxR69nYyjOdHQ
Kt1bcWHs6gEQxQc9WZVjS596LlxgKNLWMWsBcM_nw”
将其中“key=”之后那段字符串改称自己网站的API Key后保存。
3 大功告成,上传文件到自己的服务器!

源文件下载:flash_earth.rar

 

抱歉!评论已关闭.