程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> api-百度地圖geocoder.getPoint()回調函數的坐標怎樣保存下來

api-百度地圖geocoder.getPoint()回調函數的坐標怎樣保存下來

編輯:編程綜合問答
百度地圖geocoder.getPoint()回調函數的坐標怎樣保存下來

百度地圖api 想使用 driving.search(point1, point2)來查找兩地之間路線,但是geocoder.getPoint()的坐標不知道怎麼保存到point1,point2

最佳回答:


不用傳point啊,直接傳遞地址就行。百度會自動轉為坐標的

 var map = new BMap.Map("container");    
map.centerAndZoom(new BMap.Point(116.404, 39.915), 14);    
var driving = new BMap.DrivingRoute(map, {    
 renderOptions: {    
   map: map,    
   autoViewport: true    
 }    
});    
driving.search("中關村", "天安門");

http://developer.baidu.com/map/index.php?title=jspopular/guide/service#.E9.A9.BE.E8.BD.A6.E5.AF.BC.E8.88.AA

你一定要傳遞point,需要用2個全局變量保存解碼後的經緯度,然後在回調裡面判斷是否2個值都有了,有了才調用search

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved