亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

獲取某地的經緯度 && 通過經緯度獲取相應的地理位置

2019-11-15 00:55:29
字體:
來源:轉載
供稿:網友
獲取某地的經緯度 && 通過經緯度獲取相應的地理位置

  最近要通過一個經緯度判斷該經緯度是否位于某個地區內,所以通過網上查找資料,整合后出了下面的內容。

1、通過地址獲取改地址的經緯度

 /**     * @param addr     * 查詢的地址     * @return     * @throws IOException     */    public Object[] getCoordinate(String addr) throws IOException {         String lng = null;//經度        String lat = null;//緯度        String address = null;         try {             address = java.net.URLEncoder.encode(addr, "UTF-8");         }catch (UnsupportedEncodingException e1) {             e1.PRintStackTrace();         }         String key = "f247cdb592eb43ebac6ccd27f796e2d2";         String url = String .format("http://api.map.baidu.com/geocoder?address=%s&output=json&key=%s", address, key);                 URL myURL = null;         URLConnection httpsConn = null;         try {             myURL = new URL(url);         } catch (MalformedURLException e) {             e.printStackTrace();         }         InputStreamReader insr = null;        BufferedReader br = null;        try {             httpsConn = (URLConnection) myURL.openConnection();// 不使用代理             if (httpsConn != null) {                 insr = new InputStreamReader( httpsConn.getInputStream(), "UTF-8");                 br = new BufferedReader(insr);                 String data = null;                 int count = 1;                while((data= br.readLine())!=null){                     if(count==5){                        lng = (String)data.subSequence(data.indexOf(":")+1, data.indexOf(","));//經度                        count++;                    }else if(count==6){                        lat = data.substring(data.indexOf(":")+1);//緯度                        count++;                    }else{                        count++;                    }                }             }         } catch (IOException e) {             e.printStackTrace();         } finally {            if(insr!=null){                insr.close();            }            if(br!=null){                br.close();            }        }    return new Object[]{lng,lat};     } 

測試

 public static void main(String[] args) throws IOException {        GetLocation getLatAndLngByBaidu = new GetLocation();        Object[] o = getLatAndLngByBaidu.getCoordinate("成都市天府四街");                System.out.println(o[0]);//經度        System.out.println(o[1]);//緯度    }

結果:

104.06383230.54855

2、通過某個經緯度獲取該經緯度的地址,返回的是一個json格式的對象(需要引入json.org.jar包的JSONObject類進行解析),這里只實現了通過經緯度查詢出該經緯度所在的市,其他信息再json中都有,只需通過解析即可得出,這里不給出其他信息的獲取方式。

public static void getCityFromLngAndlat(){//通過修改這里的location(經緯度)參數,即可得到相應經緯度的詳細信息String url2 = "http://api.map.baidu.com/geocoder/v2/?ak=pmCgmADsAsD9rEXkqWNcTzjd&location=22.75424,112.76535&output=json&pois=1 ";        URL myURL2 = null;         URLConnection httpsConn2 = null;         try {             myURL2 = new URL(url2);         } catch (MalformedURLException e) {             e.printStackTrace();         }         InputStreamReader insr2 = null;        BufferedReader br2 = null;        try {             httpsConn2 = (URLConnection) myURL2.openConnection();// 不使用代理             if (httpsConn2 != null) {                 insr2 = new InputStreamReader( httpsConn2.getInputStream(), "UTF-8");                 br2 = new BufferedReader(insr2);                 String data2 = br2.readLine();                 try                {                                     //解析得到的json格式數據                    JSONObject dataJson = new JSONObject(data2);                    JSONObject result = dataJson.getJSONObject("result");                    JSONObject addressComponent = result.getJSONObject("addressComponent");                    String city = addressComponent.getString("city");                                        System.out.println("city = " + city);                                                } catch (JSONException e)                {                    e.printStackTrace();                }            }         } catch (IOException e) {             e.printStackTrace();         } finally {            if(insr2!=null){                insr2.close();            }            if(br!=null){                br2.close();            }        }}

獲取到的json原始數據如下

{"status":0,"result":{"location":{"lng":112.76535000506,"lat":22.754240005123},"formatted_address":"廣東省佛山市高明區X492","business":"","addressComponent":{"city":"佛山市","country":"中國","direction":"","distance":"","district":"高明區","province":"廣東省","street":"X492","street_number":"","country_code":0},"pois":[{"addr":"佛山市高明區","cp":"NavInfo","direction":"東北","distance":"680","name":"皂幕山泉","poiType":"公司企業","point":{"x":112.76102978437,"y":22.750226120112},"tag":"公司企業","tel":"","uid":"ea4a3dc9e82219534e5547fc","z

  


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美日韩成人黄色| 欧美精品一区二区三区国产精品| 日韩成人中文字幕| 日韩精品在线电影| 国产欧美精品一区二区三区介绍| 久久综合五月天| 5566成人精品视频免费| 日韩在线免费观看视频| 久久久久久国产精品三级玉女聊斋| 91社影院在线观看| 久久久伊人欧美| 久久成人精品电影| 日韩成人在线电影网| 亚洲精品一区av在线播放| 日韩美女视频中文字幕| 午夜精品一区二区三区在线视| 国产97在线观看| 国产精品亚洲自拍| 欧美激情视频免费观看| 国产精品视频一| 亚洲精品综合久久中文字幕| 久久人人看视频| 国产成人aa精品一区在线播放| 啪一啪鲁一鲁2019在线视频| 在线视频亚洲欧美| 欧美日韩国产在线播放| 国模视频一区二区三区| 97视频在线观看免费| 亚洲综合中文字幕在线观看| 国产精品久久av| 中文字幕久热精品视频在线| 欧美日韩国产第一页| 亚洲精品午夜精品| 久久综合国产精品台湾中文娱乐网| 久久久久久久网站| 国精产品一区一区三区有限在线| 国产区精品在线观看| 欧美亚洲另类激情另类| 久久亚洲综合国产精品99麻豆精品福利| 欧美成人在线影院| 欧美视频不卡中文| 国产激情久久久久| 亚洲r级在线观看| 亚洲国产精品va在看黑人| 久久精品视频播放| 亚洲女人天堂色在线7777| 国产亚洲欧美另类中文| 国产精品视频专区| 91精品国产成人| 97视频在线观看亚洲| 久久综合久久美利坚合众国| 欧美自拍大量在线观看| 欧美国产日韩二区| 国产精品专区一| 亚洲精品综合久久中文字幕| 日韩国产精品亚洲а∨天堂免| 日韩精品在线视频美女| 欧美第一页在线| 欧美日本啪啪无遮挡网站| 91久久在线观看| 777午夜精品福利在线观看| 国产一区二区三区四区福利| 久久免费国产精品1| 成人日韩av在线| 色综合老司机第九色激情| 久久久国产精品一区| 欧美性猛交xxxx免费看久久久| 51视频国产精品一区二区| 91性高湖久久久久久久久_久久99| 国产精品免费久久久久久| 亚洲国语精品自产拍在线观看| 亚洲人a成www在线影院| 亚洲精品按摩视频| 中文字幕久热精品视频在线| 国产精品久久久av久久久| 欧美激情图片区| 国产精品入口福利| 5252色成人免费视频| 国产成人精品一区二区在线| 国语自产精品视频在免费| 欧美成aaa人片在线观看蜜臀| 日韩av在线免费播放| 成人免费看片视频| 欧美激情精品久久久久久久变态| 亚洲成人网在线| 97在线观看视频| 中文字幕成人精品久久不卡| www.久久撸.com| 欧美国产高跟鞋裸体秀xxxhd| 中文字幕国产亚洲2019| 精品久久久久久久久久久久久久| 日本高清不卡的在线| 日韩中文字幕国产| 亚洲精品视频网上网址在线观看| 欧美第一页在线| 成人国产精品免费视频| 亚洲欧美日韩在线高清直播| 亚洲精品永久免费| 欧美成人精品在线视频| 国产亚洲人成网站在线观看| 欧美有码在线观看视频| 91大神在线播放精品| 亚洲自拍偷拍视频| 国产成人精品免高潮费视频| 日本亚洲欧洲色α| 欧美麻豆久久久久久中文| 91嫩草在线视频| 国产一区二区欧美日韩| 欧美精品手机在线| 91黑丝在线观看| 91九色精品视频| 中文字幕日韩av| 久久精品国产亚洲一区二区| 成人xvideos免费视频| 精品国产精品三级精品av网址| 亚洲国产91色在线| 国产午夜精品理论片a级探花| 精品国产乱码久久久久久虫虫漫画| 欧美高清视频在线| 亚洲精品99999| 欧美日韩国产激情| 欧美成人免费小视频| 深夜成人在线观看| 久久久精品免费| 日韩精品福利网站| 国产一区二区三区在线播放免费观看| 亚洲国产古装精品网站| 欧美国产视频日韩| 91精品久久久久久久久久久久久久| 68精品久久久久久欧美| 姬川优奈aav一区二区| 国产成人综合一区二区三区| 久久久免费精品| 精品久久久久久中文字幕大豆网| 亚洲精品福利资源站| 欧美成人国产va精品日本一级| 欧美成人一区二区三区电影| 成人精品一区二区三区| 国产精品综合网站| 狠狠做深爱婷婷久久综合一区| 亚洲免费福利视频| 美女视频黄免费的亚洲男人天堂| 国产精品影院在线观看| 亚洲色图av在线| 亚洲伊人成综合成人网| 日韩高清电影好看的电视剧电影| 成人国产精品色哟哟| 91精品国产91久久| 日韩精品亚洲元码| 久久成人一区二区| 热re91久久精品国99热蜜臀| 久久久免费精品| 国产一区在线播放| 亚洲r级在线观看| 国产欧美精品va在线观看| 日韩电影免费观看在线| 中文字幕精品一区久久久久| 91国内产香蕉| 精品无码久久久久久国产| 亚洲欧洲国产伦综合| 欧美日韩亚洲一区二| 亚洲一区二区久久久久久久| 国产日韩欧美成人| 日韩av电影在线免费播放|