`
haoningabc
  • 浏览: 1447484 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

jquery 的svg中国地图

阅读更多
三种吧
1.d3.js很强大
2.jquery的 jvectormap
3.svg的
4.flash的就不考虑了。

d3的忽略
----------------------
jvectormap
参考
https://github.com/killinux/jvectormap
http://jvectormap.com/maps/countries/china/
http://jvectormap.com/download/

jquery版本的


<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title>中国地图</title>
    <link href="jquery.vector-map.css" media="screen" rel="stylesheet" type="text/css" />
    <script src="jquery-1.6.min.js" type="text/javascript"></script>
    <script src="jquery.vector-map.js" type="text/javascript"></script>
    <script src="china-zh.js" type="text/javascript"></script>
    <script type="text/javascript">
        $(function () {
			var dataStatus = [{ cha: 'HKG', name: '香港', des: '<br/>nothing' },
                             { cha: 'HAI', name: '海南', des: '<br/>nothing' },
                             { cha: 'YUN', name: '云南', des: '<br/>nothing' },
                             { cha: 'BEJ', name: '北京', des: '<br/>变颜色' },
                             { cha: 'TAJ', name: '天津', des: '<br/>nothing' },
                             { cha: 'XIN', name: '新疆', des: '<br/>nothing' },
                             { cha: 'TIB', name: '西藏', des: '<br/>nothing' },
                             { cha: 'QIH', name: '青海', des: '<br/>nothing' },
                             { cha: 'GAN', name: '甘肃', des: '<br/>nothing' },
                             { cha: 'NMG', name: '内蒙古', des: '<br/>nothing' },
                             { cha: 'NXA', name: '宁夏', des: '<br/>nothing' },
                             { cha: 'SHX', name: '山西', des: '<br/>nothing' },
                             { cha: 'LIA', name: '辽宁', des: '<br/>nothing' },
                             { cha: 'JIL', name: '吉林', des: '<br/>nothing' },
                             { cha: 'HLJ', name: '黑龙江', des: '<br/>变颜色' },
                             { cha: 'HEB', name: '河北', des: '<br/>nothing' },
                             { cha: 'SHD', name: '山东', des: '<br/>nothing' },
                             { cha: 'HEN', name: '河南', des: '<br/>nothing' },
                             { cha: 'SHA', name: '陕西', des: '<br/>nothing' },
                             { cha: 'SCH', name: '四川', des: '<br/>变颜色' },
                             { cha: 'CHQ', name: '重庆', des: '<br/>nothing' },
                             { cha: 'HUB', name: '湖北', des: '<br/>nothing' },
                             { cha: 'ANH', name: '安徽', des: '<br/>nothing' },
                             { cha: 'JSU', name: '江苏', des: '<br/>nothing' },
                             { cha: 'SHH', name: '上海', des: '<br/>nothing' },
                             { cha: 'ZHJ', name: '浙江', des: '<br/>nothing' },
                             { cha: 'FUJ', name: '福建', des: '<br/>nothing' },
                             { cha: 'TAI', name: '台湾', des: '<br/>变颜色' },
                             { cha: 'JXI', name: '江西', des: '<br/>nothing' },
                             { cha: 'HUN', name: '湖南', des: '<br/>nothing' },
                             { cha: 'GUI', name: '贵州', des: '<br/>nothing' },
                             { cha: 'GXI', name: '广西', des: '<br/>nothing' }, 
                             { cha: 'GUD', name: '广东', des: '<br/>nothing'}];
            $('#container').vectorMap({ map: 'china_zh',
                color: "#B4B4B4", //地图颜色
                onLabelShow: function (event, label, code) {
                    $.each(dataStatus, function (i, items) {
                        if (code == items.cha) {
                            label.html(items.name + items.des);
                        }
                    });
                }
            })
            $.each(dataStatus, function (i, items) {
                if (items.des.indexOf('变') != -1) {//动态设定颜色,
				var josnStr = "{" + items.cha + ":'#0000FF'}";
                    $('#container').vectorMap('set', 'colors', eval('(' + josnStr + ')'));
                }
            });
            $('.jvectormap-zoomin').click(); //放大
        });
      
    </script>
</head>
<body>
    <div id="container" style="margin-left: 45px; padding-top: 10px; padding-left: 10px;
        background: white; width: 650px; height: 530px;">
    </div>
</body>
</html>



整体代码在附件中


------------------------------------------------------------
还有就是纯svg的版本




代码如下,保存成html 用chrome打开,支持html5的浏览器都行
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" 
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">

<svg id="root" width="800" height="600" viewBox="0 0 800 600" version="1.1" xmlns="http://www.w3.org/2000/svg">
<desc>Filters</desc>
<defs>
  <filter id="dropShadow" filterUnits="userSpaceOnUse" x="0" y="0" width="800" height="600">
    <feOffset in="SourceAlpha" dx="3" dy="3" result="offset"/>
    <feGaussianBlur in="offset" stdDeviation="3" result="blur"/>
    <feMerge>
       <feMergeNode in="blur"/>
       <feMergeNode in="SourceGraphic"/>
    </feMerge> 
  </filter>
<linearGradient id="sunnyFill" x1="0%" y1="0%" x2="100%" y2="100%">
   <stop stop-color="#F6C24C" offset="0%"/>
   <stop stop-color="#F7633F" offset="100%"/>
</linearGradient>
<radialGradient id="cloudFill" >
  <stop stop-color="#DDEDF1" stop-opacity="1" offset="40%"/>
  <stop stop-color="#9CD1DD" stop-opacity="1" offset="100%"/>
</radialGradient>
<linearGradient id="highLight" x1="50%" y1="0%" x2="50%" y2="80%">
  <stop stop-color="white" stop-opacity="1" offset="0%"/>
  <stop stop-color="white" stop-opacity="0.45" offset="100%"/>
</linearGradient>
</defs>

<script><![CDATA[
top.showData=showData;
top.setMS=setMS;    //choose the mouse type
  var CPX=new Array(217.5,194.5,376.5,445.5,408.5,367.5,438.5,441.5,478.5,464.5,499.5,551.5,554.5,571.5,543.5,558.5,552.5,532.5,521.5,561.5,603.5,609.5,590.5,649.5,689.5,656.5,673.5,635.5,600.5,586.5,678.5,694.5,707.5,400.5);  // capital point x
  var CPY=new Array(124.5,358.5,272.5,248.5,289.5,467.5,446.5,391.5,318.5,509.5,562.5,524.5,505.5,518.5,421.5,379.5,314.5,262.5,214.5,260.5,282.5,357.5,411.5,454.5,466.5,381.5,364.5,353.5,241.5,227.5,189.5,151.5,121.5,375.5);  // capital point y
  var CID=new Array("xinjiang","xizang","qinghai","ningxia","gansu","yunnan","guizhou","chongqing","shanxi3","guangxi","hainan","aomen","guangdong","xianggang","hunan","hubei","henan","shanxi1","neimenggu","hebei","shandong","anhui","jiangxi","fujian","taiwan","zhejiang","shanghai","jiangsu","tianjin","beijing","liaoning","jilin","heilongjiang","sichuan");  // city id
  var CNA=new Array("乌鲁木齐","拉萨","西宁","银川","兰州","昆明","贵阳","重庆","西安","南宁","海口","澳门","广州","香港","长沙","武汉","郑州","太原","呼和浩特","石家庄","济南","合肥","南昌","福州","台北","杭州","上海","南京","天津","北京","沈阳","长春","哈尔滨","成都");  // capital name in Chinese
  var wind_UTF8=new Array("东风","南风","西风","北风","东南风","西北风","东北风","西南风"); // wind in Chinese
  var CWE=new Array(35);
  var CDL=new Array(35);
  var CDH=new Array(35);
  var CWD=new Array(35);
  var CWS=new Array(35);
  var currentCity="";

function indexID(id){
  for(i=0;i<35;i++)
    if(id==CID[i]) break;
  return i;
  }
function wp(cid,cwe,cdl,cdh,cwd,cws){
  this.ID=cid;
  this.CWE=cwe;
  this.CDL=cdl;
  this.CDH=cdh;
  this.CWD=cwd;
  this.CWS=cws;
  }
function showShape(id){
  var shape=document.getElementById(id);
  shape.setAttribute("display","");
 }
function showWeather(i){
  switch(i){
    case "1": showShape("sunny");break;
    case "2": showShape("cloud");break;
    case "3": showShape("rain");break;
    case "4": showShape("snow");break;
   }
 }
function getWind(ss){
 switch(ss){
   case "EA":return wind_UTF8[0];break;
   case "SO":return wind_UTF8[1];break;
   case "WE":return wind_UTF8[2];break;
   case "NO":return wind_UTF8[3];break;
   case "ES":return wind_UTF8[4];break;
   case "WN":return wind_UTF8[5];break;
   case "EN":return wind_UTF8[6];break;
   case "WS":return wind_UTF8[7];break;
  }
 }
function creatTip(we,dl,dh){
  var tips="";
  if(we==4) tips=tips+"别忘了带伞";
  if(we==5) tips=tips+"下雪咯,好美";
  if(dl<0) tips=tips+"加点衣服哦";
  if(dh>28) tips=tips+"注意防暑哦";
  if(tips=="") return "有个好心情";
   else return tips;
 }
function resetBubble(){
  var dinp=document.getElementById("degreeInPopo");
  var winp=document.getElementById("windInPopo");
  var tip=document.getElementById("tipInPopo");
  var wtinp=document.getElementById("weatherInPopo");
  dinp.firstChild.setData("加载中...");
  winp.firstChild.setData("加载中...");
  wtinp.firstChild.setData("加载中...");
  tip.firstChild.setData("加载中...");
  var sunShape=document.getElementById("sunny");
  var cloudShape=document.getElementById("cloud");
  var rainShape=document.getElementById("rain");
  var snowShape=document.getElementById("snow");
  sunShape.setAttribute("display","none");
  sunShape.setAttribute("display","none");
  sunShape.setAttribute("display","none");
  sunShape.setAttribute("display","none");
  }
function showData(obj){
  var i=indexID(obj.ID);
  CWE[i]=obj.CWE;
  CDL[i]=obj.CDL;
  CDH[i]=obj.CDH;
  CWD[i]=obj.CWD;
  CWS[i]=obj.CWS;
  if(obj.ID==currentCity){
    showWeather(obj.CWE);
    var wtinp=document.getElementById("weatherInPopo");
     wtinp.firstChild.setData("");
     showWeather(obj.CWE);
    var dinp=document.getElementById("degreeInPopo"); 
     var ds=obj.CDL+" - "+obj.CDH+"度";
     dinp.firstChild.setData(ds);
    var winp=document.getElementById("windInPopo");
     var ws=getWind(obj.CWD)+" "+obj.CWS+"级";
     winp.firstChild.setData(ws);
    var tip=document.getElementById("tipInPopo");
     tip.firstChild.setData(creatTip(obj.CWE,obj.CDL,obj.CDH));
   }
 }
function BnD(id){//************* back and data
  moveBubble(id);
  var pro=document.getElementById(id);
  pro.setAttribute("fill","#F9CC76");
  if(id=="xianggang"||id=="aomen")
    pro.setAttribute("stroke","#F9CC76");
  currentCity=id;
  var i=indexID(id);
  if(CWE[i]!=null){
    var nwp=new wp(id,CWE[i],CDL[i],CDH[i],CWD[i],CWS[i]);
    showData(nwp);
   }
   else {
     resetBubble();
     window.newxml(id);
   }
 }
function mergeBack(id){
  var pro=document.getElementById(id);
  pro.setAttribute("fill","#FEFFEC");
  if(id=="xianggang"||id=="aomen")
    pro.setAttribute("stroke","#103667");
  }
function moveBubble(id){
  var i=indexID(id);
  var dx=CPX[i]-521.5;
  var dy=CPY[i]-214.5;
  var tran=""; 
  var B=document.getElementById("bubble");
 if(id=="xinjiang"||id=="heilongjiang"||id=="jilin"){
   var tri=document.getElementById("tri");
   nx=dx-80;
   ny=dy+215;
   tran="translate("+nx+","+ny+")";
   var TT="translate(80,-215),"+"rotate(180"+" "+521.5+","+214.5+")";
   B.setAttribute("transform",tran);
   tri.setAttribute("transform",TT);  
  }
  else{
   tran="translate("+dx+","+dy+")";
   B.setAttribute("transform",tran);
  }
  var cip=document.getElementById("cityInPopo").firstChild;
  cip.setData(CNA[i]);
  B.setAttribute("display","");
  }
function moveTri(){
  var tri=document.getElementById("tri");
  var TT="";
  tri.setAttribute("transform",TT);
  }
function hideBubble(id){
  var B=document.getElementById("bubble");
  B.setAttribute("display","none");
  }
/*========================================================
    svg scale function below
==========================================================*/
var mouseStatus=new Array(0,1,0);
function setMS(i){
  for(j=0;j<3;j++) mouseStatus[j]=0;
  mouseStatus[i]=1;
  var svgmask=document.getElementById("svgMask");
  if(i==0) svgmask.setAttribute("fill","none");
   else svgmask.setAttribute("fill","white");
 }
var nowX,nowY;
var nowGrade=1;
var nowWidth=800;
var nowHeight=600;
var centerX=400,centerY=300;
function  zoomIn(mx,my,root){
 if(nowGrade<16){
   nowGrade=nowGrade*2;
   centerX=mx/800*nowWidth+centerX-nowWidth/2;
   centerY=my/600*nowHeight+centerY-nowHeight/2;
   nowWidth=800/nowGrade;
   nowHeight=600/nowGrade;
   nowX=centerX-nowWidth/2;
   nowY=centerY-nowHeight/2;
   var vb=nowX+" "+nowY+" "+nowWidth+" "+nowHeight;
   root.setAttribute("viewBox",vb);
  if(nowGrade>2) showCitys();
  }
  else alert("已经到达极限,不能再放大了!");
 }
function zoomOut(mx,my,root){
  nowGrade=nowGrade/2;
  centerX=mx/800*nowWidth+centerX-nowWidth/2;
  centerY=my/600*nowHeight+centerY-nowHeight/2;
  nowWidth=800/nowGrade;
  nowHeight=600/nowGrade;
  nowX=centerX-nowWidth/2;
  nowY=centerY-nowHeight/2;
  var vb=nowX+" "+nowY+" "+nowWidth+" "+nowHeight;
  root.setAttribute("viewBox",vb);
  if(nowGrade<4) hideCitys();
 }
function findStatus(){
  var i;
  for(i=0;i<3;i++)
    if(mouseStatus[i]==1)break;
  return i;
 }
function svgScale(evt){
  var root=document.getElementById("root");
  var mx=evt.getClientX();
  var my=evt.getClientY();
 if(findStatus()==1) zoomIn(mx,my,root);
  else zoomOut(mx,my,root);
 }
//========================================================
var downStatus=0;
var xDown,yDown;
function hasDown(){
  downStatus=1;
  xDown=evt.getClientX();
  yDown=evt.getClientY();
 }
function hasUp(){
   downStatus=0;
 }
function svgMove(evt){ 
  var i=findStatus();
  if(downStatus==1 && i!=0){
    var xNow=evt.getClientX();
    var yNow=evt.getClientY();
    var dx=xNow-xDown;
    var dy=yNow-yDown;
    nowX=nowX-dx;
    nowY=nowY-dy;
    centerX=centerX-dx/2;
    centerY=centerY-dy/2;
    var vb=nowX+" "+nowY+" "+nowWidth+" "+nowHeight;
    var root=document.getElementById("root");
    root.setAttribute("viewBox",vb);
   }
 }
//=========================================================
function showCitys(){
  var fontStr="stroke:green;fill:none;stroke-opacity:0.2";
  var rc=document.getElementById("roleCityes");
  var cn=document.getElementById("cityNames");
  var cpn=document.getElementById("capitalNames");
  rc.setAttribute("display","");
  cn.setAttribute("display","");
  cpn.setAttribute("style",fontStr);
 }
function hideCitys(){
  var fontStr="stroke:purple";
  var rc=document.getElementById("roleCityes");
  var cn=document.getElementById("cityNames");
  var cpn=document.getElementById("capitalNames");
  rc.setAttribute("display","none");
  cn.setAttribute("display","none");
  cpn.setAttribute("style",fontStr);
 }
//==========================================================
function moveLay(){
  var i=findStatus();
  var nm="img"+i;
  var lay=document.getElementById(nm);
  lay.setAttribute("x",evt.getClientX());
  lay.setAttribute("y",evt.getClientY());
 }
function showLay(){
  var i=findStatus();
  var nm="img"+i;
  var lay=document.getElementById(nm);
  lay.setAttribute("display","");
}
function hideLay(){
  var i=findStatus();
  var nm="img"+i;
  var lay=document.getElementById(nm);
  lay.setAttribute("display","none");
}
 ]]>
</script>
<g id="map" transform="translate(0,0)">
<g id="provinces"  style="fill:#FEFFEC;stroke:#103667;stroke-opacity:0.70;fill-opacity:1;stroke-width:2.5">
  <polyline id="xinjiang"      points="215.5,68.5 215.5,56.5 219.5,52.5 227.5,52.5 230.5,51.5 231.5,51.5 233.5,48.5 233.5,45.5 236.5,45.5 243.5,51.5 242.5,60.5 247.5,61.5 246.5,64.5 247.5,66.5 249.5,68.5 254.5,70.5 257.5,73.5 265.5,77.5 268.5,77.5 265.5,87.5 269.5,90.5 269.5,94.5 269.5,96.5 269.5,102.5 261.5,107.5 261.5,115.5 265.5,117.5 268.5,119.5 272.5,119.5 276.5,120.5 278.5,120.5 285.5,123.5 289.5,123.5 294.5,128.5 299.5,129.5 308.5,138.5 313.5,140.5 315.5,144.5 316.5,151.5 316.5,157.5 319.5,167.5 320.5,170.5 319.5,175.5 316.5,176.5 277.5,188.5 275.5,212.5 265.5,212.5 256.5,213.5 250.5,214.5 250.5,216.5 243.5,216.5 242.5,214.5 234.5,214.5 227.5,217.5 223.5,220.5 221.5,225.5 220.5,227.5 225.5,229.5 232.5,234.5 233.5,235.5 231.5,238.5 228.5,242.5 224.5,246.5 224.5,246.5 231.5,247.5 228.5,250.5 223.5,251.5 219.5,251.5 210.5,247.5 201.5,246.5 196.5,244.5 187.5,238.5 181.5,237.5 176.5,234.5 169.5,237.5 154.5,237.5 147.5,242.5 145.5,241.5 131.5,241.5 130.5,243.5 121.5,239.5 120.5,234.5 113.5,229.5 105.5,227.5 98.5,226.5 92.5,229.5 90.5,231.5 77.5,226.5 72.5,224.5 68.5,227.5 63.5,233.5 50.5,233.5 45.5,230.5 40.5,225.5 38.5,220.5 39.5,212.5 40.5,208.5 36.5,205.5 31.5,204.5 24.5,196.5 23.5,191.5 23.5,189.5 25.5,180.5 21.5,176.5 19.5,176.5 19.5,172.5 16.5,170.5 10.5,165.5 16.5,163.5 18.5,159.5 18.5,158.5 15.5,151.5 19.5,145.5 18.5,140.5 12.5,140.5 8.5,138.5 6.5,134.5 15.5,127.5 19.5,121.5 23.5,121.5 46.5,121.5 54.5,128.5 60.5,128.5 65.5,123.5 68.5,121.5 70.5,124.5 85.5,124.5 89.5,121.5 97.5,120.5 98.5,123.5 113.5,123.5 119.5,119.5 120.5,116.5 120.5,112.5 124.5,108.5 129.5,106.5 129.5,91.5 134.5,90.5 134.5,78.5 136.5,78.5 149.5,79.5 156.5,85.5 160.5,85.5 163.5,82.5 163.5,77.5 176.5,61.5 176.5,58.5 183.5,62.5 195.5,68.5 198.5,69.5 212.5,69.5 213.5,69.5 215.5,53.5 219.5,52.5 226.5,52.5 231.5,51.5 232.5,48.5 "/>
  <polyline id="heilongjiang"  points="625.5,11.5 630.5,18.5 625.5,24.5 628.5,28.5 642.5,28.5 646.5,39.5 648.5,44.5 653.5,44.5 655.5,37.5 660.5,37.5 662.5,37.5 672.5,34.5 679.5,40.5 679.5,45.5 675.5,58.5 675.5,64.5 677.5,69.5 677.5,74.5 675.5,86.5 671.5,87.5 664.5,85.5 650.5,99.5 649.5,103.5 653.5,107.5 658.5,111.5 665.5,108.5 669.5,115.5 673.5,124.5 680.5,129.5 693.5,129.5 695.5,131.5 708.5,131.5 710.5,134.5 710.5,140.5 717.5,144.5 721.5,149.5 729.5,144.5 728.5,137.5 732.5,140.5 737.5,149.5 741.5,153.5 745.5,151.5 759.5,144.5 768.5,148.5 768.5,146.5 767.5,141.5 767.5,133.5 764.5,129.5 761.5,127.5 761.5,119.5 772.5,113.5 786.5,113.5 788.5,112.5 788.5,100.5 788.5,95.5 789.5,87.5 786.5,77.5 787.5,72.5 791.5,69.5 791.5,66.5 791.5,58.5 775.5,64.5 769.5,73.5 760.5,79.5 751.5,79.5 745.5,68.5 736.5,65.5 723.5,57.5 700.5,57.5 695.5,51.5 695.5,47.5 680.5,28.5 675.5,18.5 662.5,9.5 650.5,5.5 640.5,5.5 630.5,10.5 626.5,11.5 "/>
  <polyline id="jilin"         points="667.5,111.5 661.5,116.5 656.5,120.5 660.5,123.5 660.5,125.5 654.5,128.5 648.5,124.5 646.5,127.5 646.5,133.5 650.5,136.5 650.5,146.5 653.5,149.5 654.5,157.5 667.5,146.5 671.5,158.5 675.5,166.5 684.5,168.5 685.5,175.5 687.5,175.5 692.5,172.5 694.5,172.5 701.5,180.5 702.5,184.5 702.5,193.5 706.5,193.5 709.5,197.5 716.5,187.5 719.5,186.5 727.5,188.5 736.5,187.5 735.5,179.5 735.5,174.5 746.5,172.5 756.5,158.5 760.5,158.5 764.5,155.5 772.5,151.5 769.5,145.5 764.5,145.5 758.5,142.5 745.5,146.5 743.5,151.5 739.5,151.5 728.5,138.5 728.5,142.5 726.5,146.5 720.5,146.5 715.5,141.5 710.5,138.5 710.5,133.5 704.5,127.5 698.5,132.5 693.5,128.5 682.5,129.5 675.5,127.5 671.5,119.5 667.5,112.5 "/>
  <polyline id="liaoning"      points="675.5,166.5 673.5,172.5 672.5,176.5 661.5,176.5 641.5,192.5 635.5,197.5 628.5,186.5 624.5,186.5 623.5,191.5 621.5,196.5 624.5,203.5 621.5,205.5 620.5,214.5 626.5,217.5 632.5,221.5 638.5,218.5 646.5,209.5 650.5,204.5 660.5,204.5 662.5,208.5 662.5,213.5 655.5,224.5 655.5,226.5 661.5,230.5 660.5,234.5 652.5,238.5 654.5,243.5 662.5,237.5 665.5,230.5 695.5,217.5 695.5,206.5 707.5,201.5 707.5,195.5 701.5,191.5 705.5,182.5 692.5,170.5 690.5,174.5 687.5,174.5 683.5,166.5 677.5,166.5 673.5,166.5 "/>
  <polyline id="hebei"         points="608.5,237.5 619.5,237.5 625.5,231.5 631.5,226.5 633.5,222.5 627.5,216.5 620.5,217.5 620.5,204.5 610.5,204.5 609.5,201.5 609.5,196.5 603.5,186.5 591.5,188.5 590.5,191.5 582.5,195.5 580.5,192.5 572.5,195.5 567.5,196.5 561.5,188.5 558.5,188.5 549.5,203.5 549.5,210.5 553.5,213.5 557.5,220.5 557.5,222.5 553.5,229.5 558.5,235.5 558.5,239.5 547.5,244.5 547.5,250.5 547.5,258.5 552.5,267.5 552.5,275.5 547.5,284.5 547.5,285.5 564.5,285.5 566.5,289.5 572.5,289.5 572.5,293.5 580.5,296.5 583.5,290.5 580.5,284.5 580.5,267.5 584.5,267.5 588.5,267.5 593.5,260.5 602.5,260.5 611.5,255.5 603.5,246.5 609.5,235.5 "/>
  <polyline id="tianjin"       points="588.5,235.5 590.5,239.5 590.5,242.5 589.5,246.5 601.5,247.5 604.5,247.5 606.5,241.5 606.5,237.5 606.5,234.5 604.5,233.5 598.5,229.5 595.5,230.5 590.5,231.5 589.5,235.5 "/>
  <polyline id="beijing"       points="598.5,227.5 595.5,231.5 589.5,231.5 589.5,237.5 588.5,234.5 575.5,234.5 573.5,231.5 574.5,225.5 579.5,221.5 576.5,213.5 580.5,208.5 590.5,208.5 598.5,212.5 597.5,214.5 598.5,220.5 598.5,227.5 "/>
  <polyline id="jiangsu"       points="632.5,303.5 627.5,307.5 627.5,311.5 618.5,313.5 615.5,310.5 609.5,311.5 601.5,309.5 598.5,307.5 593.5,307.5 588.5,309.5 587.5,313.5 593.5,313.5 598.5,314.5 602.5,320.5 608.5,320.5 611.5,323.5 615.5,326.5 617.5,326.5 617.5,330.5 616.5,334.5 616.5,334.5 624.5,337.5 625.5,340.5 634.5,337.5 635.5,340.5 635.5,345.5 632.5,345.5 628.5,345.5 628.5,349.5 625.5,352.5 626.5,360.5 632.5,365.5 636.5,366.5 645.5,368.5 646.5,372.5 650.5,369.5 658.5,370.5 664.5,370.5 669.5,369.5 668.5,365.5 667.5,360.5 671.5,357.5 671.5,352.5 679.5,352.5 673.5,339.5 663.5,339.5 662.5,334.5 653.5,322.5 653.5,313.5 643.5,310.5 634.5,309.5 630.5,302.5 "/>
  <polyline id="shanghai"      points="670.5,356.5 676.5,361.5 677.5,361.5 679.5,365.5 683.5,370.5 680.5,368.5 677.5,370.5 673.5,370.5 668.5,369.5 668.5,365.5 668.5,362.5 668.5,360.5 670.5,355.5 "/>
  <polyline id="shandong"      points="611.5,255.5 603.5,262.5 595.5,262.5 590.5,267.5 587.5,268.5 579.5,267.5 579.5,277.5 582.5,286.5 584.5,292.5 578.5,297.5 571.5,301.5 568.5,305.5 575.5,311.5 579.5,311.5 580.5,315.5 584.5,313.5 588.5,310.5 589.5,307.5 595.5,307.5 603.5,310.5 610.5,314.5 616.5,313.5 620.5,313.5 628.5,309.5 631.5,306.5 632.5,301.5 662.5,271.5 667.5,268.5 670.5,268.5 675.5,268.5 678.5,260.5 678.5,259.5 670.5,259.5 660.5,260.5 654.5,258.5 647.5,255.5 642.5,260.5 642.5,264.5 636.5,265.5 631.5,267.5 625.5,265.5 625.5,259.5 618.5,256.5 610.5,256.5 "/>
  <polyline id="anhui"         points="588.5,309.5 586.5,313.5 588.5,317.5 593.5,319.5 595.5,319.5 595.5,326.5 589.5,326.5 586.5,322.5 581.5,320.5 580.5,326.5 580.5,331.5 576.5,331.5 575.5,334.5 573.5,335.5 569.5,335.5 569.5,340.5 576.5,343.5 575.5,345.5 580.5,349.5 587.5,349.5 586.5,357.5 581.5,358.5 581.5,368.5 587.5,372.5 590.5,373.5 586.5,378.5 588.5,383.5 589.5,390.5 595.5,391.5 602.5,387.5 603.5,390.5 602.5,393.5 602.5,398.5 606.5,395.5 606.5,390.5 612.5,390.5 618.5,396.5 625.5,396.5 630.5,391.5 634.5,386.5 635.5,382.5 640.5,379.5 642.5,373.5 643.5,368.5 635.5,365.5 631.5,361.5 626.5,356.5 627.5,351.5 627.5,347.5 628.5,343.5 632.5,344.5 636.5,344.5 634.5,339.5 633.5,335.5 630.5,337.5 626.5,339.5 624.5,339.5 620.5,336.5 615.5,334.5 617.5,330.5 616.5,324.5 611.5,323.5 606.5,319.5 603.5,319.5 598.5,315.5 594.5,313.5 590.5,311.5 588.5,311.5 586.5,311.5 "/>
  <polyline id="zhejiang"      points="672.5,372.5 668.5,369.5 662.5,372.5 658.5,372.5 649.5,369.5 648.5,365.5 645.5,369.5 643.5,375.5 642.5,378.5 634.5,379.5 634.5,385.5 631.5,391.5 623.5,395.5 624.5,404.5 630.5,407.5 631.5,412.5 636.5,412.5 636.5,417.5 635.5,420.5 639.5,423.5 641.5,421.5 641.5,417.5 646.5,416.5 648.5,421.5 652.5,424.5 655.5,425.5 655.5,425.5 657.5,428.5 661.5,425.5 665.5,425.5 668.5,431.5 669.5,421.5 673.5,412.5 677.5,408.5 682.5,410.5 683.5,402.5 683.5,383.5 687.5,382.5 687.5,379.5 682.5,379.5 678.5,379.5 663.5,378.5 663.5,374.5 670.5,373.5 675.5,372.5 668.5,369.5 "/>
  <polyline id="hunan"         points="554.5,404.5 563.5,411.5 564.5,416.5 558.5,421.5 556.5,427.5 553.5,433.5 557.5,436.5 560.5,444.5 560.5,454.5 560.5,463.5 556.5,465.5 553.5,468.5 547.5,468.5 545.5,467.5 544.5,474.5 538.5,474.5 532.5,474.5 527.5,475.5 517.5,478.5 513.5,475.5 509.5,474.5 512.5,468.5 515.5,457.5 509.5,453.5 502.5,453.5 497.5,457.5 492.5,454.5 487.5,458.5 484.5,459.5 482.5,458.5 482.5,446.5 484.5,438.5 484.5,436.5 477.5,438.5 475.5,436.5 476.5,433.5 483.5,432.5 484.5,407.5 491.5,396.5 497.5,394.5 501.5,395.5 501.5,387.5 508.5,387.5 516.5,390.5 523.5,394.5 531.5,394.5 551.5,394.5 553.5,396.5 553.5,402.5 559.5,408.5 "/>
  <polyline id="shanxi1"       points="549.5,221.5 550.5,217.5 551.5,210.5 558.5,218.5 558.5,222.5 552.5,227.5 559.5,237.5 559.5,241.5 547.5,243.5 547.5,256.5 552.5,267.5 552.5,277.5 547.5,282.5 547.5,293.5 550.5,293.5 549.5,298.5 542.5,301.5 527.5,301.5 522.5,309.5 513.5,313.5 498.5,314.5 498.5,310.5 505.5,303.5 507.5,296.5 507.5,277.5 507.5,268.5 505.5,260.5 512.5,247.5 519.5,233.5 527.5,233.5 531.5,220.5 543.5,220.5 550.5,218.5 "/>
  <polyline id="chongqing"     points="468.5,360.5 469.5,357.5 465.5,355.5 470.5,353.5 475.5,352.5 482.5,358.5 484.5,358.5 493.5,362.5 498.5,366.5 497.5,374.5 486.5,378.5 478.5,378.5 475.5,378.5 473.5,385.5 470.5,389.5 480.5,399.5 477.5,402.5 483.5,408.5 483.5,417.5 476.5,417.5 471.5,408.5 464.5,404.5 457.5,404.5 454.5,404.5 455.5,407.5 456.5,410.5 454.5,411.5 447.5,406.5 445.5,406.5 442.5,411.5 438.5,411.5 433.5,408.5 428.5,406.5 428.5,402.5 427.5,398.5 424.5,396.5 423.5,393.5 426.5,387.5 425.5,382.5 432.5,379.5 433.5,382.5 439.5,382.5 442.5,385.5 447.5,382.5 452.5,374.5 462.5,370.5 469.5,358.5 "/>
  <polyline id="hubei"         points="509.5,337.5 517.5,345.5 526.5,348.5 529.5,349.5 538.5,352.5 544.5,352.5 546.5,352.5 549.5,349.5 553.5,349.5 553.5,355.5 554.5,358.5 566.5,360.5 569.5,366.5 576.5,369.5 582.5,369.5 590.5,372.5 588.5,378.5 586.5,378.5 589.5,387.5 589.5,390.5 581.5,391.5 578.5,393.5 571.5,399.5 558.5,406.5 554.5,403.5 553.5,396.5 551.5,394.5 532.5,395.5 528.5,395.5 524.5,394.5 519.5,391.5 515.5,389.5 513.5,389.5 502.5,389.5 501.5,394.5 500.5,395.5 494.5,395.5 487.5,400.5 482.5,406.5 477.5,402.5 480.5,398.5 473.5,394.5 470.5,390.5 472.5,383.5 472.5,379.5 480.5,377.5 486.5,378.5 495.5,373.5 495.5,364.5 491.5,361.5 491.5,356.5 490.5,352.5 486.5,349.5 499.5,349.5 499.5,347.5 487.5,334.5 494.5,336.5 502.5,336.5 506.5,337.5 510.5,337.5 "/>
  <polyline id="shanxi3"       points="513.5,241.5 509.5,252.5 506.5,259.5 505.5,264.5 508.5,267.5 508.5,276.5 507.5,294.5 508.5,297.5 508.5,302.5 502.5,303.5 498.5,313.5 504.5,315.5 504.5,326.5 512.5,334.5 510.5,339.5 504.5,335.5 493.5,336.5 490.5,340.5 499.5,347.5 495.5,349.5 487.5,349.5 492.5,358.5 494.5,362.5 483.5,360.5 473.5,352.5 469.5,352.5 464.5,353.5 462.5,351.5 461.5,347.5 454.5,347.5 452.5,344.5 439.5,344.5 436.5,339.5 435.5,336.5 432.5,331.5 440.5,328.5 447.5,324.5 450.5,319.5 450.5,314.5 447.5,311.5 448.5,306.5 453.5,306.5 455.5,309.5 465.5,309.5 465.5,306.5 465.5,305.5 465.5,301.5 472.5,302.5 478.5,303.5 479.5,301.5 479.5,297.5 478.5,292.5 480.5,285.5 477.5,284.5 468.5,279.5 464.5,277.5 461.5,273.5 461.5,269.5 461.5,264.5 465.5,264.5 473.5,264.5 476.5,265.5 483.5,267.5 486.5,263.5 492.5,252.5 492.5,247.5 508.5,238.5 512.5,237.5 512.5,241.5 512.5,244.5 "/>
  <polyline id="guangdong"     points="526.5,476.5 527.5,492.5 522.5,493.5 517.5,499.5 517.5,506.5 514.5,506.5 514.5,516.5 506.5,521.5 504.5,524.5 495.5,526.5 494.5,531.5 487.5,531.5 484.5,535.5 485.5,537.5 483.5,542.5 486.5,550.5 489.5,552.5 502.5,554.5 502.5,550.5 499.5,548.5 495.5,544.5 495.5,541.5 499.5,538.5 501.5,534.5 506.5,531.5 517.5,530.5 530.5,530.5 542.5,530.5 546.5,525.5 550.5,526.5 553.5,524.5 552.5,510.5 556.5,509.5 559.5,512.5 563.5,518.5 566.5,522.5 569.5,524.5 573.5,518.5 572.5,512.5 582.5,510.5 584.5,513.5 590.5,513.5 589.5,508.5 596.5,508.5 598.5,510.5 602.5,508.5 608.5,505.5 611.5,501.5 612.5,497.5 616.5,495.5 611.5,486.5 611.5,479.5 609.5,476.5 598.5,475.5 595.5,474.5 591.5,475.5 591.5,479.5 587.5,479.5 574.5,476.5 572.5,478.5 565.5,476.5 569.5,474.5 573.5,468.5 568.5,466.5 564.5,466.5 559.5,463.5 553.5,468.5 552.5,468.5 547.5,466.5 543.5,467.5 543.5,472.5 539.5,475.5 535.5,474.5 532.5,471.5 526.5,478.5 "/>
  <polyline id="guangxi"       points="409.5,471.5 417.5,478.5 424.5,478.5 438.5,471.5 446.5,462.5 455.5,470.5 455.5,472.5 460.5,468.5 460.5,463.5 464.5,462.5 467.5,467.5 470.5,466.5 473.5,466.5 476.5,466.5 476.5,461.5 482.5,458.5 487.5,458.5 491.5,454.5 494.5,455.5 500.5,455.5 505.5,453.5 510.5,453.5 515.5,458.5 515.5,462.5 509.5,470.5 510.5,474.5 513.5,474.5 519.5,478.5 526.5,478.5 528.5,492.5 517.5,496.5 517.5,505.5 515.5,510.5 512.5,514.5 505.5,524.5 500.5,526.5 497.5,526.5 494.5,531.5 489.5,533.5 486.5,535.5 479.5,531.5 472.5,530.5 468.5,526.5 465.5,524.5 461.5,526.5 456.5,529.5 438.5,527.5 435.5,524.5 432.5,521.5 432.5,512.5 436.5,509.5 431.5,506.5 423.5,506.5 418.5,504.5 415.5,501.5 415.5,497.5 418.5,495.5 426.5,493.5 426.5,486.5 415.5,484.5 408.5,482.5 404.5,476.5 409.5,471.5 412.5,471.5 "/>
  <polyline id="taiwan"        points="685.5,459.5 692.5,462.5 697.5,462.5 697.5,465.5 697.5,468.5 694.5,475.5 693.5,480.5 695.5,487.5 692.5,488.5 692.5,497.5 685.5,506.5 686.5,514.5 684.5,518.5 682.5,520.5 679.5,510.5 675.5,510.5 665.5,501.5 665.5,492.5 670.5,480.5 672.5,476.5 675.5,472.5 680.5,465.5 686.5,459.5 "/>
  <polyline id="hainan"        points="510.5,564.5 509.5,562.5 505.5,562.5 499.5,559.5 495.5,559.5 491.5,560.5 486.5,560.5 484.5,559.5 476.5,560.5 472.5,565.5 465.5,569.5 465.5,579.5 465.5,585.5 475.5,592.5 478.5,590.5 480.5,590.5 484.5,589.5 485.5,588.5 489.5,588.5 492.5,585.5 494.5,581.5 499.5,581.5 499.5,575.5 501.5,571.5 506.5,567.5 510.5,565.5 "/>
  <polyline id="sichuan"       points="301.5,324.5 313.5,335.5 312.5,343.5 320.5,351.5 314.5,353.5 320.5,365.5 320.5,370.5 320.5,378.5 323.5,382.5 317.5,390.5 319.5,398.5 315.5,403.5 319.5,411.5 322.5,413.5 326.5,408.5 334.5,404.5 331.5,411.5 338.5,423.5 337.5,419.5 347.5,419.5 365.5,437.5 359.5,441.5 359.5,449.5 368.5,446.5 374.5,448.5 379.5,429.5 388.5,423.5 391.5,417.5 403.5,412.5 402.5,420.5 406.5,423.5 411.5,420.5 418.5,423.5 417.5,425.5 428.5,425.5 433.5,421.5 426.5,416.5 424.5,407.5 430.5,404.5 427.5,399.5 421.5,395.5 427.5,390.5 425.5,383.5 433.5,381.5 434.5,383.5 443.5,383.5 448.5,383.5 456.5,372.5 462.5,370.5 468.5,361.5 470.5,360.5 469.5,356.5 467.5,356.5 469.5,351.5 463.5,351.5 458.5,347.5 452.5,345.5 439.5,344.5 434.5,337.5 430.5,339.5 425.5,341.5 420.5,345.5 415.5,344.5 409.5,336.5 401.5,332.5 394.5,322.5 391.5,320.5 391.5,317.5 386.5,314.5 380.5,318.5 375.5,315.5 369.5,310.5 364.5,305.5 359.5,305.5 359.5,311.5 364.5,315.5 368.5,320.5 375.5,324.5 380.5,324.5 380.5,328.5 379.5,332.5 374.5,332.5 368.5,331.5 364.5,328.5 359.5,334.5 351.5,336.5 346.5,331.5 341.5,322.5 331.5,323.5 322.5,320.5 305.5,317.5 301.5,320.5 302.5,327.5 "/>
  <polyline id="neimenggu"     points="626.5,10.5 630.5,17.5 626.5,26.5 631.5,31.5 635.5,30.5 643.5,30.5 642.5,36.5 647.5,41.5 652.5,45.5 656.5,41.5 656.5,37.5 661.5,37.5 670.5,32.5 675.5,36.5 678.5,40.5 678.5,49.5 675.5,56.5 675.5,62.5 677.5,69.5 675.5,74.5 675.5,82.5 671.5,87.5 668.5,85.5 664.5,82.5 654.5,95.5 649.5,98.5 649.5,103.5 656.5,110.5 667.5,107.5 668.5,112.5 661.5,115.5 656.5,119.5 660.5,121.5 655.5,127.5 652.5,127.5 647.5,124.5 645.5,132.5 650.5,133.5 650.5,149.5 653.5,149.5 653.5,154.5 657.5,154.5 669.5,146.5 669.5,154.5 672.5,158.5 673.5,163.5 675.5,166.5 675.5,170.5 671.5,176.5 662.5,176.5 653.5,182.5 647.5,188.5 643.5,192.5 641.5,196.5 634.5,197.5 627.5,187.5 624.5,187.5 624.5,191.5 621.5,191.5 621.5,196.5 624.5,203.5 621.5,205.5 613.5,205.5 610.5,203.5 608.5,200.5 608.5,196.5 603.5,189.5 602.5,186.5 594.5,186.5 591.5,191.5 589.5,192.5 580.5,192.5 574.5,195.5 567.5,195.5 563.5,189.5 558.5,189.5 550.5,199.5 547.5,204.5 547.5,209.5 552.5,212.5 549.5,214.5 547.5,220.5 535.5,220.5 531.5,221.5 524.5,234.5 516.5,238.5 512.5,242.5 510.5,237.5 504.5,238.5 492.5,247.5 487.5,260.5 484.5,265.5 475.5,267.5 471.5,264.5 464.5,262.5 453.5,255.5 455.5,243.5 455.5,233.5 453.5,229.5 445.5,237.5 438.5,251.5 436.5,262.5 436.5,264.5 426.5,264.5 415.5,265.5 409.5,262.5 406.5,248.5 415.5,243.5 418.5,237.5 408.5,230.5 408.5,227.5 401.5,234.5 395.5,237.5 384.5,237.5 373.5,233.5 369.5,231.5 363.5,227.5 358.5,218.5 358.5,216.5 364.5,212.5 368.5,208.5 363.5,203.5 351.5,200.5 344.5,204.5 341.5,208.5 328.5,192.5 328.5,188.5 330.5,180.5 330.5,174.5 330.5,170.5 343.5,172.5 357.5,175.5 367.5,176.5 378.5,179.5 390.5,179.5 395.5,186.5 408.5,191.5 417.5,193.5 425.5,195.5 425.5,197.5 434.5,199.5 443.5,193.5 491.5,193.5 499.5,191.5 505.5,183.5 528.5,165.5 516.5,161.5 516.5,153.5 521.5,149.5 531.5,148.5 536.5,153.5 543.5,153.5 546.5,154.5 556.5,144.5 560.5,142.5 573.5,140.5 583.5,124.5 591.5,124.5 600.5,123.5 611.5,120.5 618.5,121.5 623.5,121.5 623.5,116.5 613.5,108.5 606.5,99.5 598.5,95.5 593.5,95.5 590.5,100.5 589.5,102.5 582.5,99.5 571.5,102.5 567.5,102.5 567.5,95.5 571.5,89.5 575.5,82.5 574.5,75.5 574.5,72.5 593.5,70.5 601.5,68.5 606.5,66.5 605.5,58.5 606.5,57.5 610.5,49.5 613.5,41.5 616.5,39.5 621.5,35.5 620.5,30.5 619.5,26.5 616.5,22.5 609.5,20.5 621.5,11.5 626.5,11.5 "/>
  <polyline id="qinghai"       points="273.5,212.5 265.5,213.5 262.5,213.5 255.5,213.5 254.5,214.5 249.5,214.5 248.5,216.5 242.5,216.5 240.5,214.5 233.5,214.5 232.5,217.5 226.5,217.5 224.5,218.5 223.5,222.5 220.5,226.5 220.5,227.5 226.5,229.5 232.5,231.5 233.5,234.5 232.5,239.5 228.5,243.5 224.5,246.5 227.5,247.5 228.5,250.5 220.5,254.5 217.5,252.5 210.5,247.5 206.5,247.5 204.5,250.5 202.5,254.5 202.5,255.5 206.5,256.5 209.5,256.5 208.5,258.5 202.5,268.5 200.5,272.5 196.5,275.5 196.5,280.5 197.5,282.5 197.5,286.5 198.5,292.5 201.5,296.5 200.5,300.5 206.5,301.5 211.5,302.5 216.5,302.5 218.5,305.5 221.5,306.5 227.5,311.5 235.5,315.5 260.5,323.5 265.5,326.5 267.5,327.5 269.5,332.5 273.5,334.5 273.5,337.5 278.5,339.5 283.5,339.5 285.5,339.5 291.5,334.5 293.5,327.5 295.5,326.5 299.5,326.5 302.5,319.5 306.5,318.5 314.5,317.5 319.5,319.5 323.5,319.5 324.5,319.5 330.5,324.5 335.5,324.5 341.5,322.5 343.5,322.5 345.5,326.5 345.5,328.5 347.5,331.5 347.5,335.5 354.5,336.5 358.5,336.5 364.5,330.5 368.5,330.5 372.5,332.5 378.5,332.5 381.5,331.5 380.5,326.5 381.5,320.5 381.5,317.5 378.5,317.5 373.5,311.5 374.5,306.5 375.5,302.5 387.5,296.5 388.5,292.5 394.5,288.5 395.5,281.5 395.5,277.5 397.5,275.5 396.5,269.5 388.5,263.5 387.5,260.5 386.5,255.5 384.5,254.5 380.5,252.5 375.5,254.5 375.5,250.5 373.5,248.5 364.5,244.5 359.5,242.5 359.5,241.5 360.5,238.5 360.5,233.5 357.5,233.5 350.5,233.5 338.5,227.5 335.5,224.5 330.5,226.5 326.5,226.5 320.5,225.5 316.5,224.5 308.5,229.5 307.5,227.5 300.5,225.5 300.5,222.5 290.5,221.5 287.5,216.5 282.5,214.5 277.5,213.5 273.5,212.5 "/>
  <polyline id="gansu"         points="320.5,168.5 328.5,168.5 331.5,170.5 331.5,178.5 330.5,183.5 329.5,187.5 329.5,192.5 335.5,197.5 337.5,204.5 342.5,206.5 347.5,203.5 354.5,199.5 359.5,204.5 368.5,205.5 371.5,208.5 363.5,212.5 360.5,213.5 359.5,218.5 358.5,221.5 371.5,234.5 376.5,235.5 384.5,235.5 398.5,238.5 404.5,227.5 412.5,227.5 417.5,235.5 419.5,241.5 417.5,243.5 408.5,248.5 409.5,260.5 415.5,264.5 424.5,264.5 430.5,264.5 424.5,269.5 426.5,275.5 428.5,282.5 428.5,288.5 430.5,294.5 430.5,296.5 436.5,300.5 445.5,300.5 445.5,294.5 450.5,293.5 449.5,289.5 446.5,286.5 449.5,277.5 457.5,275.5 461.5,273.5 469.5,281.5 478.5,285.5 482.5,286.5 479.5,289.5 479.5,293.5 480.5,302.5 477.5,305.5 470.5,302.5 467.5,302.5 465.5,302.5 465.5,306.5 467.5,309.5 456.5,309.5 454.5,306.5 448.5,306.5 447.5,314.5 450.5,319.5 445.5,326.5 438.5,330.5 433.5,330.5 433.5,335.5 435.5,340.5 432.5,339.5 423.5,344.5 413.5,344.5 404.5,334.5 400.5,332.5 391.5,322.5 391.5,315.5 386.5,314.5 382.5,318.5 373.5,310.5 375.5,302.5 384.5,297.5 394.5,285.5 396.5,272.5 387.5,260.5 384.5,252.5 376.5,255.5 371.5,248.5 360.5,242.5 361.5,239.5 357.5,233.5 350.5,235.5 334.5,225.5 326.5,227.5 317.5,222.5 310.5,230.5 306.5,229.5 300.5,221.5 289.5,222.5 283.5,213.5 276.5,213.5 275.5,210.5 277.5,189.5 317.5,178.5 320.5,168.5 327.5,168.5 "/>
  <polyline id="henan"         points="547.5,284.5 565.5,286.5 567.5,290.5 573.5,290.5 574.5,294.5 579.5,294.5 579.5,297.5 573.5,300.5 571.5,303.5 571.5,307.5 576.5,310.5 579.5,314.5 583.5,317.5 586.5,314.5 589.5,318.5 594.5,319.5 595.5,324.5 590.5,327.5 588.5,326.5 584.5,320.5 581.5,320.5 580.5,328.5 576.5,334.5 575.5,335.5 569.5,336.5 569.5,340.5 573.5,344.5 580.5,349.5 586.5,348.5 586.5,357.5 580.5,358.5 580.5,365.5 579.5,369.5 573.5,366.5 567.5,362.5 566.5,358.5 554.5,358.5 554.5,349.5 551.5,349.5 541.5,353.5 532.5,351.5 521.5,347.5 510.5,340.5 508.5,336.5 512.5,332.5 502.5,323.5 502.5,317.5 512.5,315.5 519.5,309.5 526.5,303.5 530.5,301.5 543.5,301.5 547.5,296.5 550.5,294.5 547.5,292.5 547.5,286.5 549.5,285.5 "/>
  <polyline id="yunnan"        points="317.5,389.5 313.5,389.5 313.5,394.5 305.5,394.5 305.5,403.5 300.5,406.5 297.5,408.5 305.5,417.5 306.5,424.5 300.5,441.5 286.5,453.5 276.5,458.5 276.5,467.5 273.5,468.5 273.5,475.5 282.5,474.5 284.5,472.5 299.5,472.5 299.5,487.5 302.5,489.5 309.5,491.5 312.5,493.5 302.5,506.5 308.5,510.5 316.5,513.5 321.5,520.5 324.5,520.5 330.5,518.5 334.5,524.5 336.5,529.5 346.5,529.5 347.5,524.5 346.5,508.5 352.5,508.5 356.5,509.5 363.5,506.5 367.5,512.5 369.5,510.5 379.5,508.5 386.5,508.5 393.5,508.5 412.5,496.5 416.5,496.5 419.5,496.5 426.5,495.5 426.5,484.5 419.5,484.5 410.5,483.5 405.5,478.5 401.5,475.5 400.5,470.5 403.5,465.5 400.5,458.5 404.5,454.5 404.5,442.5 395.5,442.5 394.5,444.5 391.5,441.5 391.5,431.5 406.5,431.5 417.5,424.5 416.5,421.5 410.5,417.5 410.5,421.5 404.5,421.5 402.5,416.5 402.5,408.5 388.5,420.5 378.5,425.5 378.5,432.5 375.5,436.5 375.5,446.5 369.5,446.5 366.5,446.5 360.5,446.5 356.5,446.5 359.5,437.5 364.5,437.5 363.5,433.5 345.5,417.5 336.5,419.5 330.5,408.5 335.5,406.5 332.5,404.5 328.5,406.5 323.5,407.5 323.5,412.5 322.5,415.5 316.5,406.5 316.5,396.5 320.5,395.5 320.5,390.5 316.5,390.5 "/>
  <polyline id="jiangxi"       points="588.5,390.5 579.5,391.5 576.5,396.5 564.5,402.5 557.5,407.5 564.5,416.5 561.5,420.5 553.5,425.5 556.5,436.5 558.5,444.5 561.5,444.5 560.5,455.5 559.5,461.5 561.5,465.5 565.5,467.5 573.5,467.5 573.5,471.5 563.5,476.5 572.5,478.5 575.5,476.5 586.5,476.5 588.5,478.5 590.5,478.5 595.5,474.5 591.5,471.5 593.5,466.5 595.5,462.5 597.5,459.5 602.5,453.5 604.5,449.5 605.5,446.5 603.5,441.5 604.5,438.5 611.5,437.5 612.5,433.5 609.5,429.5 624.5,423.5 627.5,420.5 632.5,412.5 630.5,407.5 623.5,403.5 625.5,394.5 617.5,394.5 609.5,390.5 606.5,390.5 606.5,395.5 603.5,395.5 601.5,393.5 602.5,387.5 600.5,387.5 595.5,391.5 588.5,390.5 "/>
  <polyline id="fujian"        points="631.5,411.5 628.5,416.5 628.5,421.5 613.5,425.5 609.5,431.5 612.5,433.5 609.5,436.5 604.5,438.5 602.5,441.5 604.5,446.5 600.5,454.5 594.5,465.5 594.5,470.5 595.5,475.5 606.5,475.5 611.5,480.5 613.5,491.5 617.5,496.5 619.5,493.5 632.5,482.5 630.5,478.5 633.5,475.5 639.5,476.5 652.5,465.5 654.5,462.5 655.5,459.5 654.5,451.5 654.5,448.5 656.5,448.5 661.5,448.5 655.5,438.5 657.5,437.5 664.5,432.5 667.5,429.5 665.5,428.5 664.5,424.5 658.5,425.5 655.5,428.5 652.5,425.5 652.5,423.5 647.5,423.5 646.5,417.5 642.5,417.5 642.5,420.5 641.5,423.5 636.5,420.5 635.5,416.5 638.5,415.5 638.5,412.5 630.5,412.5 "/>
  <polyline id="guizhou"       points="482.5,417.5 482.5,432.5 479.5,433.5 475.5,436.5 475.5,438.5 479.5,438.5 484.5,438.5 484.5,444.5 483.5,457.5 483.5,458.5 476.5,462.5 476.5,466.5 472.5,466.5 471.5,465.5 464.5,465.5 462.5,463.5 460.5,467.5 460.5,471.5 455.5,471.5 453.5,467.5 446.5,463.5 439.5,467.5 427.5,474.5 421.5,476.5 415.5,475.5 410.5,471.5 404.5,474.5 404.5,479.5 400.5,474.5 402.5,470.5 402.5,465.5 401.5,461.5 400.5,458.5 404.5,454.5 404.5,442.5 397.5,442.5 394.5,442.5 391.5,442.5 391.5,433.5 394.5,429.5 408.5,429.5 416.5,424.5 428.5,424.5 431.5,421.5 431.5,416.5 425.5,413.5 425.5,408.5 431.5,406.5 434.5,404.5 436.5,411.5 441.5,412.5 445.5,411.5 445.5,407.5 448.5,407.5 455.5,411.5 457.5,408.5 455.5,404.5 461.5,404.5 469.5,408.5 473.5,411.5 475.5,419.5 480.5,417.5 "/>
  <polyline id="xizang"        points="301.5,324.5 310.5,332.5 315.5,337.5 313.5,344.5 319.5,349.5 316.5,352.5 315.5,357.5 320.5,362.5 320.5,365.5 321.5,369.5 319.5,377.5 320.5,382.5 320.5,387.5 314.5,390.5 314.5,394.5 305.5,394.5 305.5,406.5 300.5,406.5 297.5,408.5 291.5,399.5 286.5,396.5 285.5,400.5 284.5,406.5 275.5,407.5 263.5,399.5 250.5,399.5 242.5,403.5 231.5,404.5 224.5,410.5 219.5,410.5 217.5,408.5 202.5,408.5 205.5,400.5 203.5,396.5 200.5,398.5 197.5,390.5 187.5,382.5 182.5,382.5 173.5,377.5 159.5,375.5 164.5,378.5 158.5,381.5 153.5,387.5 149.5,386.5 150.5,382.5 153.5,379.5 152.5,373.5 141.5,372.5 137.5,374.5 132.5,373.5 122.5,370.5 115.5,364.5 112.5,364.5 110.5,365.5 104.5,356.5 98.5,356.5 100.5,351.5 94.5,348.5 89.5,348.5 85.5,344.5 91.5,340.5 89.5,336.5 80.5,335.5 77.5,335.5 77.5,326.5 73.5,322.5 69.5,322.5 69.5,313.5 64.5,313.5 61.5,306.5 55.5,306.5 53.5,309.5 49.5,307.5 43.5,296.5 33.5,288.5 26.5,284.5 21.5,281.5 21.5,265.5 23.5,265.5 23.5,255.5 28.5,255.5 32.5,259.5 33.5,259.5 40.5,252.5 36.5,243.5 36.5,241.5 45.5,231.5 47.5,230.5 53.5,233.5 61.5,233.5 64.5,230.5 70.5,225.5 72.5,222.5 79.5,226.5 87.5,229.5 90.5,231.5 97.5,227.5 102.5,227.5 119.5,233.5 122.5,238.5 122.5,239.5 130.5,243.5 134.5,241.5 145.5,241.5 147.5,242.5 150.5,242.5 154.5,238.5 167.5,238.5 176.5,235.5 184.5,235.5 189.5,239.5 194.5,243.5 201.5,243.5 204.5,246.5 211.5,246.5 202.5,251.5 202.5,256.5 204.5,258.5 209.5,254.5 209.5,259.5 196.5,275.5 197.5,285.5 200.5,292.5 203.5,297.5 202.5,300.5 210.5,302.5 219.5,302.5 224.5,307.5 233.5,314.5 243.5,317.5 255.5,322.5 264.5,326.5 269.5,328.5 269.5,331.5 273.5,337.5 277.5,340.5 282.5,337.5 285.5,337.5 293.5,334.5 293.5,327.5 300.5,324.5 304.5,326.5 "/>
  <polyline id="ningxia"       points="452.5,233.5 443.5,238.5 442.5,243.5 438.5,250.5 438.5,258.5 434.5,260.5 434.5,264.5 430.5,265.5 426.5,269.5 425.5,269.5 430.5,277.5 430.5,282.5 428.5,285.5 430.5,292.5 428.5,294.5 432.5,298.5 438.5,300.5 446.5,301.5 447.5,298.5 445.5,296.5 450.5,294.5 450.5,289.5 446.5,288.5 446.5,282.5 449.5,276.5 456.5,275.5 461.5,275.5 461.5,269.5 461.5,264.5 465.5,264.5 461.5,260.5 453.5,255.5 453.5,252.5 456.5,242.5 456.5,235.5 456.5,233.5 455.5,230.5 450.5,233.5 "/>
</g>
<g id="yellowRiver" style="stroke:#6398FA;fill:none;stroke-opacity:1;fill-opacity:1;">
  <polyline stroke-width="3" points="624.5,260.5 613.5,271.5 604.5,279.5 590.5,288.5 575.5,298.5 568.5,301.5 567.5,306.5 560.5,311.5 547.5,311.5 542.5,313.5 531.5,314.5 526.5,309.5 513.5,313.5 499.5,314.5 498.5,307.5 507.5,302.5 508.5,298.5 506.5,286.5 507.5,273.5 508.5,273.5 508.5,267.5 505.5,258.5 519.5,231.5 514.5,224.5 482.5,210.5 473.5,210.5 464.5,210.5 454.5,231.5 457.5,233.5 454.5,252.5 447.5,259.5 438.5,265.5 428.5,265.5 421.5,267.5 411.5,271.5 415.5,276.5 419.5,281.5 416.5,284.5 406.5,285.5 382.5,285.5 369.5,285.5 353.5,293.5 350.5,297.5 354.5,301.5 363.5,302.5 363.5,305.5 "/>
  <polyline stroke-width="2" points="363.5,303.5 374.5,313.5 379.5,317.5 383.5,322.5 380.5,323.5 373.5,323.5 367.5,315.5 343.5,317.5 336.5,307.5 334.5,303.5 329.5,300.5 "/>
  <polyline stroke-width="1" points="329.5,300.5 319.5,296.5 310.5,293.5 305.5,293.5 302.5,290.5 300.5,288.5 297.5,288.5 294.5,285.5 291.5,285.5 "/>
</g>
<g id="changRiver" style="stroke:#6398FA;fill:none;stroke-opacity:1;fill-opacity:1;">
  <polyline stroke-width="3" points="670.5,352.5 664.5,353.5 654.5,352.5 646.5,349.5 641.5,352.5 633.5,349.5 624.5,353.5 620.5,355.5 620.5,369.5 604.5,373.5 597.5,374.5 601.5,374.5 597.5,382.5 587.5,389.5 579.5,389.5 569.5,385.5 566.5,382.5 560.5,383.5 560.5,389.5 553.5,393.5 534.5,393.5 529.5,387.5 522.5,385.5 519.5,381.5 510.5,374.5 508.5,372.5 472.5,372.5 470.5,372.5 450.5,387.5 442.5,391.5 440.5,395.5 428.5,404.5 423.5,407.5 412.5,408.5 406.5,411.5 404.5,407.5 394.5,415.5 389.5,420.5 389.5,421.5 381.5,425.5 376.5,425.5 376.5,429.5 379.5,434.5 375.5,436.5 376.5,445.5 375.5,449.5 371.5,448.5 367.5,444.5 360.5,449.5 357.5,446.5 361.5,442.5 361.5,438.5 358.5,437.5 351.5,440.5 346.5,440.5 342.5,440.5 336.5,441.5 326.5,441.5 330.5,441.5 330.5,436.5 335.5,429.5 336.5,424.5 336.5,419.5 331.5,419.5 328.5,424.5 323.5,425.5 323.5,416.5 323.5,412.5 316.5,407.5 316.5,400.5 317.5,395.5 320.5,394.5 319.5,389.5 321.5,383.5 321.5,378.5 319.5,374.5 322.5,373.5 321.5,368.5 319.5,361.5 317.5,357.5 315.5,352.5 320.5,349.5 316.5,345.5 313.5,341.5 312.5,340.5 312.5,335.5 "/>
  <polyline stroke-width="2" points="312.5,336.5 305.5,328.5 300.5,322.5 293.5,317.5 289.5,313.5 282.5,307.5 280.5,305.5 278.5,303.5 "/>
  <polyline stroke-width="1" points="279.5,303.5 277.5,301.5 269.5,294.5 263.5,293.5 258.5,296.5 254.5,298.5 248.5,298.5 241.5,298.5 230.5,300.5 227.5,298.5 215.5,298.5 "/>
</g>
<g id="capitalPoints" style="stroke:red;fill:red;stroke-opacity:1;fill-opacity:1;stroke-width:1;">
  <circle cx="217.5" cy="124.5" r="2"  /><!-- 乌鲁木齐-->   
  <circle cx="194.5" cy="358.5" r="2"  /><!--拉萨-->   
  <circle cx="376.5" cy="272.5" r="2"  /><!--西宁-->    
  <circle cx="445.5" cy="248.5" r="2"  /><!--银川-->   
  <circle cx="408.5" cy="289.5" r="2"  /><!--兰州-->    
  <circle cx="367.5" cy="467.5" r="2"  /><!--昆明-->    
  <circle cx="438.5" cy="446.5" r="2"  /><!-- 贵阳 -->   
  <circle cx="441.5" cy="391.5" r="2"  /><!-- 重庆 -->   
  <circle cx="478.5" cy="318.5" r="2"  /><!-- 西安 -->   
  <circle cx="464.5" cy="509.5" r="2"  /><!-- 南宁 -->    
  <circle cx="499.5" cy="562.5" r="2"  /><!-- 海口 -->    
  <circle cx="551.5" cy="524.5" r="2"  /><!-- 澳门 -->    
  <circle cx="554.5" cy="505.5" r="2"  /> <!-- 广州 -->   
  <circle cx="571.5" cy="518.5" r="2"  /> <!-- 香港 -->   
  <circle cx="543.5" cy="421.5" r="2"  /> <!-- 长沙 -->   
  <circle cx="558.5" cy="379.5" r="2"  /> <!-- 武汉 -->  
  <circle cx="552.5" cy="314.5" r="2"  /> <!-- 郑州 -->  
  <circle cx="532.5" cy="262.5" r="2"  /> <!-- 太原 -->  
  <circle cx="521.5" cy="214.5" r="2"  /> <!-- 呼和浩特 -->  
  <circle cx="561.5" cy="260.5" r="2"  /> <!-- 石家庄 -->  
  <circle cx="603.5" cy="282.5" r="2"  /> <!-- 济南 -->   
  <circle cx="609.5" cy="357.5" r="2"  /> <!-- 合肥 -->   
  <circle cx="590.5" cy="411.5" r="2"  /> <!-- 南昌 -->   
  <circle cx="649.5" cy="454.5" r="2"  /> <!-- 福州 -->   
  <circle cx="689.5" cy="466.5" r="2"  /> <!-- 台北 -->   
  <circle cx="656.5" cy="381.5" r="2"  /> <!-- 杭州 -->   
  <circle cx="673.5" cy="364.5" r="2"  /> <!-- 上海 -->   
  <circle cx="635.5" cy="353.5" r="2"  /> <!-- 南京 -->   
  <circle cx="600.5" cy="241.5" r="2"  /> <!-- 天津 -->  
  <circle cx="586.5" cy="227.5" r="3"  /> <!-- 北京 -->  
  <circle cx="678.5" cy="189.5" r="2"  /> <!-- 沈阳 --> 
  <circle cx="694.5" cy="151.5" r="2"  /> <!-- 长春 -->
  <circle cx="707.5" cy="121.5" r="2"  /> <!-- 哈尔滨 -->  
  <circle cx="400.5" cy="375.5" r="2"  /> <!-- 成都 -->
</g>
<g id="roleCityes" style="stroke:red;fill:none;stroke-width:0.3" display="none">
  <circle cx="652.5" cy="360.5" r="0.8"  /> <!-- 无锡 --> 
  <circle cx="661.5" cy="364.5" r="0.8"  /> <!-- 苏州 -->
  <circle cx="646.5" cy="346.5" r="0.8"  /> <!-- 扬州 -->
</g>
<g id="cityNames" style="stroke:black;fill:none;stroke-width:0.2;font-size:3" display="none">
  <text id="wuxi" x="653.5" y="360.5">无锡</text>
  <text id="suzhou" x="662.5" y="364.5">苏州</text>
  <text id="yangzhou" x="647.5" y="346.5">扬州</text>
</g>
<g id="capitalNames" style="stroke:purple" display="">
  <text id="chengdu" x="404.5" y="370.5">成都</text>
  <text id="haerbing" x="700.5" y="114.5">哈尔滨</text>
  <text id="changchun" x="698.5" y="160.5">长春</text>
  <text id="shenyang" x="664.5" y="204.5">沈阳</text>
  <text id="beijing" stroke="red" x="590.5" y="224.5">北京</text>
  <text id="tianjing" x="607.5" y="248.5">天津</text>
  <text id="nanjing" x="637.5" y="353.5">南京</text>
  <text id="shanghai" x="680.5" y="364.5">上海</text>
  <text id="hangzhou" x="650.5" y="395.5">杭州</text>
  <text id="taibei" x="693.5" y="460.5">台北</text>
  <text id="fuzhou" x="620.5" y="454.5">福州</text>
  <text id="nanchang" x="580.5" y="426.5">南昌</text>
  <text id="hefei" x="592.5" y="350.5">合肥</text>
  <text id="jinan" x="608.5" y="282.5">济南</text>
  <text id="shijiazhuang" x="565.5" y="258.5">石家庄</text>
  <text id="huhehaote" x="477.5" y="206.5">呼和浩特</text>
  <text id="taiyuan" x="516.5" y="278.5">太原</text>
  <text id="zhengzhou" x="531.5" y="327.5">郑州</text>
  <text id="wuhan" x="530.5" y="383.5">武汉</text>
  <text id="changsha" x="516.5" y="430.5">长沙</text>
  <text id="xianggang" x="571.5" y="530.5">香港</text>
  <text id="guangzhou" x="550.5" y="498.5">广州</text>
  <text id="aomen" x="537.5" y="537.5">澳门</text>
  <text id="haikou" x="478.5" y="573.5">海口</text>
  <text id="nanning" x="460.5" y="502.5">南宁</text>
  <text id="xian" x="470.5" y="332.5">西安</text>
  <text id="chongqing" x="444.5" y="396.5">重庆</text>
  <text id="guiyang" x="443.5" y="448.5">贵阳</text>
  <text id="kunming" x="340.5" y="470.5">昆明</text>
  <text id="lanzhou" x="400.5" y="302.5">兰州</text>
  <text id="yinchuan" x="437.5" y="267.5">银川</text>
  <text id="xining" x="356.5" y="266.5">西宁</text>
  <text id="lasa" x="185.5" y="349.5">拉萨</text>
  <text id="wulumuqi" x="190.5" y="118.5">乌鲁木齐</text>
</g>
<g id="bubble" filter="url(#dropShadow)" transform="translate(0,0)" display="none">
  <g id="bubbleBack" style="stroke:none;fill:#AFD788;fill-opacity:0.6">
    <rect id="mainBack" x="500.5" y="32.5" width="120" height="150" rx="10"/>    
    <polyline id="tri" points="540.5,181.5 560.5,181.5 521.5,214.5 540.5,181.5" transform="rotate(0 521.5,214.5)"/>
  </g> 
  <g id="dataLebel" style="stroke-width:1;stroke:#103667;">
    <text id="cityInPopo" x="510.5" y="59.5" style="font-size:14" stroke="black">扬州</text>
    <text x="510.5" y="85.5">天气:</text>
    <text x="510.5" y="110.5">气温:</text>
    <text x="510.5" y="135.5">风向:</text>
    <text x="510.5" y="162.5">提醒:</text>
  </g>
  <g id="actualData" style="stroke-width:1;stroke:#511F90;">
    <text id="weatherInPopo" x="550.5" y="85.5" display="">加载中...</text>
    <text id="degreeInPopo" x="550.5" y="110.5">加载中...</text>
    <text id="windInPopo" x="550.5" y="135.5">加载中...</text>
    <text id="tipInPopo" x="550.5" y="162.5">加载中...</text>
  </g>
  <g id="shapes" >
    <!--define some shapes to show weather visual-->
    <g id="sunny" transform="translate(479,-5),scale(0.5)" display="none" style="fill:url(#sunnyFill);stroke:#B46B29" filter="url(#dropShadow)">
      <circle cx="210.5" cy="152.5" r="27" />
      <polyline  points="210.5,99.5 204.5,116.5 213.5,116.5 209.5,100.5 "/>
      <polyline  points="210.5,99.5 204.5,116.5 213.5,116.5 209.5,100.5 "/>
      <polyline  points="235.5,110.5 224.5,120.5 231.5,127.5 235.5,111.5 "/>
      <polyline  points="238.5,136.5 241.5,145.5 252.5,136.5 238.5,136.5 "/>
      <polyline  points="241.5,157.5 238.5,167.5 252.5,167.5 240.5,157.5 "/>
      <polyline  points="231.5,176.5 224.5,183.5 235.5,191.5 231.5,176.5 "/>
      <polyline  points="215.5,186.5 209.5,203.5 204.5,187.5 213.5,187.5 "/>
      <polyline  points="215.5,186.5 209.5,203.5 204.5,187.5 213.5,187.5 "/>
      <polyline  points="182.5,192.5 195.5,183.5 187.5,176.5 183.5,191.5 "/>
      <polyline  points="182.5,192.5 195.5,183.5 187.5,176.5 183.5,191.5 "/>
      <polyline  points="166.5,166.5 182.5,167.5 179.5,157.5 167.5,165.5 "/>
      <polyline  points="166.5,166.5 182.5,167.5 179.5,157.5 167.5,165.5 "/>
      <polyline  points="166.5,136.5 178.5,144.5 181.5,134.5 166.5,136.5 "/>
      <polyline  points="182.5,110.5 187.5,124.5 195.5,119.5 182.5,110.5 "/>
      <polyline  points="182.5,110.5 187.5,124.5 195.5,119.5 182.5,110.5 "/>
    </g>
    <g id="cloud" transform="translate(479,-5),scale(0.5)" display="none" style="fill:url(#cloudFill);stroke:#74A7B9" filter="url(#dropShadow)">
      <polyline  points="216.5,119.5 224.5,112.5 236.5,111.5 242.5,119.5 245.5,125.5 246.5,137.5 242.5,141.5 254.5,141.5 260.5,141.5 263.5,145.5 265.5,153.5 265.5,159.5 264.5,168.5 261.5,168.5 218.5,117.5 "/>
      <polyline  points="173.5,191.5 232.5,192.5 234.5,189.5 248.5,188.5 256.5,182.5 260.5,170.5 256.5,161.5 252.5,153.5 241.5,149.5 233.5,153.5 235.5,146.5 235.5,138.5 235.5,132.5 230.5,125.5 225.5,121.5 217.5,120.5 205.5,124.5 197.5,132.5 193.5,142.5 187.5,153.5 184.5,154.5 173.5,158.5 164.5,161.5 157.5,168.5 156.5,179.5 161.5,186.5 173.5,191.5 "/>
    </g>
    <g id="rain" transform="translate(479,-5),scale(0.5)" display="none" style="fill:url(#cloudFill);stroke:#74A7B9" filter="url(#dropShadow)">
      <polyline  points="191.5,157.5 186.5,171.5 184.5,178.5 184.5,186.5 187.5,189.5 193.5,193.5 197.5,193.5 201.5,191.5 203.5,184.5 203.5,179.5 201.5,168.5 197.5,157.5 191.5,157.5 "/>
      <polyline  points="191.5,157.5 186.5,171.5 184.5,178.5 184.5,186.5 187.5,189.5 193.5,193.5 197.5,193.5 201.5,191.5 203.5,184.5 203.5,179.5 201.5,168.5 197.5,157.5 191.5,157.5 "/>
      <polyline  points="224.5,154.5 216.5,182.5 215.5,199.5 219.5,206.5 225.5,209.5 231.5,208.5 235.5,196.5 235.5,184.5 226.5,154.5 224.5,154.5 "/>
      <polyline  points="180.5,155.5 227.5,155.5 249.5,150.5 254.5,145.5 254.5,134.5 249.5,125.5 242.5,124.5 245.5,116.5 239.5,108.5 235.5,106.5 231.5,106.5 228.5,106.5 224.5,96.5 220.5,95.5 217.5,93.5 211.5,93.5 205.5,96.5 204.5,107.5 196.5,104.5 189.5,108.5 184.5,112.5 183.5,121.5 183.5,128.5 176.5,128.5 168.5,132.5 166.5,138.5 167.5,149.5 180.5,155.5 "/>
    </g>
    <g id="snow" transform="translate(479,-5),scale(0.5)" display="none" style="fill:white;stroke:#74A7B9" filter="url(#dropShadow)">
      <polyline  points="187.5,195.5 189.5,197.5 191.5,197.5 195.5,191.5 198.5,195.5 201.5,195.5 203.5,193.5 203.5,191.5 200.5,184.5 202.5,180.5 204.5,184.5 206.5,184.5 208.5,182.5 204.5,179.5 218.5,179.5 215.5,183.5 216.5,184.5 219.5,186.5 221.5,182.5 223.5,186.5 219.5,193.5 220.5,196.5 224.5,196.5 226.5,189.5 228.5,196.5 232.5,197.5 234.5,196.5 234.5,193.5 231.5,187.5 238.5,187.5 238.5,182.5 228.5,182.5 227.5,178.5 232.5,178.5 232.5,172.5 228.5,171.5 232.5,162.5 235.5,165.5 240.5,163.5 239.5,162.5 238.5,158.5 241.5,158.5 245.5,163.5 247.5,166.5 249.5,163.5 247.5,158.5 255.5,158.5 255.5,150.5 247.5,150.5 249.5,144.5 246.5,141.5 241.5,150.5 238.5,150.5 240.5,145.5 238.5,142.5 234.5,142.5 232.5,144.5 228.5,137.5 233.5,137.5 233.5,132.5 227.5,132.5 228.5,127.5 236.5,127.5 238.5,123.5 231.5,121.5 235.5,112.5 231.5,110.5 226.5,119.5 223.5,111.5 218.5,115.5 223.5,124.5 220.5,127.5 217.5,120.5 213.5,125.5 217.5,129.5 206.5,129.5 208.5,124.5 203.5,123.5 202.5,127.5 198.5,123.5 204.5,113.5 201.5,110.5 196.5,117.5 193.5,110.5 189.5,110.5 188.5,115.5 191.5,121.5 184.5,121.5 184.5,127.5 195.5,128.5 196.5,131.5 189.5,131.5 190.5,136.5 194.5,136.5 195.5,136.5 190.5,146.5 188.5,142.5 183.5,145.5 187.5,151.5 182.5,151.5 178.5,141.5 173.5,144.5 175.5,150.5 166.5,150.5 166.5,155.5 166.5,158.5 176.5,158.5 173.5,165.5 178.5,167.5 181.5,157.5 187.5,157.5 182.5,163.5 187.5,166.5 190.5,161.5 196.5,170.5 189.5,171.5 189.5,175.5 196.5,176.5 193.5,182.5 182.5,182.5 182.5,186.5 191.5,187.5 187.5,195.5 "/>
    </g>
  </g>
</g>
<g id="mask"  style="fill:white;stroke:none;fill-opacity:0;" onmouseout="hideBubble()">
  <polyline onmouseover="BnD('xinjiang')" onmouseout="mergeBack('xinjiang');moveTri()"   points="215.5,68.5 215.5,56.5 219.5,52.5 227.5,52.5 230.5,51.5 231.5,51.5 233.5,48.5 233.5,45.5 236.5,45.5 243.5,51.5 242.5,60.5 247.5,61.5 246.5,64.5 247.5,66.5 249.5,68.5 254.5,70.5 257.5,73.5 265.5,77.5 268.5,77.5 265.5,87.5 269.5,90.5 269.5,94.5 269.5,96.5 269.5,102.5 261.5,107.5 261.5,115.5 265.5,117.5 268.5,119.5 272.5,119.5 276.5,120.5 278.5,120.5 285.5,123.5 289.5,123.5 294.5,128.5 299.5,129.5 308.5,138.5 313.5,140.5 315.5,144.5 316.5,151.5 316.5,157.5 319.5,167.5 320.5,170.5 319.5,175.5 316.5,176.5 277.5,188.5 275.5,212.5 265.5,212.5 256.5,213.5 250.5,214.5 250.5,216.5 243.5,216.5 242.5,214.5 234.5,214.5 227.5,217.5 223.5,220.5 221.5,225.5 220.5,227.5 225.5,229.5 232.5,234.5 233.5,235.5 231.5,238.5 228.5,242.5 224.5,246.5 224.5,246.5 231.5,247.5 228.5,250.5 223.5,251.5 219.5,251.5 210.5,247.5 201.5,246.5 196.5,244.5 187.5,238.5 181.5,237.5 176.5,234.5 169.5,237.5 154.5,237.5 147.5,242.5 145.5,241.5 131.5,241.5 130.5,243.5 121.5,239.5 120.5,234.5 113.5,229.5 105.5,227.5 98.5,226.5 92.5,229.5 90.5,231.5 77.5,226.5 72.5,224.5 68.5,227.5 63.5,233.5 50.5,233.5 45.5,230.5 40.5,225.5 38.5,220.5 39.5,212.5 40.5,208.5 36.5,205.5 31.5,204.5 24.5,196.5 23.5,191.5 23.5,189.5 25.5,180.5 21.5,176.5 19.5,176.5 19.5,172.5 16.5,170.5 10.5,165.5 16.5,163.5 18.5,159.5 18.5,158.5 15.5,151.5 19.5,145.5 18.5,140.5 12.5,140.5 8.5,138.5 6.5,134.5 15.5,127.5 19.5,121.5 23.5,121.5 46.5,121.5 54.5,128.5 60.5,128.5 65.5,123.5 68.5,121.5 70.5,124.5 85.5,124.5 89.5,121.5 97.5,120.5 98.5,123.5 113.5,123.5 119.5,119.5 120.5,116.5 120.5,112.5 124.5,108.5 129.5,106.5 129.5,91.5 134.5,90.5 134.5,78.5 136.5,78.5 149.5,79.5 156.5,85.5 160.5,85.5 163.5,82.5 163.5,77.5 176.5,61.5 176.5,58.5 183.5,62.5 195.5,68.5 198.5,69.5 212.5,69.5 213.5,69.5 215.5,53.5 219.5,52.5 226.5,52.5 231.5,51.5 232.5,48.5 "/>
  <polyline onmouseover="BnD('heilongjiang')" onmouseout="mergeBack('heilongjiang');moveTri()"   points="625.5,11.5 630.5,18.5 625.5,24.5 628.5,28.5 642.5,28.5 646.5,39.5 648.5,44.5 653.5,44.5 655.5,37.5 660.5,37.5 662.5,37.5 672.5,34.5 679.5,40.5 679.5,45.5 675.5,58.5 675.5,64.5 677.5,69.5 677.5,74.5 675.5,86.5 671.5,87.5 664.5,85.5 650.5,99.5 649.5,103.5 653.5,107.5 658.5,111.5 665.5,108.5 669.5,115.5 673.5,124.5 680.5,129.5 693.5,129.5 695.5,131.5 708.5,131.5 710.5,134.5 710.5,140.5 717.5,144.5 721.5,149.5 729.5,144.5 728.5,137.5 732.5,140.5 737.5,149.5 741.5,153.5 745.5,151.5 759.5,144.5 768.5,148.5 768.5,146.5 767.5,141.5 767.5,133.5 764.5,129.5 761.5,127.5 761.5,119.5 772.5,113.5 786.5,113.5 788.5,112.5 788.5,100.5 788.5,95.5 789.5,87.5 786.5,77.5 787.5,72.5 791.5,69.5 791.5,66.5 791.5,58.5 775.5,64.5 769.5,73.5 760.5,79.5 751.5,79.5 745.5,68.5 736.5,65.5 723.5,57.5 700.5,57.5 695.5,51.5 695.5,47.5 680.5,28.5 675.5,18.5 662.5,9.5 650.5,5.5 640.5,5.5 630.5,10.5 626.5,11.5 "/>
  <polyline onmouseover="BnD('jilin')" onmouseout="mergeBack('jilin');moveTri()"        points="667.5,111.5 661.5,116.5 656.5,120.5 660.5,123.5 660.5,125.5 654.5,128.5 648.5,124.5 646.5,127.5 646.5,133.5 650.5,136.5 650.5,146.5 653.5,149.5 654.5,157.5 667.5,146.5 671.5,158.5 675.5,166.5 684.5,168.5 685.5,175.5 687.5,175.5 692.5,172.5 694.5,172.5 701.5,180.5 702.5,184.5 702.5,193.5 706.5,193.5 709.5,197.5 716.5,187.5 719.5,186.5 727.5,188.5 736.5,187.5 735.5,179.5 735.5,174.5 746.5,172.5 756.5,158.5 760.5,158.5 764.5,155.5 772.5,151.5 769.5,145.5 764.5,145.5 758.5,142.5 745.5,146.5 743.5,151.5 739.5,151.5 728.5,138.5 728.5,142.5 726.5,146.5 720.5,146.5 715.5,141.5 710.5,138.5 710.5,133.5 704.5,127.5 698.5,132.5 693.5,128.5 682.5,129.5 675.5,127.5 671.5,119.5 667.5,112.5 "/>
  <polyline onmouseover="BnD('liaoning')" onmouseout="mergeBack('liaoning')"      points="675.5,166.5 673.5,172.5 672.5,176.5 661.5,176.5 641.5,192.5 635.5,197.5 628.5,186.5 624.5,186.5 623.5,191.5 621.5,196.5 624.5,203.5 621.5,205.5 620.5,214.5 626.5,217.5 632.5,221.5 638.5,218.5 646.5,209.5 650.5,204.5 660.5,204.5 662.5,208.5 662.5,213.5 655.5,224.5 655.5,226.5 661.5,230.5 660.5,234.5 652.5,238.5 654.5,243.5 662.5,237.5 665.5,230.5 695.5,217.5 695.5,206.5 707.5,201.5 707.5,195.5 701.5,191.5 705.5,182.5 692.5,170.5 690.5,174.5 687.5,174.5 683.5,166.5 677.5,166.5 673.5,166.5 "/>
  <polyline onmouseover="BnD('hebei')" onmouseout="mergeBack('hebei')"         points="608.5,237.5 619.5,237.5 625.5,231.5 631.5,226.5 633.5,222.5 627.5,216.5 620.5,217.5 620.5,204.5 610.5,204.5 609.5,201.5 609.5,196.5 603.5,186.5 591.5,188.5 590.5,191.5 582.5,195.5 580.5,192.5 572.5,195.5 567.5,196.5 561.5,188.5 558.5,188.5 549.5,203.5 549.5,210.5 553.5,213.5 557.5,220.5 557.5,222.5 553.5,229.5 558.5,235.5 558.5,239.5 547.5,244.5 547.5,250.5 547.5,258.5 552.5,267.5 552.5,275.5 547.5,284.5 547.5,285.5 564.5,285.5 566.5,289.5 572.5,289.5 572.5,293.5 580.5,296.5 583.5,290.5 580.5,284.5 580.5,267.5 584.5,267.5 588.5,267.5 593.5,260.5 602.5,260.5 611.5,255.5 603.5,246.5 609.5,235.5 "/>
  <polyline onmouseover="BnD('tianjin')" onmouseout="mergeBack('tianjin')"       points="588.5,235.5 590.5,239.5 590.5,242.5 589.5,246.5 601.5,247.5 604.5,247.5 606.5,241.5 606.5,237.5 606.5,234.5 604.5,233.5 598.5,229.5 595.5,230.5 590.5,231.5 589.5,235.5 "/>
  <polyline onmouseover="BnD('beijing')" onmouseout="mergeBack('beijing')"       points="598.5,227.5 595.5,231.5 589.5,231.5 589.5,237.5 588.5,234.5 575.5,234.5 573.5,231.5 574.5,225.5 579.5,221.5 576.5,213.5 580.5,208.5 590.5,208.5 598.5,212.5 597.5,214.5 598.5,220.5 598.5,227.5 "/>
  <polyline onmouseover="BnD('jiangsu')" onmouseout="mergeBack('jiangsu')"      points="632.5,303.5 627.5,307.5 627.5,311.5 618.5,313.5 615.5,310.5 609.5,311.5 601.5,309.5 598.5,307.5 593.5,307.5 588.5,309.5 587.5,313.5 593.5,313.5 598.5,314.5 602.5,320.5 608.5,320.5 611.5,323.5 615.5,326.5 617.5,326.5 617.5,330.5 616.5,334.5 616.5,334.5 624.5,337.5 625.5,340.5 634.5,337.5 635.5,340.5 635.5,345.5 632.5,345.5 628.5,345.5 628.5,349.5 625.5,352.5 626.5,360.5 632.5,365.5 636.5,366.5 645.5,368.5 646.5,372.5 650.5,369.5 658.5,370.5 664.5,370.5 669.5,369.5 668.5,365.5 667.5,360.5 671.5,357.5 671.5,352.5 679.5,352.5 673.5,339.5 663.5,339.5 662.5,334.5 653.5,322.5 653.5,313.5 643.5,310.5 634.5,309.5 630.5,302.5 "/>
  <polyline onmouseover="BnD('shanghai')" onmouseout="mergeBack('shanghai')"      points="670.5,356.5 676.5,361.5 677.5,361.5 679.5,365.5 683.5,370.5 680.5,368.5 677.5,370.5 673.5,370.5 668.5,369.5 668.5,365.5 668.5,362.5 668.5,360.5 670.5,355.5 "/>
  <polyline onmouseover="BnD('shandong')" onmouseout="mergeBack('shandong')"      points="611.5,255.5 603.5,262.5 595.5,262.5 590.5,267.5 587.5,268.5 579.5,267.5 579.5,277.5 582.5,286.5 584.5,292.5 578.5,297.5 571.5,301.5 568.5,305.5 575.5,311.5 579.5,311.5 580.5,315.5 584.5,313.5 588.5,310.5 589.5,307.5 595.5,307.5 603.5,310.5 610.5,314.5 616.5,313.5 620.5,313.5 628.5,309.5 631.5,306.5 632.5,301.5 662.5,271.5 667.5,268.5 670.5,268.5 675.5,268.5 678.5,260.5 678.5,259.5 670.5,259.5 660.5,260.5 654.5,258.5 647.5,255.5 642.5,260.5 642.5,264.5 636.5,265.5 631.5,267.5 625.5,265.5 625.5,259.5 618.5,256.5 610.5,256.5 "/>
  <polyline onmouseover="BnD('anhui')" onmouseout="mergeBack('anhui')"         points="588.5,309.5 586.5,313.5 588.5,317.5 593.5,319.5 595.5,319.5 595.5,326.5 589.5,326.5 586.5,322.5 581.5,320.5 580.5,326.5 580.5,331.5 576.5,331.5 575.5,334.5 573.5,335.5 569.5,335.5 569.5,340.5 576.5,343.5 575.5,345.5 580.5,349.5 587.5,349.5 586.5,357.5 581.5,358.5 581.5,368.5 587.5,372.5 590.5,373.5 586.5,378.5 588.5,383.5 589.5,390.5 595.5,391.5 602.5,387.5 603.5,390.5 602.5,393.5 602.5,398.5 606.5,395.5 606.5,390.5 612.5,390.5 618.5,396.5 625.5,396.5 630.5,391.5 634.5,386.5 635.5,382.5 640.5,379.5 642.5,373.5 643.5,368.5 635.5,365.5 631.5,361.5 626.5,356.5 627.5,351.5 627.5,347.5 628.5,343.5 632.5,344.5 636.5,344.5 634.5,339.5 633.5,335.5 630.5,337.5 626.5,339.5 624.5,339.5 620.5,336.5 615.5,334.5 617.5,330.5 616.5,324.5 611.5,323.5 606.5,319.5 603.5,319.5 598.5,315.5 594.5,313.5 590.5,311.5 588.5,311.5 586.5,311.5 "/>
  <polyline onmouseover="BnD('zhejiang')" onmouseout="mergeBack('zhejiang')"      points="672.5,372.5 668.5,369.5 662.5,372.5 658.5,372.5 649.5,369.5 648.5,365.5 645.5,369.5 643.5,375.5 642.5,378.5 634.5,379.5 634.5,385.5 631.5,391.5 623.5,395.5 624.5,404.5 630.5,407.5 631.5,412.5 636.5,412.5 636.5,417.5 635.5,420.5 639.5,423.5 641.5,421.5 641.5,417.5 646.5,416.5 648.5,421.5 652.5,424.5 655.5,425.5 655.5,425.5 657.5,428.5 661.5,425.5 665.5,425.5 668.5,431.5 669.5,421.5 673.5,412.5 677.5,408.5 682.5,410.5 683.5,402.5 683.5,383.5 687.5,382.5 687.5,379.5 682.5,379.5 678.5,379.5 663.5,378.5 663.5,374.5 670.5,373.5 675.5,372.5 668.5,369.5 "/>
  <polyline onmouseover="BnD('hunan')" onmouseout="mergeBack('hunan')"         points="554.5,404.5 563.5,411.5 564.5,416.5 558.5,421.5 556.5,427.5 553.5,433.5 557.5,436.5 560.5,444.5 560.5,454.5 560.5,463.5 556.5,465.5 553.5,468.5 547.5,468.5 545.5,467.5 544.5,474.5 538.5,474.5 532.5,474.5 527.5,475.5 517.5,478.5 513.5,475.5 509.5,474.5 512.5,468.5 515.5,457.5 509.5,453.5 502.5,453.5 497.5,457.5 492.5,454.5 487.5,458.5 484.5,459.5 482.5,458.5 482.5,446.5 484.5,438.5 484.5,436.5 477.5,438.5 475.5,436.5 476.5,433.5 483.5,432.5 484.5,407.5 491.5,396.5 497.5,394.5 501.5,395.5 501.5,387.5 508.5,387.5 516.5,390.5 523.5,394.5 531.5,394.5 551.5,394.5 553.5,396.5 553.5,402.5 559.5,408.5 "/>
  <polyline onmouseover="BnD('shanxi1')" onmouseout="mergeBack('shanxi1')"       points="549.5,221.5 550.5,217.5 551.5,210.5 558.5,218.5 558.5,222.5 552.5,227.5 559.5,237.5 559.5,241.5 547.5,243.5 547.5,256.5 552.5,267.5 552.5,277.5 547.5,282.5 547.5,293.5 550.5,293.5 549.5,298.5 542.5,301.5 527.5,301.5 522.5,309.5 513.5,313.5 498.5,314.5 498.5,310.5 505.5,303.5 507.5,296.5 507.5,277.5 507.5,268.5 505.5,260.5 512.5,247.5 519.5,233.5 527.5,233.5 531.5,220.5 543.5,220.5 550.5,218.5 "/>
  <polyline onmouseover="BnD('chongqing')" onmouseout="mergeBack('chongqing')"     points="468.5,360.5 469.5,357.5 465.5,355.5 470.5,353.5 475.5,352.5 482.5,358.5 484.5,358.5 493.5,362.5 498.5,366.5 497.5,374.5 486.5,378.5 478.5,378.5 475.5,378.5 473.5,385.5 470.5,389.5 480.5,399.5 477.5,402.5 483.5,408.5 483.5,417.5 476.5,417.5 471.5,408.5 464.5,404.5 457.5,404.5 454.5,404.5 455.5,407.5 456.5,410.5 454.5,411.5 447.5,406.5 445.5,406.5 442.5,411.5 438.5,411.5 433.5,408.5 428.5,406.5 428.5,402.5 427.5,398.5 424.5,396.5 423.5,393.5 426.5,387.5 425.5,382.5 432.5,379.5 433.5,382.5 439.5,382.5 442.5,385.5 447.5,382.5 452.5,374.5 462.5,370.5 469.5,358.5 "/>
  <polyline onmouseover="BnD('hubei')" onmouseout="mergeBack('hubei')"         points="509.5,337.5 517.5,345.5 526.5,348.5 529.5,349.5 538.5,352.5 544.5,352.5 546.5,352.5 549.5,349.5 553.5,349.5 553.5,355.5 554.5,358.5 566.5,360.5 569.5,366.5 576.5,369.5 582.5,369.5 590.5,372.5 588.5,378.5 586.5,378.5 589.5,387.5 589.5,390.5 581.5,391.5 578.5,393.5 571.5,399.5 558.5,406.5 554.5,403.5 553.5,396.5 551.5,394.5 532.5,395.5 528.5,395.5 524.5,394.5 519.5,391.5 515.5,389.5 513.5,389.5 502.5,389.5 501.5,394.5 500.5,395.5 494.5,395.5 487.5,400.5 482.5,406.5 477.5,402.5 480.5,398.5 473.5,394.5 470.5,390.5 472.5,383.5 472.5,379.5 480.5,377.5 486.5,378.5 495.5,373.5 495.5,364.5 491.5,361.5 491.5,356.5 490.5,352.5 486.5,349.5 499.5,349.5 499.5,347.5 487.5,334.5 494.5,336.5 502.5,336.5 506.5,337.5 510.5,337.5 "/>
  <polyline onmouseover="BnD('shanxi3')" onmouseout="mergeBack('shanxi3')"       points="513.5,241.5 509.5,252.5 506.5,259.5 505.5,264.5 508.5,267.5 508.5,276.5 507.5,294.5 508.5,297.5 508.5,302.5 502.5,303.5 498.5,313.5 504.5,315.5 504.5,326.5 512.5,334.5 510.5,339.5 504.5,335.5 493.5,336.5 490.5,340.5 499.5,347.5 495.5,349.5 487.5,349.5 492.5,358.5 494.5,362.5 483.5,360.5 473.5,352.5 469.5,352.5 464.5,353.5 462.5,351.5 461.5,347.5 454.5,347.5 452.5,344.5 439.5,344.5 436.5,339.5 435.5,336.5 432.5,331.5 440.5,328.5 447.5,324.5 450.5,319.5 450.5,314.5 447.5,311.5 448.5,306.5 453.5,306.5 455.5,309.5 465.5,309.5 465.5,306.5 465.5,305.5 465.5,301.5 472.5,302.5 478.5,303.5 479.5,301.5 479.5,297.5 478.5,292.5 480.5,285.5 477.5,284.5 468.5,279.5 464.5,277.5 461.5,273.5 461.5,269.5 461.5,264.5 465.5,264.5 473.5,264.5 476.5,265.5 483.5,267.5 486.5,263.5 492.5,252.5 492.5,247.5 508.5,238.5 512.5,237.5 512.5,241.5 512.5,244.5 "/>
  <polyline onmouseover="BnD('guangdong')" onmouseout="mergeBack('guangdong')"     points="526.5,476.5 527.5,492.5 522.5,493.5 517.5,499.5 517.5,506.5 514.5,506.5 514.5,516.5 506.5,521.5 504.5,524.5 495.5,526.5 494.5,531.5 487.5,531.5 484.5,535.5 485.5,537.5 483.5,542.5 486.5,550.5 489.5,552.5 502.5,554.5 502.5,550.5 499.5,548.5 495.5,544.5 495.5,541.5 499.5,538.5 501.5,534.5 506.5,531.5 517.5,530.5 530.5,530.5 542.5,530.5 546.5,525.5 550.5,526.5 553.5,524.5 552.5,510.5 556.5,509.5 559.5,512.5 563.5,518.5 566.5,522.5 569.5,524.5 573.5,518.5 572.5,512.5 582.5,510.5 584.5,513.5 590.5,513.5 589.5,508.5 596.5,508.5 598.5,510.5 602.5,508.5 608.5,505.5 611.5,501.5 612.5,497.5 616.5,495.5 611.5,486.5 611.5,479.5 609.5,476.5 598.5,475.5 595.5,474.5 591.5,475.5 591.5,479.5 587.5,479.5 574.5,476.5 572.5,478.5 565.5,476.5 569.5,474.5 573.5,468.5 568.5,466.5 564.5,466.5 559.5,463.5 553.5,468.5 552.5,468.5 547.5,466.5 543.5,467.5 543.5,472.5 539.5,475.5 535.5,474.5 532.5,471.5 526.5,478.5 "/>
  <polyline onmouseover="BnD('guangxi')" onmouseout="mergeBack('guangxi')"       points="409.5,471.5 417.5,478.5 424.5,478.5 438.5,471.5 446.5,462.5 455.5,470.5 455.5,472.5 460.5,468.5 460.5,463.5 464.5,462.5 467.5,467.5 470.5,466.5 473.5,466.5 476.5,466.5 476.5,461.5 482.5,458.5 487.5,458.5 491.5,454.5 494.5,455.5 500.5,455.5 505.5,453.5 510.5,453.5 515.5,458.5 515.5,462.5 509.5,470.5 510.5,474.5 513.5,474.5 519.5,478.5 526.5,478.5 528.5,492.5 517.5,496.5 517.5,505.5 515.5,510.5 512.5,514.5 505.5,524.5 500.5,526.5 497.5,526.5 494.5,531.5 489.5,533.5 486.5,535.5 479.5,531.5 472.5,530.5 468.5,526.5 465.5,524.5 461.5,526.5 456.5,529.5 438.5,527.5 435.5,524.5 432.5,521.5 432.5,512.5 436.5,509.5 431.5,506.5 423.5,506.5 418.5,504.5 415.5,501.5 415.5,497.5 418.5,495.5 426.5,493.5 426.5,486.5 415.5,484.5 408.5,482.5 404.5,476.5 409.5,471.5 412.5,471.5 "/>
  <polyline onmouseover="BnD('taiwan')" onmouseout="mergeBack('taiwan')"        points="685.5,459.5 692.5,462.5 697.5,462.5 697.5,465.5 697.5,468.5 694.5,475.5 693.5,480.5 695.5,487.5 692.5,488.5 692.5,497.5 685.5,506.5 686.5,514.5 684.5,518.5 682.5,520.5 679.5,510.5 675.5,510.5 665.5,501.5 665.5,492.5 670.5,480.5 672.5,476.5 675.5,472.5 680.5,465.5 686.5,459.5 "/>
  <polyline onmouseover="BnD('hainan')" onmouseout="mergeBack('hainan')"        points="510.5,564.5 509.5,562.5 505.5,562.5 499.5,559.5 495.5,559.5 491.5,560.5 486.5,560.5 484.5,559.5 476.5,560.5 472.5,565.5 465.5,569.5 465.5,579.5 465.5,585.5 475.5,592.5 478.5,590.5 480.5,590.5 484.5,589.5 485.5,588.5 489.5,588.5 492.5,585.5 494.5,581.5 499.5,581.5 499.5,575.5 501.5,571.5 506.5,567.5 510.5,565.5 "/>
  <polyline onmouseover="BnD('sichuan')" onmouseout="mergeBack('sichuan')"       points="301.5,324.5 313.5,335.5 312.5,343.5 320.5,351.5 314.5,353.5 320.5,365.5 320.5,370.5 320.5,378.5 323.5,382.5 317.5,390.5 319.5,398.5 315.5,403.5 319.5,411.5 322.5,413.5 326.5,408.5 334.5,404.5 331.5,411.5 338.5,423.5 337.5,419.5 347.5,419.5 365.5,437.5 359.5,441.5 359.5,449.5 368.5,446.5 374.5,448.5 379.5,429.5 388.5,423.5 391.5,417.5 403.5,412.5 402.5,420.5 406.5,423.5 411.5,420.5 418.5,423.5 417.5,425.5 428.5,425.5 433.5,421.5 426.5,416.5 424.5,407.5 430.5,404.5 427.5,399.5 421.5,395.5 427.5,390.5 425.5,383.5 433.5,381.5 434.5,383.5 443.5,383.5 448.5,383.5 456.5,372.5 462.5,370.5 468.5,361.5 470.5,360.5 469.5,356.5 467.5,356.5 469.5,351.5 463.5,351.5 458.5,347.5 452.5,345.5 439.5,344.5 434.5,337.5 430.5,339.5 425.5,341.5 420.5,345.5 415.5,344.5 409.5,336.5 401.5,332.5 394.5,322.5 391.5,320.5 391.5,317.5 386.5,314.5 380.5,318.5 375.5,315.5 369.5,310.5 364.5,305.5 359.5,305.5 359.5,311.5 364.5,315.5 368.5,320.5 375.5,324.5 380.5,324.5 380.5,328.5 379.5,332.5 374.5,332.5 368.5,331.5 364.5,328.5 359.5,334.5 351.5,336.5 346.5,331.5 341.5,322.5 331.5,323.5 322.5,320.5 305.5,317.5 301.5,320.5 302.5,327.5 "/>
  <polyline onmouseover="BnD('neimenggu')" onmouseout="mergeBack('neimenggu')"     points="626.5,10.5 630.5,17.5 626.5,26.5 631.5,31.5 635.5,30.5 643.5,30.5 642.5,36.5 647.5,41.5 652.5,45.5 656.5,41.5 656.5,37.5 661.5,37.5 670.5,32.5 675.5,36.5 678.5,40.5 678.5,49.5 675.5,56.5 675.5,62.5 677.5,69.5 675.5,74.5 675.5,82.5 671.5,87.5 668.5,85.5 664.5,82.5 654.5,95.5 649.5,98.5 649.5,103.5 656.5,110.5 667.5,107.5 668.5,112.5 661.5,115.5 656.5,119.5 660.5,121.5 655.5,127.5 652.5,127.5 647.5,124.5 645.5,132.5 650.5,133.5 650.5,149.5 653.5,149.5 653.5,154.5 657.5,154.5 669.5,146.5 669.5,154.5 672.5,158.5 673.5,163.5 675.5,166.5 675.5,170.5 671.5,176.5 662.5,176.5 653.5,182.5 647.5,188.5 643.5,192.5 641.5,196.5 634.5,197.5 627.5,187.5 624.5,187.5 624.5,191.5 621.5,191.5 621.5,196.5 624.5,203.5 621.5,205.5 613.5,205.5 610.5,203.5 608.5,200.5 608.5,196.5 603.5,189.5 602.5,186.5 594.5,186.5 591.5,191.5 589.5,192.5 580.5,192.5 574.5,195.5 567.5,195.5 563.5,189.5 558.5,189.5 550.5,199.5 547.5,204.5 547.5,209.5 552.5,212.5 549.5,214.5 547.5,220.5 535.5,220.5 531.5,221.5 524.5,234.5 516.5,238.5 512.5,242.5 510.5,237.5 504.5,238.5 492.5,247.5 487.5,260.5 484.5,265.5 475.5,267.5 471.5,264.5 464.5,262.5 453.5,255.5 455.5,243.5 455.5,233.5 453.5,229.5 445.5,237.5 438.5,251.5 436.5,262.5 436.5,264.5 426.5,264.5 415.5,265.5 409.5,262.5 406.5,248.5 415.5,243.5 418.5,237.5 408.5,230.5 408.5,227.5 401.5,234.5 395.5,237.5 384.5,237.5 373.5,233.5 369.5,231.5 363.5,227.5 358.5,218.5 358.5,216.5 364.5,212.5 368.5,208.5 363.5,203.5 351.5,200.5 344.5,204.5 341.5,208.5 328.5,192.5 328.5,188.5 330.5,180.5 330.5,174.5 330.5,170.5 343.5,172.5 357.5,175.5 367.5,176.5 378.5,179.5 390.5,179.5 395.5,186.5 408.5,191.5 417.5,193.5 425.5,195.5 425.5,197.5 434.5,199.5 443.5,193.5 491.5,193.5 499.5,191.5 505.5,183.5 528.5,165.5 516.5,161.5 516.5,153.5 521.5,149.5 531.5,148.5 536.5,153.5 543.5,153.5 546.5,154.5 556.5,144.5 560.5,142.5 573.5,140.5 583.5,124.5 591.5,124.5 600.5,123.5 611.5,120.5 618.5,121.5 623.5,121.5 623.5,116.5 613.5,108.5 606.5,99.5 598.5,95.5 593.5,95.5 590.5,100.5 589.5,102.5 582.5,99.5 571.5,102.5 567.5,102.5 567.5,95.5 571.5,89.5 575.5,82.5 574.5,75.5 574.5,72.5 593.5,70.5 601.5,68.5 606.5,66.5 605.5,58.5 606.5,57.5 610.5,49.5 613.5,41.5 616.5,39.5 621.5,35.5 620.5,30.5 619.5,26.5 616.5,22.5 609.5,20.5 621.5,11.5 626.5,11.5 "/>
  <polyline onmouseover="BnD('qinghai')" onmouseout="mergeBack('qinghai')"       points="273.5,212.5 265.5,213.5 262.5,213.5 255.5,213.5 254.5,214.5 249.5,214.5 248.5,216.5 242.5,216.5 240.5,214.5 233.5,214.5 232.5,217.5 226.5,217.5 224.5,218.5 223.5,222.5 220.5,226.5 220.5,227.5 226.5,229.5 232.5,231.5 233.5,234.5 232.5,239.5 228.5,243.5 224.5,246.5 227.5,247.5 228.5,250.5 220.5,254.5 217.5,252.5 210.5,247.5 206.5,247.5 204.5,250.5 202.5,254.5 202.5,255.5 206.5,256.5 209.5,256.5 208.5,258.5 202.5,268.5 200.5,272.5 196.5,275.5 196.5,280.5 197.5,282.5 197.5,286.5 198.5,292.5 201.5,296.5 200.5,300.5 206.5,301.5 211.5,302.5 216.5,302.5 218.5,305.5 221.5,306.5 227.5,311.5 235.5,315.5 260.5,323.5 265.5,326.5 267.5,327.5 269.5,332.5 273.5,334.5 273.5,337.5 278.5,339.5 283.5,339.5 285.5,339.5 291.5,334.5 293.5,327.5 295.5,326.5 299.5,326.5 302.5,319.5 306.5,318.5 314.5,317.5 319.5,319.5 323.5,319.5 324.5,319.5 330.5,324.5 335.5,324.5 341.5,322.5 343.5,322.5 345.5,326.5 345.5,328.5 347.5,331.5 347.5,335.5 354.5,336.5 358.5,336.5 364.5,330.5 368.5,330.5 372.5,332.5 378.5,332.5 381.5,331.5 380.5,326.5 381.5,320.5 381.5,317.5 378.5,317.5 373.5,311.5 374.5,306.5 375.5,302.5 387.5,296.5 388.5,292.5 394.5,288.5 395.5,281.5 395.5,277.5 397.5,275.5 396.5,269.5 388.5,263.5 387.5,260.5 386.5,255.5 384.5,254.5 380.5,252.5 375.5,254.5 375.5,250.5 373.5,248.5 364.5,244.5 359.5,242.5 359.5,241.5 360.5,238.5 360.5,233.5 357.5,233.5 350.5,233.5 338.5,227.5 335.5,224.5 330.5,226.5 326.5,226.5 320.5,225.5 316.5,224.5 308.5,229.5 307.5,227.5 300.5,225.5 300.5,222.5 290.5,221.5 287.5,216.5 282.5,214.5 277.5,213.5 273.5,212.5 "/>
  <polyline onmouseover="BnD('gansu')" onmouseout="mergeBack('gansu')"         points="320.5,168.5 328.5,168.5 331.5,170.5 331.5,178.5 330.5,183.5 329.5,187.5 329.5,192.5 335.5,197.5 337.5,204.5 342.5,206.5 347.5,203.5 354.5,199.5 359.5,204.5 368.5,205.5 371.5,208.5 363.5,212.5 360.5,213.5 359.5,218.5 358.5,221.5 371.5,234.5 376.5,235.5 384.5,235.5 398.5,238.5 404.5,227.5 412.5,227.5 417.5,235.5 419.5,241.5 417.5,243.5 408.5,248.5 409.5,260.5 415.5,264.5 424.5,264.5 430.5,264.5 424.5,269.5 426.5,275.5 428.5,282.5 428.5,288.5 430.5,294.5 430.5,296.5 436.5,300.5 445.5,300.5 445.5,294.5 450.5,293.5 449.5,289.5 446.5,286.5 449.5,277.5 457.5,275.5 461.5,273.5 469.5,281.5 478.5,285.5 482.5,286.5 479.5,289.5 479.5,293.5 480.5,302.5 477.5,305.5 470.5,302.5 467.5,302.5 465.5,302.5 465.5,306.5 467.5,309.5 456.5,309.5 454.5,306.5 448.5,306.5 447.5,314.5 450.5,319.5 445.5,326.5 438.5,330.5 433.5,330.5 433.5,335.5 435.5,340.5 432.5,339.5 423.5,344.5 413.5,344.5 404.5,334.5 400.5,332.5 391.5,322.5 391.5,315.5 386.5,314.5 382.5,318.5 373.5,310.5 375.5,302.5 384.5,297.5 394.5,285.5 396.5,272.5 387.5,260.5 384.5,252.5 376.5,255.5 371.5,248.5 360.5,242.5 361.5,239.5 357.5,233.5 350.5,235.5 334.5,225.5 326.5,227.5 317.5,222.5 310.5,230.5 306.5,229.5 300.5,221.5 289.5,222.5 283.5,213.5 276.5,213.5 275.5,210.5 277.5,189.5 317.5,178.5 320.5,168.5 327.5,168.5 "/>
  <polyline onmouseover="BnD('henan')" onmouseout="mergeBack('henan')"         points="547.5,284.5 565.5,286.5 567.5,290.5 573.5,290.5 574.5,294.5 579.5,294.5 579.5,297.5 573.5,300.5 571.5,303.5 571.5,307.5 576.5,310.5 579.5,314.5 583.5,317.5 586.5,314.5 589.5,318.5 594.5,319.5 595.5,324.5 590.5,327.5 588.5,326.5 584.5,320.5 581.5,320.5 580.5,328.5 576.5,334.5 575.5,335.5 569.5,336.5 569.5,340.5 573.5,344.5 580.5,349.5 586.5,348.5 586.5,357.5 580.5,358.5 580.5,365.5 579.5,369.5 573.5,366.5 567.5,362.5 566.5,358.5 554.5,358.5 554.5,349.5 551.5,349.5 541.5,353.5 532.5,351.5 521.5,347.5 510.5,340.5 508.5,336.5 512.5,332.5 502.5,323.5 502.5,317.5 512.5,315.5 519.5,309.5 526.5,303.5 530.5,301.5 543.5,301.5 547.5,296.5 550.5,294.5 547.5,292.5 547.5,286.5 549.5,285.5 "/>
  <polyline onmouseover="BnD('yunnan')" onmouseout="mergeBack('yunnan')"        points="317.5,389.5 313.5,389.5 313.5,394.5 305.5,394.5 305.5,403.5 300.5,406.5 297.5,408.5 305.5,417.5 306.5,424.5 300.5,441.5 286.5,453.5 276.5,458.5 276.5,467.5 273.5,468.5 273.5,475.5 282.5,474.5 284.5,472.5 299.5,472.5 299.5,487.5 302.5,489.5 309.5,491.5 312.5,493.5 302.5,506.5 308.5,510.5 316.5,513.5 321.5,520.5 324.5,520.5 330.5,518.5 334.5,524.5 336.5,529.5 346.5,529.5 347.5,524.5 346.5,508.5 352.5,508.5 356.5,509.5 363.5,506.5 367.5,512.5 369.5,510.5 379.5,508.5 386.5,508.5 393.5,508.5 412.5,496.5 416.5,496.5 419.5,496.5 426.5,495.5 426.5,484.5 419.5,484.5 410.5,483.5 405.5,478.5 401.5,475.5 400.5,470.5 403.5,465.5 400.5,458.5 404.5,454.5 404.5,442.5 395.5,442.5 394.5,444.5 391.5,441.5 391.5,431.5 406.5,431.5 417.5,424.5 416.5,421.5 410.5,417.5 410.5,421.5 404.5,421.5 402.5,416.5 402.5,408.5 388.5,420.5 378.5,425.5 378.5,432.5 375.5,436.5 375.5,446.5 369.5,446.5 366.5,446.5 360.5,446.5 356.5,446.5 359.5,437.5 364.5,437.5 363.5,433.5 345.5,417.5 336.5,419.5 330.5,408.5 335.5,406.5 332.5,404.5 328.5,406.5 323.5,407.5 323.5,412.5 322.5,415.5 316.5,406.5 316.5,396.5 320.5,395.5 320.5,390.5 316.5,390.5 "/>
  <polyline onmouseover="BnD('jiangxi')" onmouseout="mergeBack('jiangxi')"       points="588.5,390.5 579.5,391.5 576.5,396.5 564.5,402.5 557.5,407.5 564.5,416.5 561.5,420.5 553.5,425.5 556.5,436.5 558.5,444.5 561.5,444.5 560.5,455.5 559.5,461.5 561.5,465.5 565.5,467.5 573.5,467.5 573.5,471.5 563.5,476.5 572.5,478.5 575.5,476.5 586.5,476.5 588.5,478.5 590.5,478.5 595.5,474.5 591.5,471.5 593.5,466.5 595.5,462.5 597.5,459.5 602.5,453.5 604.5,449.5 605.5,446.5 603.5,441.5 604.5,438.5 611.5,437.5 612.5,433.5 609.5,429.5 624.5,423.5 627.5,420.5 632.5,412.5 630.5,407.5 623.5,403.5 625.5,394.5 617.5,394.5 609.5,390.5 606.5,390.5 606.5,395.5 603.5,395.5 601.5,393.5 602.5,387.5 600.5,387.5 595.5,391.5 588.5,390.5 "/>
  <polyline onmouseover="BnD('fujian')" onmouseout="mergeBack('fujian')"        points="631.5,411.5 628.5,416.5 628.5,421.5 613.5,425.5 609.5,431.5 612.5,433.5 609.5,436.5 604.5,438.5 602.5,441.5 604.5,446.5 600.5,454.5 594.5,465.5 594.5,470.5 595.5,475.5 606.5,475.5 611.5,480.5 613.5,491.5 617.5,496.5 619.5,493.5 632.5,482.5 630.5,478.5 633.5,475.5 639.5,476.5 652.5,465.5 654.5,462.5 655.5,459.5 654.5,451.5 654.5,448.5 656.5,448.5 661.5,448.5 655.5,438.5 657.5,437.5 664.5,432.5 667.5,429.5 665.5,428.5 664.5,424.5 658.5,425.5 655.5,428.5 652.5,425.5 652.5,423.5 647.5,423.5 646.5,417.5 642.5,417.5 642.5,420.5 641.5,423.5 636.5,420.5 635.5,416.5 638.5,415.5 638.5,412.5 630.5,412.5 "/>
  <polyline onmouseover="BnD('guizhou')" onmouseout="mergeBack('guizhou')"       points="482.5,417.5 482.5,432.5 479.5,433.5 475.5,436.5 475.5,438.5 479.5,438.5 484.5,438.5 484.5,444.5 483.5,457.5 483.5,458.5 476.5,462.5 476.5,466.5 472.5,466.5 471.5,465.5 464.5,465.5 462.5,463.5 460.5,467.5 460.5,471.5 455.5,471.5 453.5,467.5 446.5,463.5 439.5,467.5 427.5,474.5 421.5,476.5 415.5,475.5 410.5,471.5 404.5,474.5 404.5,479.5 400.5,474.5 402.5,470.5 402.5,465.5 401.5,461.5 400.5,458.5 404.5,454.5 404.5,442.5 397.5,442.5 394.5,442.5 391.5,442.5 391.5,433.5 394.5,429.5 408.5,429.5 416.5,424.5 428.5,424.5 431.5,421.5 431.5,416.5 425.5,413.5 425.5,408.5 431.5,406.5 434.5,404.5 436.5,411.5 441.5,412.5 445.5,411.5 445.5,407.5 448.5,407.5 455.5,411.5 457.5,408.5 455.5,404.5 461.5,404.5 469.5,408.5 473.5,411.5 475.5,419.5 480.5,417.5 "/>
  <polyline onmouseover="BnD('xizang')" onmouseout="mergeBack('xizang')"        points="301.5,324.5 310.5,332.5 315.5,337.5 313.5,344.5 319.5,349.5 316.5,352.5 315.5,357.5 320.5,362.5 320.5,365.5 321.5,369.5 319.5,377.5 320.5,382.5 320.5,387.5 314.5,390.5 314.5,394.5 305.5,394.5 305.5,406.5 300.5,406.5 297.5,408.5 291.5,399.5 286.5,396.5 285.5,400.5 284.5,406.5 275.5,407.5 263.5,399.5 250.5,399.5 242.5,403.5 231.5,404.5 224.5,410.5 219.5,410.5 217.5,408.5 202.5,408.5 205.5,400.5 203.5,396.5 200.5,398.5 197.5,390.5 187.5,382.5 182.5,382.5 173.5,377.5 159.5,375.5 164.5,378.5 158.5,381.5 153.5,387.5 149.5,386.5 150.5,382.5 153.5,379.5 152.5,373.5 141.5,372.5 137.5,374.5 132.5,373.5 122.5,370.5 115.5,364.5 112.5,364.5 110.5,365.5 104.5,356.5 98.5,356.5 100.5,351.5 94.5,348.5 89.5,348.5 85.5,344.5 91.5,340.5 89.5,336.5 80.5,335.5 77.5,335.5 77.5,326.5 73.5,322.5 69.5,322.5 69.5,313.5 64.5,313.5 61.5,306.5 55.5,306.5 53.5,309.5 49.5,307.5 43.5,296.5 33.5,288.5 26.5,284.5 21.5,281.5 21.5,265.5 23.5,265.5 23.5,255.5 28.5,255.5 32.5,259.5 33.5,259.5 40.5,252.5 36.5,243.5 36.5,241.5 45.5,231.5 47.5,230.5 53.5,233.5 61.5,233.5 64.5,230.5 70.5,225.5 72.5,222.5 79.5,226.5 87.5,229.5 90.5,231.5 97.5,227.5 102.5,227.5 119.5,233.5 122.5,238.5 122.5,239.5 130.5,243.5 134.5,241.5 145.5,241.5 147.5,242.5 150.5,242.5 154.5,238.5 167.5,238.5 176.5,235.5 184.5,235.5 189.5,239.5 194.5,243.5 201.5,243.5 204.5,246.5 211.5,246.5 202.5,251.5 202.5,256.5 204.5,258.5 209.5,254.5 209.5,259.5 196.5,275.5 197.5,285.5 200.5,292.5 203.5,297.5 202.5,300.5 210.5,302.5 219.5,302.5 224.5,307.5 233.5,314.5 243.5,317.5 255.5,322.5 264.5,326.5 269.5,328.5 269.5,331.5 273.5,337.5 277.5,340.5 282.5,337.5 285.5,337.5 293.5,334.5 293.5,327.5 300.5,324.5 304.5,326.5 "/>
  <polyline onmouseover="BnD('ningxia')" onmouseout="mergeBack('ningxia')"       points="452.5,233.5 443.5,238.5 442.5,243.5 438.5,250.5 438.5,258.5 434.5,260.5 434.5,264.5 430.5,265.5 426.5,269.5 425.5,269.5 430.5,277.5 430.5,282.5 428.5,285.5 430.5,292.5 428.5,294.5 432.5,298.5 438.5,300.5 446.5,301.5 447.5,298.5 445.5,296.5 450.5,294.5 450.5,289.5 446.5,288.5 446.5,282.5 449.5,276.5 456.5,275.5 461.5,275.5 461.5,269.5 461.5,264.5 465.5,264.5 461.5,260.5 453.5,255.5 453.5,252.5 456.5,242.5 456.5,235.5 456.5,233.5 455.5,230.5 450.5,233.5 "/>
  <polyline onmouseover="BnD('aomen')" onmouseout="mergeBack('aomen')" points="550.5,516.5 544.5,521.5 542.5,524.5 535.5,524.5 528.5,524.5 522.5,531.5 522.5,535.5 524.5,543.5 531.5,546.5 542.5,546.5 556.5,546.5 564.5,546.5 563.5,526.5 558.5,518.5 551.5,516.5 550.5,516.5 "/>
  <polyline onmouseover="BnD('xianggang')" onmouseout="mergeBack('xianggang')" points="563.5,516.5 573.5,537.5 612.5,537.5 612.5,512.5 595.5,506.5 579.5,506.5 569.5,509.5 564.5,516.5 "/>
</g>
</g>

<rect id="svgMask" x="0" y="0" width="800" height="600" fill="none" style="fill-opacity:0;stroke:none" onclick="svgScale(evt)"/>
</svg>
  • 大小: 95.5 KB
  • 大小: 39.3 KB
分享到:
评论
4 楼 rockyuse 2015-05-13  
推荐一个更好用的 https://github.com/rockyuse/svgMap
3 楼 phipray 2013-08-07  
楼主好,我想下你的附件但下不了,能否用站内邮箱发我一份或者发298048468@qq.com呢?
2 楼 jianfeiok 2013-05-20  
怎么自定义各个省市地区的地图
1 楼 lauleoi 2013-05-08  
[u][/u]  

相关推荐

    jquery svg地图插件自定义数据的中国地图代码

    非常棒的可以自定义数据的svg中国地图插件,可以分省的显示数据信息,可以分不同颜色区分 数据的差异性,强大的自定义数据功能,绝对不错的查看全国数据的插件,也基于jQuery实现。

    jquery实现的多功能多样式SVG中国地图世界地图内容提示显示特效源码.zip

    jquery实现的多功能多样式SVG中国地图世界地图内容提示显示特效源码.zip

    网页模板——jquery实现的多功能多样式SVG中国地图世界地图内容提示显示特效源码.zip

    网页模板——jquery实现的多功能多样式SVG中国地图世界地图内容提示显示特效源码

    jQuery+html5 svg中国地图悬停显示省市代码.zip

    有兴趣刚需的可以自己下载,非常实用的jquery代码,可以完美运行,有能力的还可以二次修改!

    html5 svg+jQuery+jsMap矢量中国地图插件.zip

    有兴趣刚需的可以自己下载,非常实用的特效代码,可以完美运行,有能力的还可以二次修改!

    jvectorMap jQuery地图实例

    JVectorMap 是一个优秀的、兼容性强的用来显示矢量地图的jQuery插件.它使用 SVG 在Firefox 3 or 4, Safari, Chrome...本人写了加载中国地图的例子,里面含有多个地图js文件,学习jVectorMap,建议学习下svg,更容易上手

    Raphael 开发中国省份地图 加入箭头功能

    该 Demo 是使用 Raphael 制作中国省份地图,结合 jquery 实现一 些动态点击效果,并且使用扩展 Raphael 内核,可以动态调整地图画布的大 小,还实现了点击动态生成箭头数据的开发,在一个画布上勾勒箭头图形,具 ...

    HTML5世界地图 划分世界区域并显示国家名

    关于HTML5和jQuery的地图应用,在之前的文章中我们都有分享,比如jQuery中国地图插件和jQuery矢量SVG地图插件JVectorMap这两款地图应用。今天要介绍的是一款基于HTML5的世界地图应用,它的特点是可以将地图中的各个...

    Raphael 开发中国大区,片区地图

    该 Demo 是使用 Raphael 制作中国大区、片区地图,结合 jquery 实现一 些动态点击效果,并且使用扩展 Raphael 内核,可以动态调整地图画布的大 小,还实现了点击动态生成热点数据的图形开发,具体界面请参照工程包...

    jquerymap.zip

    这是一个功能丰富的jQuery地图插件,采用 SVG 技术展示了中国大部分地区的地图,它拥有非常全面的参数接口,开发者可根据实际需求灵活配置。( 注:此地图插件只显示部分主要省份地区,其它未显示的地区不代表没有,...

    java开源包1

    Google地图JSP标签库 利用Google:maps JSP标签库就能够在你的Web站点上实现GoogleMaps的所有功能而且不需要javascript或AJAX编程。它还能够与JSTL相结合生成数据库驱动的动态Maps。 OAuth 实现框架 Agorava Agorava...

    java开源包11

    Google地图JSP标签库 利用Google:maps JSP标签库就能够在你的Web站点上实现GoogleMaps的所有功能而且不需要javascript或AJAX编程。它还能够与JSTL相结合生成数据库驱动的动态Maps。 OAuth 实现框架 Agorava Agorava...

    java开源包2

    Google地图JSP标签库 利用Google:maps JSP标签库就能够在你的Web站点上实现GoogleMaps的所有功能而且不需要javascript或AJAX编程。它还能够与JSTL相结合生成数据库驱动的动态Maps。 OAuth 实现框架 Agorava Agorava...

    java开源包3

    Google地图JSP标签库 利用Google:maps JSP标签库就能够在你的Web站点上实现GoogleMaps的所有功能而且不需要javascript或AJAX编程。它还能够与JSTL相结合生成数据库驱动的动态Maps。 OAuth 实现框架 Agorava Agorava...

    java开源包6

    Google地图JSP标签库 利用Google:maps JSP标签库就能够在你的Web站点上实现GoogleMaps的所有功能而且不需要javascript或AJAX编程。它还能够与JSTL相结合生成数据库驱动的动态Maps。 OAuth 实现框架 Agorava Agorava...

    java开源包5

    Google地图JSP标签库 利用Google:maps JSP标签库就能够在你的Web站点上实现GoogleMaps的所有功能而且不需要javascript或AJAX编程。它还能够与JSTL相结合生成数据库驱动的动态Maps。 OAuth 实现框架 Agorava Agorava...

    java开源包10

    Google地图JSP标签库 利用Google:maps JSP标签库就能够在你的Web站点上实现GoogleMaps的所有功能而且不需要javascript或AJAX编程。它还能够与JSTL相结合生成数据库驱动的动态Maps。 OAuth 实现框架 Agorava Agorava...

    java开源包4

    Google地图JSP标签库 利用Google:maps JSP标签库就能够在你的Web站点上实现GoogleMaps的所有功能而且不需要javascript或AJAX编程。它还能够与JSTL相结合生成数据库驱动的动态Maps。 OAuth 实现框架 Agorava Agorava...

    java开源包8

    Google地图JSP标签库 利用Google:maps JSP标签库就能够在你的Web站点上实现GoogleMaps的所有功能而且不需要javascript或AJAX编程。它还能够与JSTL相结合生成数据库驱动的动态Maps。 OAuth 实现框架 Agorava Agorava...

Global site tag (gtag.js) - Google Analytics