• 石家庄地铁路线安排网站的最终版本——博客登记


    日期:2019.5.5 

    博客期:068 

    星期日

      这个作品,我其实已经完成了有一段儿时间了,现在你要我重新做的话应该花的时间会比原来少很多,因为会有结构化的东西存在,我也是今天才想起来我的博客还缺少这样一个东西!

           其实,我也是用的百度AI,虽然它给的经纬度一点儿都不准确,每一个站点的信息都是我线下一个一个慢慢找的,确实是够辛苦的,不过看到我最终的版本出来了也挺高兴的!

      调用AI的代码段

      

      1 <script type="text/javascript">
      2     //--------------------------------------<基础配置及对象>--------------------------------------------//
      3     //基础配置
      4     var map = new BMap.Map("allmap");   
      5     map.setMapStyle(
      6             {                    
      7                 styleJson:
      8                     [
      9                         {                                
     10                             "featureType": "subway",             
     11                             "elementType": "all",         
     12                             "stylers": {                                         
     13                                 "color": "#ffffff",           
     14                                 "visibility": "off"                             
     15                             }                    
     16                         }, 
     17                         
     18                         {                           
     19                             "featureType": "building",    
     20                             "elementType": "all",                  
     21                             "stylers": 
     22                             {                           
     23                                 "visibility": "off"    
     24                             }                    
     25                         },                     
     26                         {                        
     27                             "featureType": "poilabel",       
     28                             "elementType": "all",                
     29                             "stylers": 
     30                             {                            
     31                                 "visibility": "off"        
     32                             }                     
     33                         },                 
     34                         {                             
     35                             "featureType": "manmade",     
     36                             "elementType": "all",                            
     37                             "stylers": 
     38                             {                
     39                                 "visibility": "off"        
     40                             }                    
     41                         },
     42                         {
     43                             "featureType": "label",
     44                             "elementType": "all",
     45                             "stylers": {
     46                                 "visibility": "off"
     47                                }
     48                         },
     49                     ]            
     50             }
     51         );
     52     //基础对象————站点标注
     53     var pointGroup = new Array(102);
     54     var labelGroup = new Array(102);
     55     pointGroup[0] = new BMap.Point(114.520828, 38.048684);                                 //初始位置
     56     pointGroup[1] = new BMap.Point(114.3862439826034,38.03158762705385);                   //上庄南
     57     pointGroup[2] = new BMap.Point(114.3930439826034,38.04375762705385);                   //上庄
     58     pointGroup[3] = new BMap.Point(114.4158055870867,38.04599264150476);                   //西王
     59     pointGroup[4] = new BMap.Point(114.4292400000,38.0464220000);                          //时光街
     60     pointGroup[5] = new BMap.Point(114.4435170000,38.047240000);                           //长城桥
     61     pointGroup[6] = new BMap.Point(114.4586220000,38.0481430000);                          //和平医院
     62     pointGroup[7] = new BMap.Point(114.4721830000,38.0489940000);                          //烈士陵园
     63     pointGroup[8] = new BMap.Point(114.4838000000,38.0496160000);                          //新百广场
     64     pointGroup[9] = new BMap.Point(114.4937440000,38.0498090000);                          //解放广场
     65     pointGroup[10] = new BMap.Point(114.5079720000,38.0496670000);                         //平安大街
     66     pointGroup[11] = new BMap.Point(114.5184830000,38.0490430000);                         //北国商城
     67     pointGroup[12] = new BMap.Point(114.5284380000,38.0485920000);                         //博物院
     68     pointGroup[13] = new BMap.Point(114.5392970000,38.0488440000);                         //体育场
     69     pointGroup[14] = new BMap.Point(114.5524340000,38.0490060000);                         //北宋
     70     pointGroup[15] = new BMap.Point(114.5688960000,38.0495250000);                         //谈固
     71     pointGroup[16] = new BMap.Point(114.5829990000,38.0500940000);                         //朝晖桥
     72     pointGroup[17] = new BMap.Point(114.5926740000,38.0504530000);                         //白佛
     73     pointGroup[18] = new BMap.Point(114.6148270000,38.0440110000);                         //留村
     74     pointGroup[19] = new BMap.Point(114.6298850000,38.0438970000);                         //火炬广场
     75     pointGroup[20] = new BMap.Point(114.6356640000,38.0549140000);                         //石家庄东
     76     pointGroup[21] = new BMap.Point(114.6352320200,38.0657500000);                         //南村
     77     pointGroup[22] = new BMap.Point(114.6347714000,38.0752930000);                         //洨河大道
     78     pointGroup[23] = new BMap.Point(114.6343988825,38.08810989900453);                     //西庄
     79     pointGroup[24] = new BMap.Point(114.6341456183231,38.09680801685902);                  //东庄
     80     pointGroup[25] = new BMap.Point(114.6213656183231,38.12987301685902);                  //会展中心
     81     pointGroup[26] = new BMap.Point(114.6273056183231,38.13888801685902);                  //行政中心
     82     pointGroup[27] = new BMap.Point(114.6274456183231,38.14858801685902);                   //园博园
     83     pointGroup[28] = new BMap.Point(114.6275777183231,38.16014601685902);                   //天元湖
     84     pointGroup[29] = new BMap.Point(114.6282577183231,38.16778301685902);                   //东上泽
     85     pointGroup[30] = new BMap.Point(114.6419137183231,38.18933601686037);                  //东洋
     86     pointGroup[31] = new BMap.Point(114.5286270000,38.0984450000);                           //西古城
     87     pointGroup[32] = new BMap.Point(114.5236569598384,38.08984073091362);                   //铁道大学
     88     pointGroup[33] = new BMap.Point(114.5183280000,38.0788480000);                           //运河桥
     89     pointGroup[34] = new BMap.Point(114.5182978116144,38.06457905745294);                  //蓝天圣木
     90     pointGroup[35] = new BMap.Point(114.5183150000,38.0565910000);                         //长安公园
     91     pointGroup[36] = new BMap.Point(114.5184060000,38.0415890000);                         //大戏院
     92     pointGroup[37] = new BMap.Point(114.5185160000,38.0343240000);                         //新世隆
     93     pointGroup[38] = new BMap.Point(114.5182160000,38.0263770000);                         //东岗头
     94     pointGroup[39] = new BMap.Point(114.5037872306336,38.02357617698464);                  //东三教
     95     pointGroup[40] = new BMap.Point(114.4911450000,38.0167320000);                           //石家庄站
     96     pointGroup[41] = new BMap.Point(114.4986960000,38.0078570000);                         //塔谈
     97     pointGroup[42] = new BMap.Point(114.5007080000,37.9981900000);                         //塔谈南
     98     pointGroup[43] = new BMap.Point(114.5030700000,37.9885850000);                         //南位
     99     pointGroup[44] = new BMap.Point(114.5047140000,37.9804300000);                         //嘉华
    100     pointGroup[45] = new BMap.Point(114.4547600000,38.0853920000);                           //西三庄
    101     pointGroup[46] = new BMap.Point(114.4694600000,38.0853420000);                         //水上公园
    102     pointGroup[47] = new BMap.Point(114.4848923940542,38.08123476268698);                  //柏林庄
    103     pointGroup[48] = new BMap.Point(114.4838473328098,38.06992030219687);                  //市庄
    104     pointGroup[49] = new BMap.Point(114.4837490000,38.0592640000);                           //市二中
    105     pointGroup[50] = new BMap.Point(114.4837450000,38.0431070000);                           //东里
    106     pointGroup[51] = new BMap.Point(114.4837430000,38.0342430000);                           //槐安桥
    107     pointGroup[52] = new BMap.Point(114.4837510000,38.0231370000);                         //西三教
    108     pointGroup[53] = new BMap.Point(114.5078130000,38.0160450000);                           //东广场
    109     pointGroup[54] = new BMap.Point(114.5189520000,38.0160810000);                           //孙村
    110     pointGroup[55] = new BMap.Point(114.5330380000,38.0161800000);                           //塔冢
    111     pointGroup[56] = new BMap.Point(114.5443740000,38.0163010000);                           //东王
    112     pointGroup[57] = new BMap.Point(114.5534470000,38.0163150000);                           //南王
    113     pointGroup[58] = new BMap.Point(114.5696629791246,38.0170050000);                      //位同
    114     pointGroup[59] = new BMap.Point(114.5842050000,38.0175450000);                           //三教堂
    115     pointGroup[60] = new BMap.Point(114.5997010000,38.0150390000);                           //中仰陵
    116     pointGroup[61] = new BMap.Point(114.6157580000,38.0148790000);                           //天山大街
    117     pointGroup[62] = new BMap.Point(114.6270010000,38.0152600000);                           //南豆
    118     pointGroup[63] = new BMap.Point(114.6464130000,38.0152210000);                           //韩通
    119     pointGroup[64] = new BMap.Point(114.6777860000,38.0140440000);                           //北乐乡
    120     pointGroup[65] = new BMap.Point(114.439955246176,38.01315098090946);                   //碧水蓝湾
    121     pointGroup[66] = new BMap.Point(114.4495097219464,38.00314751417875);                  //东良厢
    122     pointGroup[67] = new BMap.Point(114.4596865393239,38.0007849268727);                   //华医学院
    123     pointGroup[68] = new BMap.Point(114.4674065393239,38.0008949268727);                   //法商学院
    124     pointGroup[69] = new BMap.Point(114.4810067976015,38.0008649268727);                   //滨河街
    125     pointGroup[70] = new BMap.Point(114.489180000,37.9970900000);                          //京广东街
    126     pointGroup[71] = new BMap.Point(114.5196620000,37.9987271612686);                      //南栗
    127     pointGroup[72] = new BMap.Point(114.540807032782,38.00462369043195);                   //南焦客运站
    128     pointGroup[73] = new BMap.Point(114.5489105000,38.0075070000);                         //赵卜口
    129     pointGroup[74] = new BMap.Point(114.5531640000,38.0281870000);                         //经济学院
    130     pointGroup[75] = new BMap.Point(114.5529940000,38.0346540000);                         //东明商城
    131     pointGroup[76] = new BMap.Point(114.5527940000,38.0419290000);                         //儿童医院
    132     pointGroup[77] = new BMap.Point(114.5522700637246,38.05668344386242);                  //长安医院
    133     pointGroup[78] = new BMap.Point(114.5520288353786,38.06489005935576);                  //建华市场
    134     pointGroup[79] = new BMap.Point(114.5516288353786,38.0755780000);                      //北翟营
    135     pointGroup[80] = new BMap.Point(114.5676259624064,38.08124476268698);                  //十里铺
    136     pointGroup[81] = new BMap.Point(114.5729859624064,38.09041573091362);                  //南高营
    137     pointGroup[82] = new BMap.Point(114.5833000000,38.1017450000);                         //交通驾校
    138     pointGroup[83] = new BMap.Point(114.4699594366549,37.98685318421842);                  //宫家庄
    139     pointGroup[84] = new BMap.Point(114.4657665393239,38.0107149268727);                   //东五里
    140     pointGroup[85] = new BMap.Point(114.4587080273503,38.02481478121769);                  //碧海云天
    141     pointGroup[86] = new BMap.Point(114.4588921922066,38.03385171575029);                  //审计厅
    142     pointGroup[87] = new BMap.Point(114.4586549191746,38.04092473597156);                  //益友百货
    143     pointGroup[88] = new BMap.Point(114.4578669134454,38.05462434165021);                  //西焦
    144     pointGroup[89] = new BMap.Point(114.4595265456124,38.06013298003063);                  //合作路
    145     pointGroup[90] = new BMap.Point(114.4599690000,38.0670640000);                         //农科院
    146     pointGroup[91] = new BMap.Point(114.4721247235538,38.06996839219687);                  //火车北站
    147     pointGroup[92] = new BMap.Point(114.4988473328098,38.06702030219687);                  //军械学院
    148     pointGroup[93] = new BMap.Point(114.5388688353786,38.06475005935576);                  //常青园
    149     pointGroup[94] = new BMap.Point(114.5681259624064,38.06509005935576);                  //南翟营
    150     pointGroup[95] = new BMap.Point(114.6280010000,37.97189603515943);                     //东佐
    151     pointGroup[96] = new BMap.Point(114.6280010000,37.99194603515943);                     //北郗马
    152     pointGroup[97] = new BMap.Point(114.6275610000,38.00360301757972);                     //东仰陵
    153     pointGroup[98] = new BMap.Point(114.6266810000,38.0302519268727);                      //北豆
    154     pointGroup[99] = new BMap.Point(114.6264010000,38.03936923467643);                     //星辰广场
    155     pointGroup[100] = new BMap.Point(114.5835800000,38.0356640000);                        //二十里铺
    156     pointGroup[101] = new BMap.Point(114.5690960000,38.0351340000);                        //国际城
    157     //基础对象————文本标注 
    158     labelGroup[0] = "初始位置";
    159     labelGroup[1] = "上庄南";
    160     labelGroup[2] = "上庄";
    161     labelGroup[3] = "西王";
    162     labelGroup[4] = "时光街";
    163     labelGroup[5] = "长城桥";
    164     labelGroup[6] = "和平医院";
    165     labelGroup[7] = "烈士陵园";
    166     labelGroup[8] = "新百广场";
    167     labelGroup[9] = "解放广场";
    168     labelGroup[10] = "平安大街";
    169     labelGroup[11] = "北国商城";
    170     labelGroup[12] = "博物院";
    171     labelGroup[13] = "体育场";
    172     labelGroup[14] = "北宋";
    173     labelGroup[15] = "谈固";
    174     labelGroup[16] = "朝晖桥";
    175     labelGroup[17] = "白佛";
    176     labelGroup[18] = "留村";
    177     labelGroup[19] = "火炬广场";
    178     labelGroup[20] = "石家庄东";
    179     labelGroup[21] = "南村";
    180     labelGroup[22] = "洨河大道";
    181     labelGroup[23] = "西庄";
    182     labelGroup[24] = "东庄";
    183     labelGroup[25] = "会展中心";
    184     labelGroup[26] = "行政中心";
    185     labelGroup[27] = "园博园";
    186     labelGroup[28] = "天元湖";
    187     labelGroup[29] = "东上泽";
    188     labelGroup[30] = "东洋";
    189     labelGroup[31] = "西古城";
    190     labelGroup[32] = "铁道大学";
    191     labelGroup[33] = "运河桥";
    192     labelGroup[34] = "蓝天圣木";
    193     labelGroup[35] = "长安公园";
    194     labelGroup[36] = "大戏院";
    195     labelGroup[37] = "新世隆";
    196     labelGroup[38] = "东岗头";
    197     labelGroup[39] = "东三教";
    198     labelGroup[40] = "石家庄站";
    199     labelGroup[41] = "塔谈";
    200     labelGroup[42] = "塔谈南";
    201     labelGroup[43] = "南位";
    202     labelGroup[44] = "嘉华";
    203     labelGroup[45] = "西三庄";
    204     labelGroup[46] = "水上公园";
    205     labelGroup[47] = "柏林庄";
    206     labelGroup[48] = "市庄";
    207     labelGroup[49] = "市二中";
    208     labelGroup[50] = "东里";
    209     labelGroup[51] = "槐安桥";
    210     labelGroup[52] = "西三教";
    211     labelGroup[53] = "东广场";
    212     labelGroup[54] = "孙村";
    213     labelGroup[55] = "塔冢";
    214     labelGroup[56] = "东王";
    215     labelGroup[57] = "南王";
    216     labelGroup[58] = "位同";
    217     labelGroup[59] = "三教堂";
    218     labelGroup[60] = "中仰陵";
    219     labelGroup[61] = "天山大街";
    220     labelGroup[62] = "南豆";
    221     labelGroup[63] = "韩通";
    222     labelGroup[64] = "北乐乡";
    223     labelGroup[65] = "碧水蓝湾";
    224     labelGroup[66] = "东良厢";
    225     labelGroup[67] = "华医学院";
    226     labelGroup[68] = "法商学院";
    227     labelGroup[69] = "滨河街";
    228     labelGroup[70] = "京广东街";
    229     labelGroup[71] = "南栗";
    230     labelGroup[72] = "南焦客运站";
    231     labelGroup[73] = "赵卜口";
    232     labelGroup[74] = "经济学院";
    233     labelGroup[75] = "东明商城";
    234     labelGroup[76] = "儿童医院";
    235     labelGroup[77] = "长安医院";
    236     labelGroup[78] = "建华市场";
    237     labelGroup[79] = "北翟营";
    238     labelGroup[80] = "十里铺";
    239     labelGroup[81] = "南高营";
    240     labelGroup[82] = "交通驾校";
    241     labelGroup[83] = "宫家庄";
    242     labelGroup[84] = "东五里";
    243     labelGroup[85] = "碧海云天";
    244     labelGroup[86] = "审计厅";
    245     labelGroup[87] = "益友百货";
    246     labelGroup[88] = "西焦";
    247     labelGroup[89] = "合作路";
    248     labelGroup[90] = "农科院";
    249     labelGroup[91] = "火车北站";
    250     labelGroup[92] = "军械学院";
    251     labelGroup[93] = "常青园";
    252     labelGroup[94] = "南翟营";
    253     labelGroup[95] = "东佐";
    254     labelGroup[96] = "北郗马";
    255     labelGroup[97] = "东仰陵";
    256     labelGroup[98] = "北豆";
    257     labelGroup[99] = "星辰广场";
    258     labelGroup[100] = "二十里铺";
    259     labelGroup[101] = "国际城";
    260 
    261     /*
    262     //添加地图类型控件
    263     map.addControl(new BMap.MapTypeControl({
    264         mapTypes:[
    265             BMAP_NORMAL_MAP,
    266             BMAP_HYBRID_MAP
    267         ]}));    
    268     map.addControl(new BMap.NavigationControl());    
    269     map.addControl(new BMap.ScaleControl());     
    270     map.addControl(new BMap.MapTypeControl());  
    271     */
    272     map.centerAndZoom(pointGroup[0], 14);  // 初始化地图,设置中心点坐标和地图级别
    273     map.setCurrentCity("石家庄");          // 设置地图显示的城市 此项是必须设置的
    274     map.enableScrollWheelZoom(true);      //开启鼠标滚轮缩放
    275     //基础对象————图标   
    276     var myIcon = new BMap.Icon("images/point.png", new BMap.Size(25, 25), {    
    277         anchor: new BMap.Size(12.5,12.5)
    278     });
    279     var myIcon2 = new BMap.Icon("images/point2.png", new BMap.Size(25, 25), {    
    280         anchor: new BMap.Size(12.5,12.5)
    281     });
    282     //--------------------------------------<基础函数>--------------------------------------------//
    283     //基础函数————添加图标标注
    284     function addMarker(point, index,j){
    285         var maker = new BMap.Marker(point, {icon: myIcon});
    286         map.addOverlay(maker);
    287     }
    288     function addMarker2(point, index,j){
    289         var maker = new BMap.Marker(point, {icon: myIcon2});
    290         map.addOverlay(maker);
    291     }
    292     //基础函数————加载文本
    293     function setLabels(pointCode,labels){
    294         var lng = pointGroup[pointCode].lng;
    295         var lat = pointGroup[pointCode].lat;
    296         var point = new BMap.Point(lng,lat);
    297         var opts = {
    298             position : point,                        // 指定文本标注所在的地理位置
    299             offset   : new BMap.Size(10, -10)        //设置文本偏移量
    300         };
    301         var label = new BMap.Label(labels, opts);      // 创建文本标注对象
    302         label.setStyle({
    303             color : "black",
    304             fontSize : "10px",
    305             height : "12px",
    306             lineHeight : "12px",
    307             fontFamily:"微软雅黑"
    308         });
    309         map.addOverlay(label);
    310     }
    311     //基础函数————添加线路
    312     function addPolyline(p1_code,p2_code,color)
    313     {        
    314         var points = [];            
    315         var p1 = pointGroup[p1_code];
    316         var p2 = pointGroup[p2_code];
    317         points.push(p1);
    318         points.push(p2);
    319         var line = new BMap.Polyline(points,{strokeWeight:4,strokeColor:color,strokeOpacity:0.6});            
    320         map.addOverlay(line);                         
    321     }
    322     //--------------------------------------<大型配置函数>--------------------------------------------//
    323     //默认绘制图标
    324     function DefaultAddPoint(){
    325         for (var j = 1; j<=101 ; ++j)
    326         {
    327             addMarker(pointGroup[j] , 0,j);
    328             setLabels(j,labelGroup[j]);
    329         }
    330     }
    331     function carryAddPoint(x){
    332         for (var j = 1; j<=101 ; ++j)
    333         {
    334             if(j!=x)
    335                 addMarker(pointGroup[j] , 0,j);
    336             else
    337                 addMarker2(pointGroup[j] , 0,j);
    338             setLabels(j,labelGroup[j]);
    339         }
    340     }
    341     function carryAddPoint(x,y){
    342         for (var j = 1; j<=101 ; ++j)
    343         {
    344             if(j!=x&&j!=y)
    345                 addMarker(pointGroup[j] , 0,j);
    346             else
    347                 addMarker2(pointGroup[j] , 0,j);
    348             setLabels(j,labelGroup[j]);
    349         }
    350     }
    351     //默认绘制线路
    352     function DefaultAddLine(){
    353         //1号线:
    354         addPolyline(1,2,"red");
    355         addPolyline(2,3,"red");
    356         addPolyline(3,4,"red");
    357         addPolyline(4,5,"red");
    358         addPolyline(5,6,"red");
    359         addPolyline(6,7,"red");
    360         addPolyline(7,8,"red");
    361         addPolyline(8,9,"red");
    362         addPolyline(9,10,"red");
    363         addPolyline(10,11,"red");
    364         addPolyline(11,12,"red");
    365         addPolyline(12,13,"red");
    366         addPolyline(13,14,"red");
    367         addPolyline(14,15,"red");
    368         addPolyline(15,16,"red");
    369         addPolyline(16,17,"red");
    370         addPolyline(17,18,"red");
    371         addPolyline(18,19,"red");
    372         addPolyline(19,20,"red");
    373         addPolyline(20,21,"red");
    374         addPolyline(21,22,"red");
    375         addPolyline(22,23,"red");
    376         addPolyline(23,24,"red");
    377         addPolyline(24,25,"red");
    378         addPolyline(25,26,"red");
    379         addPolyline(26,27,"red");
    380         addPolyline(27,28,"red");
    381         addPolyline(28,29,"red");
    382         addPolyline(29,30,"red");
    383 
    384         //2号线:
    385         addPolyline(31,32,"orange");
    386         addPolyline(32,33,"orange");
    387         addPolyline(33,34,"orange");
    388         addPolyline(34,35,"orange");
    389         addPolyline(35,11,"orange");
    390         addPolyline(11,36,"orange");
    391         addPolyline(36,37,"orange");
    392         addPolyline(37,38,"orange");
    393         addPolyline(38,39,"orange");
    394         addPolyline(39,40,"orange");
    395         addPolyline(40,41,"orange");
    396         addPolyline(41,42,"orange");
    397         addPolyline(42,43,"orange");
    398         addPolyline(43,44,"orange");
    399 
    400         //3号线:
    401         addPolyline(45,46,"cyan");
    402         addPolyline(46,47,"cyan");
    403         addPolyline(47,48,"cyan");
    404         addPolyline(48,49,"cyan");
    405         addPolyline(49,8,"cyan");
    406         addPolyline(8,50,"cyan");
    407         addPolyline(50,51,"cyan");
    408         addPolyline(51,52,"cyan");
    409         addPolyline(52,40,"cyan");
    410         addPolyline(40,53,"cyan");
    411         addPolyline(53,54,"cyan");
    412         addPolyline(54,55,"cyan");
    413         addPolyline(55,56,"cyan");
    414         addPolyline(56,57,"cyan");
    415         addPolyline(57,58,"cyan");
    416         addPolyline(58,59,"cyan");
    417         addPolyline(59,60,"cyan");
    418         addPolyline(60,61,"cyan");
    419         addPolyline(61,62,"cyan");
    420         addPolyline(62,63,"cyan");
    421         addPolyline(63,64,"cyan");
    422 
    423         //4号线:
    424         addPolyline(65,66,"magenta");
    425         addPolyline(66,67,"magenta");
    426         addPolyline(67,68,"magenta");
    427         addPolyline(68,69,"magenta");
    428         addPolyline(69,70,"magenta");
    429         addPolyline(70,42,"magenta");
    430         addPolyline(42,71,"magenta");
    431         addPolyline(71,72,"magenta");
    432         addPolyline(72,73,"magenta");
    433         addPolyline(73,57,"magenta");
    434         addPolyline(57,74,"magenta");
    435         addPolyline(74,75,"magenta");
    436         addPolyline(75,76,"magenta");
    437         addPolyline(76,14,"magenta");
    438         addPolyline(14,77,"magenta");
    439         addPolyline(77,78,"magenta");
    440         addPolyline(78,79,"magenta");
    441         addPolyline(79,80,"magenta");
    442         addPolyline(80,81,"magenta");
    443         addPolyline(81,82,"magenta");
    444 
    445         //5号线:
    446         addPolyline(83,68,"blue");
    447         addPolyline(68,84,"blue");
    448         addPolyline(84,85,"blue");
    449         addPolyline(85,86,"blue");
    450         addPolyline(86,87,"blue");
    451         addPolyline(87,6,"blue");
    452         addPolyline(6,88,"blue");
    453         addPolyline(88,89,"blue");
    454         addPolyline(89,90,"blue");
    455         addPolyline(90,91,"blue");
    456         addPolyline(91,48,"blue");
    457         addPolyline(48,92,"blue");
    458         addPolyline(92,34,"blue");
    459         addPolyline(34,93,"blue");
    460         addPolyline(93,78,"blue");
    461         addPolyline(78,94,"blue");
    462 
    463         //6号线:
    464         addPolyline(95,96,"brown");
    465         addPolyline(96,97,"brown");
    466         addPolyline(97,62,"brown");
    467         addPolyline(62,98,"brown");
    468         addPolyline(98,99,"brown");
    469         addPolyline(99,18,"brown");
    470         addPolyline(18,100,"brown");
    471         addPolyline(100,101,"brown");
    472         addPolyline(101,75,"brown");
    473     }
    474     //查看n号线
    475     function ReferAddLine(n){
    476         var colorGroup = new Array(7);
    477         for(var i=0;i<7;++i)
    478             colorGroup[i] = "gray";
    479         if(n==1)
    480         {
    481             colorGroup[1] = "red";
    482         }
    483         else if(n==2)
    484         {
    485             colorGroup[2] = "orange";
    486         }
    487         else if(n==3)
    488         {
    489             colorGroup[3] = "cyan";
    490         }
    491         else if(n==4)
    492         {
    493             colorGroup[4] = "magenta";
    494         }
    495         else if(n==5)
    496         {
    497             colorGroup[5] = "blue";
    498         }
    499         else if(n==6)
    500         {
    501             colorGroup[6] = "brown";
    502         }
    503         else if(n!=0)
    504         {
    505             colorGroup[1] = "red";
    506             colorGroup[2] = "orange";
    507             colorGroup[3] = "cyan";
    508             colorGroup[4] = "magenta";
    509             colorGroup[5] = "blue";
    510             colorGroup[6] = "brown";
    511         }
    512         //1号线:
    513         addPolyline(1,2,colorGroup[1]);
    514         addPolyline(2,3,colorGroup[1]);
    515         addPolyline(3,4,colorGroup[1]);
    516         addPolyline(4,5,colorGroup[1]);
    517         addPolyline(5,6,colorGroup[1]);
    518         addPolyline(6,7,colorGroup[1]);
    519         addPolyline(7,8,colorGroup[1]);
    520         addPolyline(8,9,colorGroup[1]);
    521         addPolyline(9,10,colorGroup[1]);
    522         addPolyline(10,11,colorGroup[1]);
    523         addPolyline(11,12,colorGroup[1]);
    524         addPolyline(12,13,colorGroup[1]);
    525         addPolyline(13,14,colorGroup[1]);
    526         addPolyline(14,15,colorGroup[1]);
    527         addPolyline(15,16,colorGroup[1]);
    528         addPolyline(16,17,colorGroup[1]);
    529         addPolyline(17,18,colorGroup[1]);
    530         addPolyline(18,19,colorGroup[1]);
    531         addPolyline(19,20,colorGroup[1]);
    532         addPolyline(20,21,colorGroup[1]);
    533         addPolyline(21,22,colorGroup[1]);
    534         addPolyline(22,23,colorGroup[1]);
    535         addPolyline(23,24,colorGroup[1]);
    536         addPolyline(24,25,colorGroup[1]);
    537         addPolyline(25,26,colorGroup[1]);
    538         addPolyline(26,27,colorGroup[1]);
    539         addPolyline(27,28,colorGroup[1]);
    540         addPolyline(28,29,colorGroup[1]);
    541         addPolyline(29,30,colorGroup[1]);
    542 
    543         //2号线:
    544         addPolyline(31,32,colorGroup[2]);
    545         addPolyline(32,33,colorGroup[2]);
    546         addPolyline(33,34,colorGroup[2]);
    547         addPolyline(34,35,colorGroup[2]);
    548         addPolyline(35,11,colorGroup[2]);
    549         addPolyline(11,36,colorGroup[2]);
    550         addPolyline(36,37,colorGroup[2]);
    551         addPolyline(37,38,colorGroup[2]);
    552         addPolyline(38,39,colorGroup[2]);
    553         addPolyline(39,40,colorGroup[2]);
    554         addPolyline(40,41,colorGroup[2]);
    555         addPolyline(41,42,colorGroup[2]);
    556         addPolyline(42,43,colorGroup[2]);
    557         addPolyline(43,44,colorGroup[2]);
    558 
    559         //3号线:
    560         addPolyline(45,46,colorGroup[3]);
    561         addPolyline(46,47,colorGroup[3]);
    562         addPolyline(47,48,colorGroup[3]);
    563         addPolyline(48,49,colorGroup[3]);
    564         addPolyline(49,8,colorGroup[3]);
    565         addPolyline(8,50,colorGroup[3]);
    566         addPolyline(50,51,colorGroup[3]);
    567         addPolyline(51,52,colorGroup[3]);
    568         addPolyline(52,40,colorGroup[3]);
    569         addPolyline(40,53,colorGroup[3]);
    570         addPolyline(53,54,colorGroup[3]);
    571         addPolyline(54,55,colorGroup[3]);
    572         addPolyline(55,56,colorGroup[3]);
    573         addPolyline(56,57,colorGroup[3]);
    574         addPolyline(57,58,colorGroup[3]);
    575         addPolyline(58,59,colorGroup[3]);
    576         addPolyline(59,60,colorGroup[3]);
    577         addPolyline(60,61,colorGroup[3]);
    578         addPolyline(61,62,colorGroup[3]);
    579         addPolyline(62,63,colorGroup[3]);
    580         addPolyline(63,64,colorGroup[3]);
    581 
    582         //4号线:
    583         addPolyline(65,66,colorGroup[4]);
    584         addPolyline(66,67,colorGroup[4]);
    585         addPolyline(67,68,colorGroup[4]);
    586         addPolyline(68,69,colorGroup[4]);
    587         addPolyline(69,70,colorGroup[4]);
    588         addPolyline(70,42,colorGroup[4]);
    589         addPolyline(42,71,colorGroup[4]);
    590         addPolyline(71,72,colorGroup[4]);
    591         addPolyline(72,73,colorGroup[4]);
    592         addPolyline(73,57,colorGroup[4]);
    593         addPolyline(57,74,colorGroup[4]);
    594         addPolyline(74,75,colorGroup[4]);
    595         addPolyline(75,76,colorGroup[4]);
    596         addPolyline(76,14,colorGroup[4]);
    597         addPolyline(14,77,colorGroup[4]);
    598         addPolyline(77,78,colorGroup[4]);
    599         addPolyline(78,79,colorGroup[4]);
    600         addPolyline(79,80,colorGroup[4]);
    601         addPolyline(80,81,colorGroup[4]);
    602         addPolyline(81,82,colorGroup[4]);
    603 
    604         //5号线:
    605         addPolyline(83,68,colorGroup[5]);
    606         addPolyline(68,84,colorGroup[5]);
    607         addPolyline(84,85,colorGroup[5]);
    608         addPolyline(85,86,colorGroup[5]);
    609         addPolyline(86,87,colorGroup[5]);
    610         addPolyline(87,6,colorGroup[5]);
    611         addPolyline(6,88,colorGroup[5]);
    612         addPolyline(88,89,colorGroup[5]);
    613         addPolyline(89,90,colorGroup[5]);
    614         addPolyline(90,91,colorGroup[5]);
    615         addPolyline(91,48,colorGroup[5]);
    616         addPolyline(48,92,colorGroup[5]);
    617         addPolyline(92,34,colorGroup[5]);
    618         addPolyline(34,93,colorGroup[5]);
    619         addPolyline(93,78,colorGroup[5]);
    620         addPolyline(78,94,colorGroup[5]);
    621 
    622         //6号线:
    623         addPolyline(95,96,colorGroup[6]);
    624         addPolyline(96,97,colorGroup[6]);
    625         addPolyline(97,62,colorGroup[6]);
    626         addPolyline(62,98,colorGroup[6]);
    627         addPolyline(98,99,colorGroup[6]);
    628         addPolyline(99,18,colorGroup[6]);
    629         addPolyline(18,100,colorGroup[6]);
    630         addPolyline(100,101,colorGroup[6]);
    631         addPolyline(101,75,colorGroup[6]);
    632     }
    633     //清除所有标注
    634     function removeAllOverlays(){
    635         var allOverlay = map.getOverlays();
    636         for (var i = 0; i < allOverlay.length -1; i++){
    637             map.removeOverlay(allOverlay[i]);
    638         }
    639     }
    640     DefaultAddPoint();
    641     DefaultAddLine();
    642 </script>
    百度AI调用

  • 相关阅读:
    对react的context的研究
    react组件通信props属性传递
    react的组件的两种形式
    对react构造函数研究--------引用
    ReactRouter基本使用2
    ReactRouter基本使用1
    react生命周期
    对react进行研究----入门
    Nginx源码安装
    Vmware克隆linux6虚拟机后网络问题
  • 原文地址:https://www.cnblogs.com/onepersonwholive/p/10871490.html
Copyright © 2020-2023  润新知