Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Dokładna lokalizacja po IP?
Forum PHP.pl > Forum > PHP
Michael2318
Wszyscy wiemy, że określenie dokładnej lokalizacji po IP to dosyć ciężki temat. Jednak jak facebook potrafi określić to tak dokładnie? :/ Pisząc ze znajomą, która korzysta z telefonu i znajduje się w aucie, doskonale się ten system sprawuje. Mimo, że są to raczej mało znane regiony śląska to facebook dokładnie określał mi jej lokalizację, byłbym nawet w stanie okreslić dokładnie jej trasę przejazdu samochodem biggrin.gif
Czy znane są jakieś sposoby na tak dokładne określenie położenia z poziomu PHP?
Dziękuję wink.gif
daniel1302
Można by analizować trase przepływu pakietów i ostatniego po IP ostatniego serwera moża by określić z dosyć dokładnym przybliżeniem. Facebook może wymuszać przesłanie sygnału GPS, Metody triangulacji do przekaźników... Ale raczej mało prawdopodobne, ze FB korzysta z ostatniej
Michael2318
W takim razie jak ja mogę tego samego dokonać u siebie?
daniel1302
http://www.adayinthelifeof.nl/2010/07/30/c...program-in-php/

Tutaj wyznaczasz trasę od serwera do usera, pobierasz przedostatni adres(adres przed userem) i spradzasz gdzie znajduje się serwer. Jeśli jest to telefon to będzie to albo przekaźnik albo router z WIFI. I musisz jeszcze skompletować bazę danych z serwerami aby za każdym razem nie pobierać informacji.
StrefaPi
ale facebook w telefonie czy tablecie pobiera informacji o położeniu z GPS, i w wiadomościach umieszcza ją z dokładnością do metrów (jeżeli użytkownik tego nie wyłączy - klik)

jedyna opcja obecnie to przeglądarka i javascript (http://dev.w3.org/geo/api/spec-source.html#introduction)
Michael2318
Cytat
ale facebook w telefonie czy tablecie pobiera informacji o położeniu z GPS,



jak można takie coś pobrać?
StrefaPi
tak jak napisałem w drugim linku - javascript, i możesz sobie potem coś z tym zrobić, ale raczej użytkownik powinien wyrazić na to zgodę wink.gif

edit: tutaj tutorial
!*!
google -> html5 geolokalizacja
wNogachSpisz
Nakłoń usera do wpisania kodu pocztowego i użyj tego: http://www.zippopotam.us/
StrefaPi
kod pocztowy nie ma dokładności, ale może działać bez gps wink.gif
hs20
czasami korzysta też z znanych lokalizacji hot-spotów o stałych numerach ip jeżeli jesteś w ich zasięgu i masz włączone wi-fi. Podobnie działa wspomagana geolokalizacja w mapach google.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.