JAVA通过物理地址获取经纬度
2012-11-19 11:12
686 查看
JAVA通过物理地址利用谷歌地图获取经纬度
返回一个String的数组。大家仔细打印看数组。数组的第2个为经度。第3个为纬度
public String[] getCoordinate(String addr){ String address = null; try { address = java.net.URLEncoder.encode(addr,"UTF-8"); } catch (UnsupportedEncodingException e1) { e1.printStackTrace(); }; String output = "csv"; String key = "abc"; String url = String.format("http://maps.google.com/maps/geo?q=%s&output=%s&key=%s", address, output, key); URL myURL = null; URLConnection httpsConn = null; //进行转码 try { myURL = new URL(url); } catch (MalformedURLException e) { } try { httpsConn = (URLConnection) myURL.openConnection(); if (httpsConn != null) { InputStreamReader insr = new InputStreamReader( httpsConn.getInputStream(), "UTF-8"); BufferedReader br = new BufferedReader(insr); String data = null; if ((data = br.readLine()) != null) { String[] retList = data.split(","); return retList; } insr.close(); } } catch (IOException e) { } return null; }
返回一个String的数组。大家仔细打印看数组。数组的第2个为经度。第3个为纬度
相关文章推荐
- Java通过百度地图API获取地址经纬度
- Java通过百度地图API获取地址经纬度
- java后台百度地图经纬度和地址之间的相互转换(通过经纬度获取地址、通过地址获取经纬度)
- Java通过百度地图API获取地址经纬度
- Java通过百度地图API获取地址经纬度
- 转:Java通过百度地图API获取地址经纬度
- Java通过百度地图API获取地址经纬度
- java通过IP地址获取物理位置
- Java通过ip获取地址
- javascript如何通过访问者ip地址获取ip地址对应的物理地址API接口
- 通过百度地图API获取地址经纬度
- java,jsp获取客户端网卡物理地址(转帖)
- java JDBC 通过物理连接数据库和通过获取数据库连接池进行链接
- 如何用JAVA获取GOOGLE 地图经纬度,地址信息
- JAVA程序 通过IP地址 获取MAC地址
- Android Map Api 使用和开发(2) 定位我的位置、地图弹出泡泡、通过经纬度获取地址
- 在JAVA中如何获取本机的网卡物理地址
- Android Map Api 使用和开发(3)浮动搜索框 ,通过地址名称获取经纬度和详细地址并定位
- PHP通过地址获取经纬度【百度地图API】
- [置顶] java微信开发---获取微信经纬度/转化(google/百度)经纬度--并且得到地址详情