我试图让Google室内地图在我的Android应用程序中运行。
当我查看Google地图中的建筑物并提供室内信息时,它会显示其中的地点名称。
当用户点击该特定位置时,我想打开一些对话框或不同的活动,其中包含有关此详细位置的信息。为此,应该要求此位置名称向我的服务器请求一些信息。因为这个愿望信息应该来自我的应用服务器端。
所以我的主要问题是室内地图,我可以在下面的图像中看到。是否有任何API可以获取分配位置的名称?
图片示例:
由于 SAURABH
答案 0 :(得分: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);
}