我有兩個文本框,其中用戶輸入他的來源和目的地,當用戶按下提交按鈕時,一個標記在源處繪製,另一個在目的地繪製,所以任何人都可以告訴我如何找到中間位置?使用google map api version3。如何找到兩個地方之間的位置?
回答
您可以在兩點之間做一個directions請求。這將在地圖上爲兩點之間的駕駛方向渲染多段線。
要在.NET中獲得方向,您可以使用此開源項目 - code.google.com/p/google- maps/ – Maxim 2011-05-21 21:55:39
但不要忘記確保| x1-x2-n * 2 * pi | <= pi。 (想象一下x1 = 1deg,x2 = 359deg,你不想180deg爲中點,而是0度) – Philipp 2011-03-21 20:17:40
@ Philipp是的,那是真的。我的意思是放入一個免責聲明,如果你環繞地圖,這可能需要更多的工作。 – Jess 2011-03-21 20:19:52
即使你沒有環繞地圖,請注意,這將得到這兩個位置之間的中點,如投影到平面地圖上,並且對於長距離將是不準確的。例如,洛杉磯至倫敦應該在格陵蘭北部上空,但簡單的中點最終會離開緬因州的海岸。請參閱http://www.gcmap.com/mapui?P=LHR-LAX瞭解大圓圈路線的外觀。 – 2011-03-21 21:31:44
- 1. 找到其他兩個位置之間的位置
- 2. 如何找到地圖上兩個位置之間的距離我
- 3. 如何在iPhone應用程序中的兩個位置之間找到方向?
- 4. android - 我如何獲得兩個位置之間的方位度?
- 5. 查找兩個已知位置之間的中心點的地理位置
- 6. 如何查找兩個經度位置之間的距離?
- 7. 如何計算兩個地理位置之間的角度?
- 8. 如何顯示地圖上兩個位置之間的距離?
- 9. 試圖找到兩個位置之間的相對變換 - XNA
- 10. 找到android中兩個位置之間的距離?
- 11. 找到兩個位置之間的夾角
- 12. 如何在兩個位置之間綁定谷歌地圖
- 13. 我想找到兩個位置之間的各自角度的第三位置
- 14. 如何找到兩個其他點之間的地理點
- 15. 如何找到兩個地點之間的距離?
- 16. Bing地圖獲取兩個地方之間的地理位置失敗
- 17. 如何找到兩個熊貓DataFrames之間的設置差異
- 18. 查找地址是否位於兩個地址之間
- 19. android中兩個位置之間的距離和方位
- 20. 計算兩個位置之間的方位
- 21. 如何計算兩個位置之間的時間差
- 22. 如何找到某個位置附近的地方
- 23. 如何找到兩個時間戳之間的時間差?
- 24. 如何找到兩點之間的點
- 25. 兩個GEO位置之間的距離
- 26. 兩個位置之間的路線
- 27. 兩個位置之間的點
- 28. 計算兩個CLLocationCoordinate2D之間的方位
- 29. three.js所:之間的兩個方位角
- 30. 在android中的兩個位置之間的地圖上查找路線
您是否想在給定點之間的路線(道路方向)上找到中間位置;或者如果你只是連接這兩點,折線的中間位置? – GoG 2011-03-21 21:29:51
謝謝@GoG。我假設方向,但OP可能意味着中點。在任何情況下,我們在這裏都有答案;) – RedBlueThing 2011-03-21 22:52:04
我希望獲得折線的完全座標來編碼折線 – 2011-05-25 17:20:43