如何解决“ Google地图”如何通过传递地址来获得纬度和经度
|| 在Google Maps中,如何通过传递地址来获得纬度和经度? 什么是地址格式?解决方法
找到了这个较早的帖子。应该解决你的问题。
, 从地址字符串中查找纬度和经度.....
使对象为ѭ0object
呼叫
getFromLocationName()
传递地址(地名)字符串作为参数,也传递您想要该地名的最大结果数
这是演示...
Geocoder coder = new Geocoder(LocationMap.this);
List<Address> geocodeResults = coder.getFromLocationName(placeName,10);
Iterator<Address> locations = geocodeResults.iterator();
while (locations.hasNext()) {
Address loc = locations.next();
_lattitude_ = loc.getLatitude() ;
_longidude_ = loc.getLongitude();
}
并且不需要特定的地址格式。
例如,您可以尝试任何城市名称,国家/地区名称,酒店名称,区域名称,道路名称,知名地名(尝试\“埃菲尔铁塔\”)...任何东西(来自许多事物)。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。