久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

  • <tfoot id='Px1zk'></tfoot>

  • <legend id='Px1zk'><style id='Px1zk'><dir id='Px1zk'><q id='Px1zk'></q></dir></style></legend>
    <i id='Px1zk'><tr id='Px1zk'><dt id='Px1zk'><q id='Px1zk'><span id='Px1zk'><b id='Px1zk'><form id='Px1zk'><ins id='Px1zk'></ins><ul id='Px1zk'></ul><sub id='Px1zk'></sub></form><legend id='Px1zk'></legend><bdo id='Px1zk'><pre id='Px1zk'><center id='Px1zk'></center></pre></bdo></b><th id='Px1zk'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='Px1zk'><tfoot id='Px1zk'></tfoot><dl id='Px1zk'><fieldset id='Px1zk'></fieldset></dl></div>

        <small id='Px1zk'></small><noframes id='Px1zk'>

          <bdo id='Px1zk'></bdo><ul id='Px1zk'></ul>

        在 Java 中獲取地理位置的最佳方法

        Best way to get geo-location in Java(在 Java 中獲取地理位置的最佳方法)
        <tfoot id='WqQJd'></tfoot>
        • <bdo id='WqQJd'></bdo><ul id='WqQJd'></ul>
            <i id='WqQJd'><tr id='WqQJd'><dt id='WqQJd'><q id='WqQJd'><span id='WqQJd'><b id='WqQJd'><form id='WqQJd'><ins id='WqQJd'></ins><ul id='WqQJd'></ul><sub id='WqQJd'></sub></form><legend id='WqQJd'></legend><bdo id='WqQJd'><pre id='WqQJd'><center id='WqQJd'></center></pre></bdo></b><th id='WqQJd'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='WqQJd'><tfoot id='WqQJd'></tfoot><dl id='WqQJd'><fieldset id='WqQJd'></fieldset></dl></div>

              <small id='WqQJd'></small><noframes id='WqQJd'>

                  <legend id='WqQJd'><style id='WqQJd'><dir id='WqQJd'><q id='WqQJd'></q></dir></style></legend>

                    <tbody id='WqQJd'></tbody>
                  本文介紹了在 Java 中獲取地理位置的最佳方法的處理方法,對(duì)大家解決問(wèn)題具有一定的參考價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)吧!

                  問(wèn)題描述

                  在 Java 中獲取地理位置的最佳方式是什么(如果可能,免費(fèi))?

                  What is the best way to get geo-location in Java (freely if possible)?

                  更新:不是來(lái)自 GPS 設(shè)備.基本上 Firefox 3.5/HTML 5 是如何做到的

                  Update: Not from a GPS device. Basically how Firefox 3.5 / HTML 5 does it

                  推薦答案

                  一個(gè)簡(jiǎn)單的方法是使用 GeoLite (http://dev.maxmind.com/geoip/legacy/geolite/).因?yàn)樗褂帽镜財(cái)?shù)據(jù)庫(kù),所以不需要網(wǎng)絡(luò)服務(wù)調(diào)用,而且對(duì)大量 IP 進(jìn)行地理編碼要快得多.

                  An easy way is with GeoLite (http://dev.maxmind.com/geoip/legacy/geolite/). Because it uses a local database no web service calls are needed and it's much faster for geocoding large numbers of IPs.

                  方法如下:

                  添加這個(gè) Maven 工件:

                  Add this Maven artifact:

                  <dependency>
                      <groupId>com.maxmind.geoip</groupId>
                      <artifactId>geoip-api</artifactId>
                      <version>1.2.11</version>
                  </dependency>
                  

                  從 http://geolite.maxmind 下載地理位置數(shù)據(jù)文件.com/download/geoip/database/GeoLiteCity.dat.gz

                  解壓文件到任意文件夾.然后做:

                  Unpack the file into any folder. Then do:

                  LookupService cl = new LookupService("/var/geolite/GeoLiteCity.dat",
                                      LookupService.GEOIP_MEMORY_CACHE | LookupService.GEOIP_CHECK_CACHE);
                  
                  Location location = cl.getLocation("some ip address");
                  

                  結(jié)果將在 Location 對(duì)象中的 latitude、longitude、city、region 和 countryCode 屬性中.

                  The result will be in the Location object in the latitude, longitude, city, region and countryCode properties.

                  請(qǐng)查看他們的準(zhǔn)確度估算,以確保它滿足您項(xiàng)目的需求:http://www.maxmind.com/en/geolite_city_accuracy.

                  Please take a look at their accuracy estimates to ensure it meets the needs of your project: http://www.maxmind.com/en/geolite_city_accuracy .

                  這篇關(guān)于在 Java 中獲取地理位置的最佳方法的文章就介紹到這了,希望我們推薦的答案對(duì)大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

                  【網(wǎng)站聲明】本站部分內(nèi)容來(lái)源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問(wèn)題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請(qǐng)聯(lián)系我們刪除處理,感謝您的支持!

                  相關(guān)文檔推薦

                  How can I detect integer overflow on 32 bits int?(如何檢測(cè) 32 位 int 上的整數(shù)溢出?)
                  Local variables before return statements, does it matter?(return 語(yǔ)句之前的局部變量,這有關(guān)系嗎?)
                  How to convert Integer to int?(如何將整數(shù)轉(zhuǎn)換為整數(shù)?)
                  How do I create an int array with randomly shuffled numbers in a given range(如何在給定范圍內(nèi)創(chuàng)建一個(gè)隨機(jī)打亂數(shù)字的 int 數(shù)組)
                  Inconsistent behavior on java#39;s ==(java的行為不一致==)
                  Why is Java able to store 0xff000000 as an int?(為什么 Java 能夠?qū)?0xff000000 存儲(chǔ)為 int?)
                    <bdo id='G6OLV'></bdo><ul id='G6OLV'></ul>

                      <small id='G6OLV'></small><noframes id='G6OLV'>

                          <tbody id='G6OLV'></tbody>
                          <tfoot id='G6OLV'></tfoot>
                        • <legend id='G6OLV'><style id='G6OLV'><dir id='G6OLV'><q id='G6OLV'></q></dir></style></legend>

                          • <i id='G6OLV'><tr id='G6OLV'><dt id='G6OLV'><q id='G6OLV'><span id='G6OLV'><b id='G6OLV'><form id='G6OLV'><ins id='G6OLV'></ins><ul id='G6OLV'></ul><sub id='G6OLV'></sub></form><legend id='G6OLV'></legend><bdo id='G6OLV'><pre id='G6OLV'><center id='G6OLV'></center></pre></bdo></b><th id='G6OLV'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='G6OLV'><tfoot id='G6OLV'></tfoot><dl id='G6OLV'><fieldset id='G6OLV'></fieldset></dl></div>
                          • 主站蜘蛛池模板: 久久综合av| 精品美女| 国产原创在线观看 | 久久99精品久久久久久 | 婷婷在线免费 | 看羞羞视频| 中文字幕av网 | 日韩精品色网 | 亚洲精品免费在线 | 亚洲成人激情在线观看 | 欧美大片一区二区 | 亚洲成人毛片 | 亚洲欧美激情国产综合久久久 | 亚洲欧美一区二区三区情侣bbw | 国产精品三级 | 亚洲福利一区二区 | 久久久不卡网国产精品一区 | 欧美一级黄色片 | 一区二区三区国产 | v亚洲 | 国产精品日韩欧美一区二区三区 | 美女久久久久 | 国产精品国产成人国产三级 | 国产精品久久九九 | 日日干日日操 | 日本三级电影免费观看 | 国产精品欧美一区二区 | 在线视频一区二区 | 欧美亚洲综合久久 | 欧美日韩大陆 | 午夜大片| av国产精品 | 亚州精品天堂中文字幕 | 国内精品视频在线观看 | 日韩欧美国产精品一区二区 | 日本不卡一区二区三区在线观看 | 日本大香伊一区二区三区 | 91精品国产91久久久久久 | 成人性视频在线播放 | 在线国产视频观看 | 三级在线免费 |