O serwisie
openGeo jest serwisem mającym za zadanie zbieranie informacji na temat geograficznego położenia adresów IP na terenie Polski. Jego historia zaczyna się z początkiem 2005 roku. Wtedy wraz z Lutkiem postanowiliśmy uruchomić serwis. Po okresie szybkiego rozwoju projekt upadł, domena wygasła – serwis znikł z internetu na ponad rok. Było to spowodowane brakiem czasu i chęci z naszej strony.
W lipcu 2008 roku odzyskałem domenę dzięki uprzejmości jaca (tak, to ten od jPortala) i ponownie uruchomiłem serwis. Szczególne podziękowania należą się wojtoszowi, który wcielił się w rolę “naczelnego marudera” i codziennie przypominał mi o tym projekcie.
Tak naprawdę serwis rozwija się dzięki Wam, poprzez dodawanie adresów do bazy, które następnie są przeze mnie weryfikowane. Dzięki istnieniu odpowiednich automatów na bieżąco sprawdzane są ewentualne zmiany wpisów dla IP.
Co jakiś czas (będę starał się raz w miesiącu) publikuję bazę adresów IP w formie pliku CSV. Plik jest w formacie: adres IP, miasto, powiat, województwo. Dostawałem wiele maili z zapytaniem dlaczego taki, a nie np. z przedziałami IP,etc. Tutaj wyjaśniam – każdemu pasuje inny format , więc postanowiłem publikować najogólniejszy. Baza adresów IP publikowana jest na licencji new-bsd. Liczy ona ponad 4,2 miliona adresów – aktualnie jest największą i darmową bazą adresów IP w Polsce wraz z geolokalizacją.
Wszystkim tym, którzy w jakikolwiek sposób przyczynili się do rozwoju serwisu bardzo serdecznie dziękuje!
Artur FanFataL Grzybowski
Świetny projekt i nowy wizerunek, pozdrowienia dla Autora!
Mam nadzieję że projekt będzie się rozwijał w dobrym kierunku :]
melkorm
12 lut 09 at 09:37
O, projekt żyje! ;)
Lutek
22 kwi 09 at 14:11
Cos macie stara baze prosze ją uaktualnić
Pozdrawiam
Janusz
1 cze 09 at 18:22
Nom, żyje żyje.
Staram się aktualizować w miare możliwości jak najczęściej.
Pozdrawiam ;)
…
FanFataL
9 lip 09 at 23:47
Jaka jest dokładność/skuteczność bazy (w procentach)? Sprawdzałem ipki z bazy i będąc na stałce z UPC w Krakowie widziałem info, że jestem w Wawie. Kilka podobnych przypadków było także z innymi miastami i numerami ip.
Znacie może pokrycie polskich adresów z Waszej bazy? Tzn. czy baza zawiera 40% czy 90% polskich ipków?
Krzysztof Wójtowicz
3 lis 09 at 15:07
Skuteczność jest na poziomie 95% pomijając Neostrade oraz UPC. Dla UPC większość rekordów wskazuje Wawę co daje skuteczność na poziomie 35%, Neostrada zaś ogranicza się do miast wojewódzkich, co daje skuteczność 75%.
Ilość adresów IP w bazie pokrywa 46,40% polskich adresów IP.
Pozdrawiam ;)
…
FanFataL
3 lis 09 at 23:31
Dzięki za info. 46% to i tak nieźle :) Życzę sukcesu Waszemu projektowi, bo jest bardzo potrzebny! :)
Krzysztof Wójtowicz
6 lis 09 at 19:22
A jaka jest skuteczność w przypadku operatorów sieci komórkowych, zakładając wykorzystanie OpenGeo dla projektu mobilnego?
falkon
16 lis 09 at 12:53
Niestety – praktycznie żadna. Spowodowane jest to brakiem możliwości weryfikowania takich adresów IP. A jeżeli nawet dopuścilibyśmy niezweryfikowane adresy to ich wskazania byłyby po kilku dniach zupełnie inne.
Pozdrawiam ;)
…
FanFataL
16 lis 09 at 21:39
To nie jest najlepsza informacja. Z czego wynika trudność weryfikacji adresów mobilnych?
I czy istnieje w takim razie inny sposób geolokalizacji (z dokładnością do miasta) adresu IP z jakiego łączy się klient komórki?
falkon
19 lis 09 at 11:05
Witam, do autora: moge prosic o umieszczenie kodu PHP, ktory pokaze jak korzystac z bazy? Pozdrawiam.
Miki
8 gru 09 at 17:05
Nie, nie upadł :D
Dopadło mnie jesienno-zimowe dociskanie z projektem w firmie i nie miałem czasu na prywatne rzeczy.
Przed nowym rokiem będzie nowa baza :) Same IP aktualizuje co jakiś czas.
@falkon – Trudność z lokalizacją adresów IP mobilnych jest dlatego, że jednego dnia dane IP może być we Wrocławiu, następnego w Warszawie.
Pozdrawiam ;)
…
FanFataL
21 gru 09 at 11:13
Hejka
Fajny projekt, tylko baza zawiera 1489 rekordów o takim samym IP START i IP END(2147483647) i różnych miastach. Anyway to i tak mały odestek błędów.
Dobry projekt!
Pozdrawiam
3dc
24 lip 10 at 14:02
Oczywiście głupi jestem i z bazą wszystko ok, sorka za wprowadzanie w błąd.
3dc
24 lip 10 at 14:08
Problem jest następujący iż dział download, nie działa. Czyt. Nie da się pobrać najnowszej bazy.
Rewil
28 wrz 10 at 23:04
Baza będzie dostępna od poniedziałku :) Przy przenoszeniu serwisu na inny hosting gdzieś się „zgubiła” :)
FanFataL
23 paź 10 at 08:46
Hej…
fajna sprawa taka baza… ale przydałaby się krótka instrukcja jak się do niej dobrać by wyszukać lokalizację konkretnego IP (może jakiś przykład zapytania do bazy sql ?)
Maxy
20 gru 10 at 12:24
SELECT * FROM baza WHERE ip_start >= XXX AND ip_end <= XXX LIMIT 1;
XXX – to 32 bitowa identyfikacja adresu IP – w PHP można uzyskać to za pomocą
$ip32 = sprintf(‘%u’, ip2long($ip));
FanFataL
20 gru 10 at 19:32
Witam
Gratuluję ciekawego pomysłu. Widzę kilka potencjalnych możliwości wykorzystania tej bazy,jednakże musiałbym wiedzieć o niej trochę więcej.
Będę wdzięczny za kontakt mailowy w razie zainteresownia.
Mariusz
31 sty 11 at 11:18
Pozdrawiam.
Dorzuciłem swoje adresy.
Dobry pomysł.
Tak 3mać.
luck_skywalker
9 lut 11 at 00:00
Przydałoby się API, żeby można było curlem odpytywać hosta o dany adres a ten zwracałby wyniki.
M@rio
14 kwi 11 at 10:45
Czy mogę prosić o aktualizację bazy? Kiedy można się spodziewać?
llap
3 sie 11 at 20:31
Kiedy następna aktualizacja? Od poprzedniej minął prawie rok…
Krzysztof
16 wrz 11 at 11:00
Witam,
To właściwie nie komentarz, tylko coś innego… Chciałbym przyczynić się do rozwoju bazy w trochę inny sposób: na swoich stronkach umieszczam w panelu administracyjnym dla klientów geolokalizację osób, które wchodzą im na stronę, za każdym razem jak nie ma w opengeo IP, klikają „lokalizuj” i lokalizacja jest pobierana zdalnie z jednego z istniejących serwisów do geolokalizacji, z tym że… Baza jest od razu uzupełniana o ten adres :) Jakbyś miał narzędzie (właściwie to prosty skrypt) do mergowania baz tego typu i więcej osób by korzystało z podobnych rozwiązań jak ja… ;) jakby co to proszę o kontakt, maila podałem.
Graber
17 gru 11 at 19:42
Wszystko fajnie, pięknie ale jak wybrać mniejszą miejscowość? Może przydałaby się możliwość ustawienia dokładnych współrzędnych na podstawie mapy?
look997
23 kwi 12 at 12:35