Geolocation API

stuklen

Well-Known Member
Търся някакво надеждно api за геолокация.
По възможност да е безплатно.

Из нета има много, но ако някой е ползвал и е доволен от резултатите ще се радвам да го сподели.

Ето няколко примера:
http://ipinfodb.com/ip_location_api.php
http://www.geoplugin.com/
http://ip-api.com/docs/

П.С. Не можах да намеря гугъл дали имат такова нещо ..
 
От: Geolocation API

Няма надеждно и безплатно. Какво търсиш за град или държава?
 
От: Geolocation API

Да кажем до град.
Но като цяло темата е ей така да обсъждаме и да дадем оценка за най-добрата услуга от наличните..
 
MaxMind продават geolocation база. Има и безплатна версия, но не мисля, че в нея е до град.
 
От: Geolocation API

И на мен са ми казвали за MaxMind, че било добро, иначе аз ползвам iQ Block Country, което е плъгин на WP, но то е за държава.
 
От: Geolocation API

MaxMind е най-доброто безплатно решение. Има и за градове ;)
 
От: Geolocation API

Разгледах го MaxMind, набързо, но не видях да имат онлайн апи.
 
Не е API, база данни, която сваляш и после обновяваш от време на време e, И библиотеки, за извличане на информация от базата данни. Работиш си локално, не се връзваш към чужди сървъри за да извличаш geolocation.
 
От: Geolocation API

Разгледай този вариант: http://www.w3schools.com/html/html5_geolocation.asp , доста е актуален .
И един пример на PHP:
Код:
<?php
$open = file_get_contents("http://www.whatismyip.com/");
$vzemia = explode('<div class="the-city">',$open);
$vzemib = explode('</div>',$vzemia[1]);
$grad = $vzemib[0];
$vzemic = explode('<div class="the-state">',$open);
$vzemid = explode('</div>',$vzemic[1]);
$region = $vzemid[0];
echo "Град: $grad";
echo "Регион: $region";
//държава флаг и т.н. надявам се да схваниш смисъла
?>
Със сигурност може да се напише и по друг начин .
 
От: Geolocation API

Добавянето в уеб сайта на варианта с html api-то е задължително, но като втори вариант и локализиране по IP е добре.
Сайтовете, като ми поискат позицията много рядко я давам.

А някой използвал ли е от изброените и какви впечатления има?
 

Горе