地图可以自定义背景颜色,请修改xml文件里的settings包含的参数,为防止出错,勿修改原来的格式
<settings>
<colors>0xffff66,0xff9900,0xcc9909</colors> //十六进制颜色,个数小于或等于15个(这里有3个,之间用英文的逗号隔开)
<radian>0.785</radian> //渐变的弧度值
<type>linear</type> //渐变类型,两种选择linear或radial
</settings>
详细请参见 flash.display.Graphics类的beginGradientFill () 方法
若要捕获鼠标点击,请注册MapEvent.SELECT事件,如chinaMap.addEventListener(MapEvent.SELECT,Func);
该事件含有参数value即为data.xml里各省份对应的id,捕获事件后可以访问 e.value
chinaMap.addEventListener(MapEvent.SELECT,Func)
function Func(e:MapEvent)
{
trace(e.value)
}
你也可以限制某些省份的鼠标事件,请修改xml里的 mouseEnabled的值-- ture为支持鼠标,其余值鼠标无效,且区域颜色有些不同
若url的值不为空,则点击后会打开新的链接,这里没有检查 网址的有效性,请确保输入的网址存在。
name的值不可修改,否则地图无法正常显示,id可以随意更改,它只是点击之后传递的数值,按上面给出的方法可以获取
XML
<?xml version="1.0" encoding="utf-8"?>
<data>
<settings>
<colors>0xffff66,0xff9900,0xcc9909</colors>
<radian>0.785</radian>
<type>linear</type>
</settings>
<area id="beijing" name="北京" mouseEnabled= "true" url="" />
<area id="tianjin" name="天津" mouseEnabled= "true" url="" />
<area id="xinjiang" name="新疆" mouseEnabled= "true" url="http://www.zcool.com.cn/" />
<area id="xizang" name="西藏" mouseEnabled= "true" url="" />
<area id="qinghai" name="青海" mouseEnabled= "true" url="" />
<area id="gansu" name="甘肃" mouseEnabled= "f" url="" />
<area id="neimenggu" name="内蒙古" mouseEnabled= "f" url="" />
<area id="ningxia" name="宁夏" mouseEnabled= "f" url="" />
<area id="shanxi" name="山西" mouseEnabled= "f" url="" />
<area id="liaoning" name="辽宁" mouseEnabled= "true" url="" />
<area id="jilin" name="吉林" mouseEnabled= "true" url="" />
<area id="heilongjiang" name="黑龙江" mouseEnabled= "true" url="" />
<area id="hebei" name="河北" mouseEnabled= "true" url="" />
<area id="shandong" name="山东" mouseEnabled= "true" url="" />
<area id="henan" name="河南" mouseEnabled= "true" url="" />
<area id="shannxi" name="陕西" mouseEnabled= "true" url="" />
<area id="sichuan" name="四川" mouseEnabled= "true" url="" />
<area id="chongqing" name="重庆" mouseEnabled= "true" url="" />
<area id="hubei" name="湖北" mouseEnabled= "true" url="" />
<area id="anhui" name="安徽" mouseEnabled= "true" url="" />
<area id="jiangsu" name="江苏" mouseEnabled= "true" url="" />
<area id="shanghai" name="上海" mouseEnabled= "true" url="" />
<area id="zhejiang" name="浙江" mouseEnabled= "true" url="" />
<area id="fujian" name="福建" mouseEnabled= "true" url="" />
<area id="taiwan" name="台湾" mouseEnabled= "true" url="" />
<area id="jiangxi" name="江西" mouseEnabled= "true" url="" />
<area id="hunan" name="湖南" mouseEnabled= "true" url="" />
<area id="guizhou" name="贵州" mouseEnabled= "true" url="" />
<area id="guangxi" name="广西" mouseEnabled= "true" url="" />
<area id="guangdong" name="广东" mouseEnabled= "true" url="" />
<area id="xianggang" name="香港" mouseEnabled= "true" url="" />
<area id="aomen" name="澳门" mouseEnabled= "true" url="" />
<area id="hainan" name="海南" mouseEnabled= "true" url="" />
<area id="yunnan" name="云南" mouseEnabled= "true" url="" />
</data>
相关推荐
中国各省(港澳不单列) china_prov.lst.txt 各省临接矩阵(两个文件格式不同,但等价,台湾不与任何省相临) china_map.arr.txt china_map.csv.txt ...china.png 可以用来做最短路和四色问题的测试数据
绘制中国地图,并根据站点位置信息标注站点。
mapinfor离线地图 包含31个省市自治区的省界,以及这31个省市自治区的市界、县界及其名称等,非常详细
中国离线地图china.js,js实现地图显示
echarts 地图json
Axure元件库。
这是一个非常简单的demo,完全是用Echarts实现的,因此对于初学者也适用,采用vscode打开,(受访问本地json数据影响,没有安装live server插件的需要先安装该插件,不然会报跨域问题)
chinamap.gif
中国地图flash文件,很方便的。得到的地方
chinamap.rar
从阿里云地图选择器上查询得到的中国省市县(一共369个json文件)的地图json数据。http://datav.aliyun.com/tools/atlas/#&lat=33.521903996156105&lng=104.29849999999999&zoom=4。参考格式部分如下:{"features":...
#Chinamap.swf; #Column2D.swf; #Column3D.swf; #Doughnut2D.swf; #Doughnut3D.swf; #Funnel.swf; #Line.swf; #Marimekko.swf; #MSArea.swf; #MSBar2D.swf; #MSBar3D.swf; #MSColumn2D.swf; #MSColumn3D.swf; #...
1.map中国地图点击各省,跳转展示, 2.从省返回到中国地图【china.js】 3.各省地图,代码打包 地址:https://blog.csdn.net/qq_29132907/article/details/124249722
ChinaMap.7z
补上文件,上次传的那个FUSIONMAP中少了这个文件.
能完成地图的绘制,并且水波纹的出现,使用了 effectScatter、geo 等完成基本的绘图,并标注所在城市省会出现水波纹图案
涵盖了中国31个省市自治区经纬度数据,可以在stata软件中打开,可生成地图文件。对于从事物流行业相关研究非常有帮助。尤其是计算空间权重矩阵时更加有效。
中国矢量地图,2018年4月版本,使用前请查看license
在前端开发中我们使用echarts图表开发飞线图时 需要用到中国地图的地理数据,此数据包涵盖了 ...直接下载放再目录里面 html 使用中国地图JSON...在script中引入即可 <script src="./china.js"> 框架使用 直接 import使用
中国 地图 Chinamap svg 格式的中国 地图 Chinamap svg 格式的中国 地图 Chinamap svg 格式的中国 地图 Chinamap svg 格式的