请帮忙,我可以在 Google Map V2 中使用其纬度和经度来获取两个位置之间的路线路径,但我想通过使用该地点的地址来获取路线路径。是否可以?如果可能,请指导我这样做。
问问题
1351 次
2 回答
2
这将帮助你
Geocoder coder = new Geocoder(this);
List<Address> address;
try {
address = coder.getFromLocationName(strAddress,5);
if (address == null) {
return null;
}
Address location = address.get(0);
location.getLatitude();
location.getLongitude();
p1 = new GeoPoint((int) (location.getLatitude() * 1E6),
(int) (location.getLongitude() * 1E6));
return p1;
}
获取纬度和经度并将其用于导航
于 2013-09-24T11:33:48.347 回答
1
如果没有两个 LatLng 点,您将无法绘制路线路径,但您可以使用Geocoder对象从地址获取这些点。
接下来,您只需使用您使用地理编码器找到的 2 LatLng 点在地图上绘制一条折线,为此您可以按照我在此主题上编写的指南进行操作:
于 2013-09-24T11:52:48.473 回答