問題タブ [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.
django - 浮動小数点数から 10 進数への変換 (IP アドレス パラメータ)
このためにGeoIPを使用してユーザーの場所を見つけようとしています
そしてforms.pyに私は持っています
そして私の見解では、私は持っています
IP アドレスを "119.153.117.32" としています。これは、ローカル ループからサイトにアクセスしていて、GeoIP にローカル ループ (127.0.0.1) の緯度経度がないためです。ローカルループには何も返されません.\フォームを送信すると、「浮動小数点数を10進数に変換できません。最初に浮動小数点数を文字列に変換してください」と表示されます。この問題を解決するにはどうすればよいですか?それを文字列に変換することが義務付けられているか、それを行うためのより良い方法があります.
javascript - ユーザーを見つける最良の方法
どうすればこれを行うことができますか?
ユーザーの位置を検出する無料の Web サービスはありますか?
これをウェブページで使用したい
IP とその場所の巨大なデータベースを維持することは避けてください。
私の優先事項は : サービスは : 1.無料 2.最も正確
php - PHP プロジェクトで GeoIP 機能を作成するにはどうすればよいですか?
私はいくつかの IP アドレス ( $_SERVER['REMOTE_ADDR']
) を持っており、国名を受信 (学習) する必要があり、都市名も受信 (学習) できるとよいでしょう。また、これは php-project であり、便利な API であることも忘れないでください。非常に優れています。
PSこれはオープン ソース プロジェクトであり、無料のオープン ソース ツールのみを使用する必要があります。
django - djangoビューを使用してフィールドに自動入力しようとしています
私の質問は、geoipを使用してIPアドレスを介してユーザーの緯度と経度を見つけるこの質問に似ています。私は私の見解でこのようなことをしています
ここでは、フォームフィールドに次のように自動的に入力する必要があります
そして、私はdjangoにかなり慣れておらず、それらがどのように機能するかわからないので、saveメソッドを上書きしたくありません。上記のリンクコードを試しましたが、うまくいきませんでした。views.pyの緯度と経度のフィールドに自動入力するにはどうすればよいですか?
geoip - MaxMind の GeoIP データベース
MaxMind の GeoIP データベースの精度は、Web サイトで公開されているように、99.5% (無料) または 99.8% (商用) であることがわかりました。0.5% と 0.2% が何であるか知っている人はいますか?
新しく割り当てられた IP アドレスですか、それとも国を変更する実際のアドレスですか?
私の質問はあまり明確ではないと思いますが、どんな回答でも大歓迎です。
python - ユーザーの最寄りの都市を取得する最良の方法は? パイソン/ジャンゴ
データベース内の都市の数が限られている Web サイトがあり、現在の場所に最も近い都市をユーザーに表示する必要があります。
MaxMind API で場所を取得できますが、データベースでユーザーの都市に最も近い都市を取得したいと考えています。
たとえば、データベースに 、 、 の都市がLos Angeles
ありSan Francisco
、New York City
などの他の都市からアクセスしているMiami
場合、地理的に最も近い NYC が選択されているはずです。
これを迅速かつパフォーマンスを意識して行うための最良の方法は何ですか?
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を返します。ここで何が欠けているのでしょうか。
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 ファイルを次のように変更します (警告! コードの一部をコメントアウトしただけで、特別なことは何もしていません!!)
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;
ありがとう!
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に精通している人は、数式に関する限り、それは私が間違っていることですか?