簡體   English   中英

在Maps API V2中的兩個標記之間繪制海拔剖面

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM