GeoIPベース-国および都市、2011年1月

国と都市のロシア語データベースの新しいバージョンが公開されました。 主な変更:
-都市名の翻訳にGoogle Maps APIが使用されました( chernikovによるアイデア
-CIS諸国の検索用にgeobaza.ruデータベース( derketzer idea)が接続されています
この作業の結果は無料でダウンロードできます。

データベースは、「 国と都市 」(インストール後22Mb〜123Mb)と「 国のみ 」(インストール後1Mb〜6Mb)の2つのバージョンで配布されます。 また、アーカイブには、PHPでデータベースを使用する小さな例があります。

国を決定する精度は〜99%、都市を決定する精度は平均〜95%、ロシア〜98%、ウクライナ〜95%です。 大量か少量かは、このデータベースを使用して解決しようとしているタスクに依存します。

テストデモ-IPアドレスによる国と都市の決定

作業デモ- フライト検索の形式でIPによって都市を識別する

ベースをインストールするには、 mysqldumperなどのプログラムを使用するか、sshを使用して実行することをお勧めします
mysql –p –ユーザーデータベース<s.sqlファイル

共有ホスティングに都市データベースをインストールすることはお勧めしません。負荷に耐えられません。

翻訳を改善し、ベースの品質を改善するアイデアを歓迎します。

いくつかの統計

ベースの現在のバージョンでは、 93.342和解。

さまざまな国の居住地の数:

数量
ドイツ18,255
アメリカ15,525
イタリア6,595
オーストリア6,357
スペイン5,678
オーストラリア5,128
フランス4,635
ロシア3,186
カナダ3,036
ポーランド2,768
ブラジル2,333
スイス1,795
ベルギー1,562
日本1,411
ポルトガル1,271
アイルランド1,119
アルゼンチン1,084
メキシコ1,060
ウクライナ715
中国689
ブルガリア603
英国572
コロンビア545
ルクセンブルグ358
インド357
南アフリカ332
ノルウェー329
トルコ293
ニュージーランド279
ハンガリー260
セルビア221
チリ202
カザフスタン194
フィリピン185
ルーマニア166
チェコ共和国159
大韓民国155
オランダ152
スロバキア152
エクアドル141
クロアチア138
スウェーデン128
グアテマラ124
ベネズエラ120
ホンジュラス118
フィンランド115
ベラルーシ102
ギリシャ94
イラン91
リトアニア90
イスラエル90
ラトビア87
モルドバ85
エストニア85
トリニダード・トバゴ79
ペルー69
バルバドス56
ジャマイカ56
コスタリカ55
インドネシア54
ドミニカ共和国53
モーリシャス51
エジプト46
デンマーク45
モロッコ42
マケドニア41
アルメニア39
アルジェリア38
ナイジェリア37
ウルグアイ36
パナマ36
サルバドール33

他の国では、30未満の集落。

Source: https://habr.com/ru/post/J112413/


All Articles