1. 程式人生 > >GIS(四)——為js版搜狗地圖新增邊界+Marker和Brand的最終美化版

GIS(四)——為js版搜狗地圖新增邊界+Marker和Brand的最終美化版

 
  //載入海淀區邊界座標資料
  function loadBound(){
	  b = [{x:12924312.5,y:4842937.5},
	  {x:12921625,y:4842750},
	  {x:12919812.5,y:4847062.5},
	  {x:12919375,y:4849437.5},
	  {x:12918625,y:4849937.5},
	  {x:12918000,y:4850937.5},
      //{x:                      },
	  {x:12919750,y:4854187.5},
	  {x:12920625,y:4856187.5},
	  {x:12922000,y:4856250},
	  {x:12927062.5,y:4854812.5},
	  {x:12927375,y:4855937.5},
      //{x:                      },
	  {x:12931312.5,y:4856437.5},
	  {x:12931000,y:4858500},
	  {x:12933000,y:4861187.5},
	  {x:12934812.5,y:4861375},
	  {x:12935875,y:4858375},
	  {x:12936812.5,y:4858687.5},
	  {x:12938437.5,y:4858000},
      //{x:                      },
	  {x:12940062.5,y:4857812.5},
	  {x:12939187.5,y:4853875},
	  {x:12941000,y:4853250},
	  {x:12941062.5,y:4854437.5},
	  {x:12941937.5,y:4853562.5},
	  {x:12941562.5,y:4852625},
      //{x:                      },
	  {x:12943125,y:4851000},
	  {x:12943687.5,y:4849812.5},
	  {x:12944812.5,y:4850375},
	  {x:12946000,y:4847187.5},
	  {x:12949062.5,y:4846000},
	  {x:12951687.5,y:4847562.5},
	  {x:12952812.5,y:4848000},
     // {x:                      },
	  {x:12954750,y:4847000},
	  {x:12953312.5,y:4845625},
	  {x:12955812.5,y:4844250},
	  {x:12956062.5,y:4842937.5},
	  {x:12951500,y:4841937.5},
	  {x:12954687.5,y:4836187.5},
	  {x:12954875,y:4833375},
      //{x:                      },
	  {x:12953718.75,y:4833406.25},
	  {x:12953906.25,y:4830593.75},
	  {x:12952156.25,y:4830125},
	  {x:12952062.5,y:4831281.25},
	  {x:12951593.75,y:4831156.25},
	  {x:12951625,y:4829812.5},
      //{x:                      },
	  {x:12949000,y:4829750},
	  {x:12949500,y:4829156.25},
	  {x:12949875,y:4824531.25},
	  {x:12949656.25,y:4823187.5},
	  {x:12947187.5,y:4823187.5},
	  {x:12945343.75,y:4821718.75},
	  {x:12945375,y:4823156.25},
      //{x:                      },
	  {x:12940718.75,y:4823187.5},
	  {x:12940687.5,y:4825937.5},
	  {x:12940375,y:4826125},
	  {x:12940625,y:4826781.25},
	  {x:12938031.25,y:4826375},
	  {x:12936031.25,y:4826031.25},
	  {x:12935718.75,y:4826281.25},
	  {x:12935656.25,y:4827187.5},
      //{x:                      },
	  {x:12936375,y:4827593.75},
	  {x:12936250,y:4828437.5},
	  {x:12936468.75,y:4830000},
	  {x:12936156.25,y:4830062.5},
	  {x:12935031.25,y:4831312.5},
	  {x:12933843.75,y:4833156.25},
	  {x:12933187.5,y:4833718.75},
      //{x:                      },
	  {x:12933000,y:4836031.25},
	  {x:12932406.25,y:4836312.5},
	  {x:12931250,y:4835125},
	  {x:12930937.5,y:4836718.75},
	  {x:12929968.75,y:4836437.5},
	  {x:12928843.75,y:4837406.25},
	  {x:12930906.25,y:4838437.5},
	  {x:12931250,y:4839375},
	  {x:12928375,y:4842031.25}]                         
  }

       有了座標,再結合上面的關鍵程式碼,寫一個在地圖上繪製邊界的funciton: