MaxMindのGeoIPデータベースを使用して場所を特定するにはどうすればよいですか?

だから私は前回の質問で、 MaxMindが提供するデータベースを使って場所を特定できると言われました。

だから、自分のサイトからデータベースをダウンロードした。それらは csv ファイルで、Excelで開くことができます。

InetAddress ip = InetAddress.getLocalHost() is how I get the IP of my computer. From there I do String justIP = ip.getHostAddress()

私の質問は:

  • ダウンロードしたばかりのDBを使用して、 justIP を都市の場所に解決するにはどうすればよいですか?

  • I am new to this so a little help will be appreciated.

    ファイルの1つに3つの列があります。 startIPNum endIPNum locID これらの機能はわかりませんが、都市や国に locID 他のファイル内の場所。

    1

    1 答え

    あなたはMaxmindからJavaの例を試しましたか? http://dev.maxmind.com/geoip/downloadable#Java-8
    フィールドの説明については、 http://dev.maxmind.com/geoip/csv をご覧ください

    3
    追加された
    それは私のために働いた。ちょうど質問:もし私が source フォルダをJARに変換すると、それをEclipseプロジェクトの依存として使うことができますか?
    追加された 著者 Little Child,
    javac * .java 2. pack:任意のzip utilを使用できます。3. buildpathに追加します(don 'ターゲットシステム上のクラスパスにも入れてください)
    追加された 著者 Fusselchen,