![](/img/trans.png)
[英]Differentiate between different markers in Maps API v2 (unique identifiers)
[英]Drawing an elevation profile between two markers in Maps API V2
我是新手,因此如果我的代碼和/或理解過於簡單,我會提前道歉。 我正在嘗試構建一個應用程序,使我可以選擇不同的標記,不僅顯示從當前位置到所選標記的距離,還顯示海拔高度輪廓。 我在Google實驗室的Google Maps選項中看到了類似的內容,它允許您在兩個點之間畫一條線,然后會給您一個圖形,顯示這兩個點之間的標高。 我試圖在這里找到一些答案,但似乎沒有人真正在談論這個,所以我想問一下。 我當前用來給我距離的代碼是:
if (marker.equals(windy))
{
//handle click here
WINDYINFO.setVisibility(View.VISIBLE);
float[] results = new float[1];
Location.distanceBetween(myPosition.latitude, myPosition.longitude,
WDY.latitude, WDY.longitude, results);
TextView distanceView = (TextView) findViewById(R.id.windydistance);
results[0] *= 0.000621371192;
distanceView.setText(String.valueOf(results[0]));
}
根據GPS,myPosition將始終是我的位置,而WDY是有風標記的海拔高度。 我將如何進行上述操作,以便我可以獲取數據並將其顯示在活動中?
您正在從Google尋找Evelation API 。 查看此頁面底部的圖表。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.