0

我試圖讓Google室內地圖在我的android應用程序中工作。用戶點擊後獲取位置名稱:Google室內地圖API

當我在Google地圖中查看有室內信息的建築物時,會顯示其中的地點名稱。

當用戶點擊該特定的位置,然後我想要打開一些對話框或不同的活動,其中包含有關此輕敲位置的信息。爲了這個位置名稱應該是需要向我的服務器請求一些信息。因爲這個慾望信息應該來自我的應用服務器端。

所以我的主要問題是室內地圖,我可以看到下面的圖片。有沒有API可以獲取挖掘位置的名稱?

形象的比方:

enter image description here

感謝 SAURABH

回答

1

當您點擊在一個位置,你可以得到該位置的座標。您所需要做的僅僅是反向地理編碼,即從座標經度&緯度獲取位置。

Geocoder geocoder = new Geocoder(context, Locale.getDefault()); 
    try { 
      List<Address> addressList = geocoder.getFromLocation(
         latitude, longitude, 1);      
    } catch (IOException e) { 
      Log.e(TAG, "Unable connect to Geocoder", e); 
    } 
+0

感謝Rohit爲您的答案。室內地圖API也適用嗎? – 2015-02-18 03:27:23

+0

我還沒有嘗試過室內地圖,但從技術上講它應該可以工作。在谷歌地圖服務器上,這些座標與該地點的名稱一起保存,所以當您向其發送座標時,它應該返回這些座標的地址。地址將包含地點的名稱。 – 2015-02-18 03:31:50

+0

我會試試這個解決方案。希望它有效 – 2015-02-18 04:25:24

相關問題