Android 如何通过城市/国家名称获取纬度和经度边界
我正在谷歌地图上搜索一个特定城市的经纬度界限。我得到了为国家名印度实施的示例Android 如何通过城市/国家名称获取纬度和经度边界,android,google-maps,Android,Google Maps,我正在谷歌地图上搜索一个特定城市的经纬度界限。我得到了为国家名印度实施的示例 private static final LatLngBounds BOUNDS_INDIA = new LatLngBounds(new LatLng(23.63936, 68.14712), new LatLng(28.20453, 97.34466)); 现在,我想为我选择的国家设置它。在哪里可以找到特定区域的两个点纬度和经度。检查下面的代码 String location=cityName; String
private static final LatLngBounds BOUNDS_INDIA = new LatLngBounds(new LatLng(23.63936, 68.14712), new LatLng(28.20453, 97.34466));
现在,我想为我选择的国家设置它。在哪里可以找到特定区域的两个点纬度和经度。检查下面的代码
String location=cityName;
String inputLine = "";
String result = ""
location=location.replaceAll(" ", "%20");
String myUrl="http://maps.google.com/maps/geo?q="+location+"&output=csv";
try{
URL url=new URL(myUrl);
URLConnection urlConnection=url.openConnection();
BufferedReader in = new BufferedReader(new
InputStreamReader(urlConnection.getInputStream()));
while ((inputLine = in.readLine()) != null) {
result=inputLine;
}
String lat = result.substring(6, result.lastIndexOf(","));
String longi = result.substring(result.lastIndexOf(",") + 1);
}
catch(Exception e){
e.printStackTrace();
}
OP问的是如何获取特定区域的纬度和经度,而不是特定纬度和经度的地址使用谷歌地图api查看我通过这些链接编辑的代码