Wojciech K.

Wojciech K. realizator pomysłów
własnych

Temat: nagłówki HTTP - a smartfony (geolokalizacja)

Witam,

czy ktoś ze szczęśliwych posiadaczy smartfona z wbudowanym GPS mógłby udostępnić nagłówki żądań HTTP, jakie przesyła jego przeglądarka do serwerów?

chodzi mi przede wszystkim o jedną sprawę:
czy smartfony wyposażone w GPS przesyłają do serwera jakąkolwiek informację o swoim aktualnym położeniu geograficznym?
a może istnieje sposób na dobranie się do tych danych z pomocą JavaScriptu?

zaznaczam, że nie chodzi mi tutaj o zabawki typu geoIP (czyli próba odczytania położenia - zazwyczaj z dokładnością do miasta/województwa - na podstawie IP klienta), ani o jednorazowe "oznaczenie" położenia i pamiętanie go z pomocą cookies... ale o realną i aktualną informację pobraną z wbudowanego/podpiętego GPSa - wysyłaną przez przeglądarkę do serwera przy każdym requescie, lub dostępną poprzez JavaScript.

znalazłem drafty z propozycjami takich nagłówków, jak np:
Geo.Position: 49.50;17.20


ale jak to wygląda w praktyce - na iPhone, iPad, czy Samsungach/HTC z Androidem?

ps.
a jeszcze super, gdyby były można było się w ten sam sposób dobrać do danych z kompasu - czyli wiedzieć, w którą stronę "patrzy" użytkownik :)

konto usunięte

Temat: nagłówki HTTP - a smartfony (geolokalizacja)

Wojciech K.:
...
czy ktoś ze szczęśliwych posiadaczy smartfona z wbudowanym GPS mógłby udostępnić nagłówki żądań HTTP, jakie przesyła

Nie spotkałem się aby którekolwiek z urządzeń wysyłało w HTML czy też w HTTP nagłówek "Geo.Position".

Gdy kilka lat temu (wiem, wiem, to wieczność) interesowałem się tym problemem musiałem zastosować osobny program, który dane z GPS cyklicznie podawał do serwisu za pomocą URL w ten sposób mogłem odczytać i wyświetlić położenie na mapie no i oczywiście pokazać trasę.Robert B. edytował(a) ten post dnia 17.06.12 o godzinie 10:09
Bartłomiej Jończy

Bartłomiej Jończy iOS / Java EE
Developer

Temat: nagłówki HTTP - a smartfony (geolokalizacja)

Użytkownik musi wyrazić zgodę na przesłanie danych lokalizacyjnych. Tutaj prosty przykład. Działa to tak, że pobierana jest lokalizacja możliwie najdokładniejszą metodą (GPS, WiFi, GSM w ostateczności IP).

http://slides.html5rocks.com/#geolocation



Wyślij zaproszenie do