可读取外部XML的中国地图办事处分布flash
作者:admin 日期:2010-04-25特别声明一下--很多网友对这个小程序感兴趣。对于这套生成的SWF+XML,大家可以自己反编源码研究。欢迎与我交流与讨论技术细节。但是如果需要我提供源码、定制、帮助修改程序以用于商业项目,这些是需要收取一定费用的,个别修改每次100元,定制200元每个项目或更多。事实上我也卖出了几个。虽然技术含量不高,但是也算是我的一点辛苦劳动,收点辛苦费。
很多企业网站中经常会用到这样的小型flash应用-在地图上放置办事处、分公司位置,点击后打开一个弹窗显示详情或是转到新页面,但一般的做法,都是做死了,要修改只能改FLA文件。
我把这个应用用编程+xml数据存放结合起来,所有的网点数据都是存放在xml中,格式如下:
<item xx="534.4" yy="393" id="0002" name="长沙运通建材开发公司" add="湖南省长沙市芙蓉中路湖南财富中心10楼1055号" phone="0731-81265888" zip="412000" />
<item xx="545.4" yy="467" id="0003" name="广州市绿海天门窗有限公司" add="中国 广东 广州市 广州市天河区棠东广棠路8号" phone="0086-020-82578286 " zip="510665" />
<item xx="550" yy="224" id="0003" name="北京中天建筑门窗有限公司" add="北京市朝阳区大羊坊路8号" phone="010-51284329 " zip="510665" />
<item xx="480" yy="309" id="0003" name="西安凯澳玻璃门窗公司" add="陕西省西安市未央区玄武路50号" phone="029-86300635" zip="510665" />
数据项中包括了点坐标、公司名称、联系方式等信息,程序员只要直接改写此数据,SWF文件即可读到相应的数据。
另外,为了方便取到坐标点,我附加了一个坐标点取得的小功能,当点击左上角的隐藏按钮,即可用鼠标获取图片相应点的坐标,用户获取坐标后,可在后台进行添加新的点,做到了真正的傻瓜式操作!
演示如下(为演示效果,左上角按钮未隐藏):