第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

使用Google Map API V2查找地圖上兩點之間的距離

使用Google Map API V2查找地圖上兩點之間的距離

哈士奇WWW 2019-10-06 13:01:05
我在我的Android應(yīng)用程序中使用google map api v2,我能夠顯示地圖并在上面放置標(biāo)記,但是現(xiàn)在我陷入了一個問題,我需要找出放置在地圖上的兩個標(biāo)記或點之間的距離,我已經(jīng)瀏覽過文檔,但在這種情況下沒有發(fā)現(xiàn)任何幫助。如果有人知道如何解決此問題,請幫助我。謝謝
查看完整描述

4 回答

?
慕森卡

TA貢獻1806條經(jīng)驗 獲得超8個贊

在Google Map API V2您擁有LatLng對象,因此您無法使用distanceTo(尚未)。


考慮到oldPosition和newPosition是LatLng對象,然后可以使用以下代碼:


// The computed distance is stored in results[0].

//If results has length 2 or greater, the initial bearing is stored in results[1].

//If results has length 3 or greater, the final bearing is stored in results[2].

float[] results = new float[1];

Location.distanceBetween(oldPosition.latitude, oldPosition.longitude,

                newPosition.latitude, newPosition.longitude, results);

有關(guān)該類的更多信息,Location請參見此鏈接


查看完整回答
反對 回復(fù) 2019-10-06
?
繁星點點滴滴

TA貢獻1803條經(jīng)驗 獲得超3個贊

您應(yīng)該使用android Location


你可以做:


location1.distanceTo(location2);

并且:


float[] results = new float[1];

Location.distanceBetween(latLongA.latitude, latLongA.longitude,

                         latLongB.latitude, latLongB.longitude,

                         results);

您將獲得location1和location2之間以米為單位的距離(以米為單位)。與latLongA和latLongB之間。


使用位置。


查看完整回答
反對 回復(fù) 2019-10-06
  • 4 回答
  • 0 關(guān)注
  • 718 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號