教你怎样用flex做地图的教程

教你怎样用flex做地图的教程

ID:1279121

大小:323.00 KB

页数:20页

时间:2017-11-09

教你怎样用flex做地图的教程_第1页
教你怎样用flex做地图的教程_第2页
教你怎样用flex做地图的教程_第3页
教你怎样用flex做地图的教程_第4页
教你怎样用flex做地图的教程_第5页
资源描述:

《教你怎样用flex做地图的教程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、回到正题,FLEX应用地图,我想大家都知道,做的最完善的就是YAHOO地图,可惜YAHOO地图没有中国什么事,所以做为国人,还是希望可以做自己国家的地图,然后才能有CASE可以做.这次我选用了,目前比较完善的TheEarthplayer(地球玩家)的API,目前此API已经包括了LIVE,GOOGLE,51地图三个版本,应当算是非常好了.不过我这里要说一下的是,目前TheEarthplayer已经没有开源了,因为据我了解在TheEarthplayer开源大半年的情况下,进度基本毫无效果,可以看出国内的开源情况有多糟糕,对于TheEarthplayer的开发

2、者,个人认为是值得理解的.妻不如妾,妾不如偷,我想就是这个道理吧.只要让你得不到,估计你才会记在心里.      不过,幸好我是个懒人,只要给我一个完善的文档,我不需要知道里面怎么运算,我只需要知道怎么去应用这项工具就行.具体的就让原开发者去操心吧.所以,这几篇教程也只对像我这样的应用者有用,其他的想知道怎么地图运算的,就忽略吧.      思考:首先我们要导入API,然后用API里的接口与FLEX联系起来,无论怎么样,我们首先要做的就是把地图先显示出来.AIP下载地址:点击      动手:导入API,就是你打开下载的RAR包后,解压开,然后把里面的ea

3、rthplayerlib.swc,别说不会啊,否则拖出去打.下面就是代码了.        

4、rs="[#ffffff,#ffffff]">          

5、it():void{              //设置地图目前红心对的地方            maps.setCenter(centerPoint,zoom);                }            ]]>      //这里你可以实行三种地图切换,如      这样,我们就能实现下面这

6、样的一个简单的显示地图的DEMO了.      不错,不错,第一步算是完成了.那么我们如何来控制放大地图和缩小地图呢?聪明点的朋友,琢磨下代码,估计马上就明白了,对,就是让ZOOM参数绑定到Button或者其他什么控件上.    思考:由点击Button来得到一个参数,然后再把参数传递到一个专门用来显示地图的构造函数里,这样,我们需要在那个构造函数里,需要重新newPoint,才能显示更新后的地图.更重要的一点是,我们可能用鼠标移动过地图了,那么那个POINT肯定是有变化的,所以我们需要知道在点Button前,那个POINT的变化.那么我们就需要全局变量来

7、保存当前POINT的数据,更重要的是,还需要监听地图移动的情况,这样才能得到一个当前POINT的数据.      动手:          

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。