贴一个强大的AS3.0版本的Flash MAP

作者Kuma 文章分类 分类:About Codes 文章评论 1条评论 阅读次数 已被围观 2702

昨天收到一邮件,提示Flash eff2.0打半折出售。老实说,Flash eff2.0确实是一强大的Flash 组件,其动画效果震撼无比,然而俺处于学生时代,实在没有经济实力购买,于是以前下载一个免费的使用了一下,感觉很好。最近半年没怎么玩Flash了,而Flash eff2.0的免费版本使用已经到期,收到该邮件,访问了一下提供的网址,发现又出品了一些新的东西,其中JC Flash Map给我震撼还是很大。JC Flash Map聚合了很多MAP的API,但是测试了一下,发现最强大的Google API出错了,加载不进来的图像,未免感到有些遗憾。不过其微软的API还是差不多的,放大倍数可以达到21(Google的是22),同样支持卫星实景成像。下载了源码,熟悉了一下其功能,重新发布了一下Flash Map,并标注我现在所处的位置。在测试中发现其地理坐标书签的Description不支持中文,晕死,一输出中文就成空白文域,开始还以为Pagecode问题,于是添加了System.useCodePage=true代码,发现还是不成功,好不容易才在组建中找到输出Description的动态文本框,删掉后重新建立,测试OK。由于软件的差异,欧美的Flash的输出文本都是不支持中文字符的,以前也遇到过,重新建立就OK。现在张贴Flash如下:

           

操作说明:

  • 点击右上角按钮切换当前API下的浏览方式,功能跟Google地图相似
  • 右下角下拉框选择地图来源,但是Google MAP已经失效。
  • 上下拖动左上角的按钮,可以控制地址的缩放。同时当鼠标处于地图区域,双击可以以鼠标所在位置为中心放大地图一级。
  • 点击红色标签,可以弹出该标签的Description。单击地图任何区域,Description隐藏。
  • 在地图区域按下鼠标左键不放,可以自由拖动地图位置。
  • 本来当鼠标处于地图中的时候,可以使用滚轮控制地图缩放的,但是滚轮事件和网页相冲突,所以在网页中浏览的时候滚轮失效。

如果大家觉得可以,可以访问http://www.jumpeyecomponents.com/Flash-Components/Various/JC-Flash-Map-289/ 下载源码。也可以在这个网站多逛逛,有些好东西~

分类:About Codes
标签: Flash as3.0

通告: http://mouselife.net/tb.php?sc=e80ab8&id=16

评论:

  1. [回复]发表于 2009-10-30 16:45
    真伤脑筋,这些我都看不懂。
    所以也不好多说话了。
    总之,加油咯!
    晚安
    • [回复]Kuma发表于 2009-10-30 17:47
      @堇:呵呵,你也晚安,同安同安~~

发表评论: