`
- 浏览:
423920 次
- 性别:
- 来自:
昆明
-
这是之前发布的中国地图Flash版的优化版,源码位于GoogleCode,提供下载,具备如下的功能:
1. 按照省份划分行政区域,显示每个省份的详细信息(内容通过XML自定义)
2. 支持HTML显示
3. 支持点击省份,打开网页链接
4. 支持事件监听(AS和JavaScript)
演示地址:
www.richbox.net/Files/demo.html
使用方式:
将这个Flash插入到网页中并配置相应的参数即可(需要设置地图的标题,和数据源的XML地址,如果你希望Flash回调你的JavaScript方法,请参见第三个参数的配置),推荐使用SWFObject,示例代码:
<script type=“text/javascript”>
function eventHandler(e) {
alert(e.value);
}
var s1 = new SWFObject(“ChinaMap.swf”,“ply”,“600″,“500″,“10″,“#FFFFFF”);
s1.addParam(“allowscriptaccess”,“always”);
s1.addVariable(“title”,“中国地图”);
s1.addVariable(“xmlurl”,“d.xml”);
s1.addVariable(“jsHandler”,“eventHandler”);
s1.write(“container”);
</script>
数据XML的配置示例:
www.richbox.net/Files/d.xml
你也可以将这个地图应用到你的Flash或Flex项目中,并可以监听地图点击的Event,代码示例:
public class ChinaMapDemo extends Sprite
{
public function ChinaMapDemo()
{
super();
var mapLoader:Loader = new Loader();
mapLoader.contentLoaderInfo.addEventListener(Event.COMPLETE,init);
mapLoader.load(new URLRequest(“ChinaMap.swf”));
addChild(mapLoader);
}
private function init(e:Event):void {
e.currentTarget.content.loaderInfo.parameters.title = “中国地图”;
var demoMap:ChinaMap = e.currentTarget.content as ChinaMap;
demoMap.addEventListener(MapEvent.ITEMCLICK,clickHandler);
}
private function clickHandler(e:MapEvent):void {
trace(e.value);
}
}
你可以从这里下载这个地图的文件:
code.google.com/p/chinamapforflash/downloads/list
源码已经提供在Google Code上,你可以随意修改并使用:
code.google.com/p/chinamapforflash/source/browse/
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
是全中国各地地图,用Flash里源创分开的程序
中国地图shp文件,可用于arcgis作图。
一款flash中国地图插件,可以通过xml配置热点城市事件,并打开新的链接。 例子中已实现了旅游城市。
中国城市地图FLASH版源码,绝对超值,还有源码.
介绍很详细的 Flash统计插件,专门为中国地图形式的Flash统计,内附说明文档。是基于FusionChart的
中国象棋 flash版 单机版 可人机对战也有棋谱对战不错
日前偶然接触到开源的flash+xml中国电子地图,觉得还不错,遗憾的是xml要靠手工编写,于是尝试用asp输出xml,经测试输出正常,有些细节因为开源项目中未提供ChinaMap.fla源文件,反编译ChinaMap.swf几次都未成功,...
Arcgis中国地图,含国界省界SHP文件
中国地图svg,用于jvectorMap绘制中国地图
中国地图中国地图中国地图中国地图中国地图
echarts-中国地图json文件
threejs 中国地图轮廓动画geojson 版本
中国各省市自治区数据统计,可动态生成xml或xml串来向地图中添加数据; 其国家可在文档中的链接下载地图swf文件和xml文件;
以中国为中心的世界地图json/js文件,地图国家名称包含中文版和英文两个版本,另外还包含了一张demo图片,是本人开发的,需要资源的可以进一步交流,文件清单如下: 1.world-中国为世界中心-国家英文名.js 2.world-中国为...
各洲地图 中国地图 国家中英文对照JSON
世界、中国、美国地图可编辑版地图PPT
中国地图省市区json文件
中国地图shp格式-可以用于arcgis制图
用flash做的地图,可以显示中国整个地图,点击某个省,可以进入对应的市区
China.City.topojson 是中国城市明细地图的json格式 主要是适用于GIS开发,可以在页面显示出中国城市地图并且进行一些必要的操作。