問題タブ [geoip]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1941 参照

django - 浮動小数点数から 10 進数への変換 (IP アドレス パラメータ)

このためにGeoIPを使用してユーザーの場所を見つけようとしています

そしてforms.pyに私は持っています

そして私の見解では、私は持っています

IP アドレスを "119.153.117.32" としています。これは、ローカル ループからサイトにアクセスしていて、GeoIP にローカル ループ (127.0.0.1) の緯度経度がないためです。ローカルループには何も返されません.\フォームを送信すると、「浮動小数点数を10進数に変換できません。最初に浮動小数点数を文字列に変換してください」と表示されます。この問題を解決するにはどうすればよいですか?それを文字列に変換することが義務付けられているか、それを行うためのより良い方法があります.

0 投票する
4 に答える
2121 参照

javascript - ユーザーを見つける最良の方法

どうすればこれを行うことができますか?

ユーザーの位置を検出する無料の Web サービスはありますか?

これをウェブページで使用したい

IP とその場所の巨大なデータベースを維持することは避けてください。

私の優先事項は : サービスは : 1.無料 2.最も正確

0 投票する
5 に答える
9055 参照

php - PHP プロジェクトで GeoIP 機能を作成するにはどうすればよいですか?

私はいくつかの IP アドレス ( $_SERVER['REMOTE_ADDR']) を持っており、国名を受信 (学習) する必要があり、都市名も受信 (学習) できるとよいでしょう。また、これは php-project であり、便利な API であることも忘れないでください。非常に優れています。

PSこれはオープン ソース プロジェクトであり、無料のオープン ソース ツールのみを使用する必要があります。

0 投票する
1 に答える
324 参照

django - djangoビューを使用してフィールドに自動入力しようとしています

私の質問は、geoipを使用してIPアドレスを介してユーザーの緯度と経度を見つけるこの質問に似ています。私は私の見解でこのようなことをしています

ここでは、フォームフィールドに次のように自動的に入力する必要があります

そして、私はdjangoにかなり慣れておらず、それらがどのように機能するかわからないので、saveメソッドを上書きしたくありません。上記のリンクコードを試しましたが、うまくいきませんでした。views.pyの緯度と経度のフィールドに自動入力するにはどうすればよいですか?

0 投票する
1 に答える
3545 参照

geoip - MaxMind の GeoIP データベース

MaxMind の GeoIP データベースの精度は、Web サイトで公開されているように、99.5% (無料) または 99.8% (商用) であることがわかりました。0.5% と 0.2% が何であるか知っている人はいますか?

新しく割り当てられた IP アドレスですか、それとも国を変更する実際のアドレスですか?

私の質問はあまり明確ではないと思いますが、どんな回答でも大歓迎です。

0 投票する
2 に答える
4474 参照

python - ユーザーの最寄りの都市を取得する最良の方法は? パイソン/ジャンゴ

データベース内の都市の数が限られている Web サイトがあり、現在の場所に最も近い都市をユーザーに表示する必要があります。

MaxMind API で場所を取得できますが、データベースでユーザーの都市に最も近い都市を取得したいと考えています。

たとえば、データベースに 、 、 の都市がLos AngelesありSan FranciscoNew York Cityなどの他の都市からアクセスしているMiami場合、地理的に最も近い NYC が選択されているはずです。

これを迅速かつパフォーマンスを意識して行うための最良の方法は何ですか?

0 投票する
1 に答える
1087 参照

python - appengineでdjangoでGeoIPを使用する

最近geodjangoを試しましたが、そのCライブラリをインストールしなくても問題なく動作しました。しかし、appengine sdkで同じプロジェクトを使用すると、GeoIPクラスをインポートしようとすると失敗し、違いを調べて、新しいappengine sdk + django 1.2をダウンロードしましたが、問題は解決していません。「pythonmanage.pyシェル」を試してみました

from django.contrib.gis import utils

utils.HAS_GEOIP #returns False(django in appengine)

しかし、ネイティブのdjangoアプリで同じことをすると、同じ行がTrueを返します。ここで何が欠けているのでしょうか。

0 投票する
2 に答える
3799 参照

python - Appengine で Pygeoip を使用する - mmap という名前のモジュールがない

次のように、Python Google Appengine で IP ルックアップを実行しようとしています。

(pygeoip はここにあります: http://code.google.com/p/pygeoip/ )

上記のコードはローカルで正常に実行されますが、ライブ サーバーにプッシュすると、次のエラーが発生します。

私はPython 2.5をローカルで使用しているので、ライブサーバーと同じであると思いますか?

Pygeoip ページには、次のように記載されています。

「サポートされているフラグ」が何を意味するのか正確にはわかりません-mmapが問題である場合、mmapの代わりにメモリキャッシュを使用してPygeoipを使用できますか? どうすればいいですか?

ありがとう!

トム

PS - まだ n00b のコーディングなので、簡単に行ってください :)

編集

以下に概説する解決策は機能します。最初に次のコードを使用します。

次に、pygeoip 内のinit .py ファイルを次のように変更します (警告! コードの一部をコメントアウトしただけで、特別なことは何もしていません!!)

0 投票する
1 に答える
5181 参照

php - PHPでIPアドレスを解析する

ユーザーが自分のページにいるときに郵便番号を表示するページを作成しようとしています。

(GeoIP データに精通している方がいる場合は、それを使用しています。)

ユーザーの IP アドレスを IP 番号に変換する変換があります。その変換は次のとおりです。

ipnum = 16777216*w + 65536*x + 256*y + z

wxyz は IP セクション (000.000.000.000) です。

私の質問は、

ユーザーの IP アドレスをセクション化し、IP アドレスのセクションを変数に割り当てる方法はありますか?

例えば:

ユーザーIP = 192.168.123.5

w = 192; x = 168; y = 123; z = 5;

ありがとう!

0 投票する
1 に答える
1648 参照

php - geoip郵便番号クエリ

http://www.maxmind.com/app/geolitecountryからcsvgeoipliteをダウンロードしました。そのデータを次のテーブルとしてデータベースにインポートしました。

ブロック:startIP、endIP、locid。場所:locid、country、region、city、postalcode、lat、long、met、areacode。

IPnumを作成するコードは次のとおりです。

次に、私のクエリは次のとおりです。

IPが69.63.184.142の場合、ipnumは1161803918に等しくなります。dbはクエリを返しますが、場所はオーストラリアからのものであり、そのIPはオーストラリアではありません。

geoipに精通している人は、数式に関する限り、それは私が間違っていることですか?