kostenloser Webspace werbefrei: lima-city


geolocation in einer web-app

lima-cityForumDie eigene HomepageHTML, CSS & Javascript

  1. Autor dieses Themas

    h**s

    hallo,

    mich würe mal interessieren ob jemand von euch erfahrung mit
    navigator.geolocation.getCurrentPosition()
    hat, bezüglich der koordinaten die zurückgegeben werden wenn die seite auf einem smartphone aufgerufen wird ?
    kann man sich darauf verlassen das immer die position des smartphones zurückgegeben wird oder kommt es vor das wie zb. bei einem aufruf via internetstick auf dem pc der standort des providers (?) angezeigt wird ?
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. hcms schrieb:
    kann man sich darauf verlassen das immer die position des smartphones zurückgegeben wird


    "Geolocation berechnet die Position aufgrund von GPS Daten, sofern ein GPS Gerät zur Verfügung steht"

    Inwieweit man sich darauf verlassen kann, ist abhängig von den gelieferten Daten!

    hcms schrieb: oder kommt es vor das wie zb. bei einem aufruf via internetstick auf dem pc der standort des providers (?) angezeigt wird ?

    Das ist in der Funktion nicht vorgesehen. Ob sowas vorkommt, sollte ein Versuch aber schnell bestätigen. :wink:

  4. Hallo :wave:

    hcms schrieb:
    mich würe mal interessieren ob jemand von euch erfahrung mit
    navigator.geolocation.getCurrentPosition()
    hat, bezüglich der koordinaten die zurückgegeben werden wenn die seite auf einem smartphone aufgerufen wird ?


    http://voloya.lima-city.de/test.html <- das erzeugt auf meinem 4.1 Android nur eine weiße Seite.

    Kann man übrigens auch faken, das ist doch, glaube ich, lediglich ein Verweis auf eine google API? Geht aber im FF wohl einfacher als auf dem Smartphone, falls es denn da überhaupt funktioniert.

    mfg :wave:
  5. Autor dieses Themas

    h**s

    hmm voloya:
    deine seite ist auch bei einem aufruf mit mozilla weiß... das liegt wohl daran das du die google-maps zu minimal einbindest - aber auf die map kommts mir ja gar nicht an, lediglich die coords von getCurrentPosition intesressieren mich...

    und zu fatfreddy:
    ist das html5 geolocation ding nicht etwas umfangreicher ? ich dachte es handelt sich um eine direktive die in mehreren verschiedenen schritten versucht die location zu ermitteln - oder wie kommt es dann das auch normale pc-browser ohne gps-gerät einen wert liefern (ich denke mal anhand der ip) ?

    was ich mir wünschte wäre eine antwort wie:
    "also bis auf die hacker und virenverseuchten smartphones liefert getCurrentPosition meiner erfahrung nach immer den aufenthaltsort des smartphones, und nicht etwa einen geschätzeten wert von ip-tabellen o.ä." :)
  6. Hallo :wave:

    hcms schrieb:
    was ich mir wünschte wäre eine antwort wie:
    "also bis auf die hacker und virenverseuchten smartphones liefert getCurrentPosition meiner erfahrung nach immer den aufenthaltsort des smartphones, und nicht etwa einen geschätzeten wert von ip-tabellen o.ä." :)


    Jaja virenverseuchte Smartphones und Hacker :rolleyes: warum googelst du nicht einfach?

    Bei mir kommt in Firefox ein Pop-Up oben links "Would you like to share your location with voloya.lima-city.de?", wenn man das bestätigt wird die Karte angezeigt. Viele nicht ganz so neue Browser unterstützen das übrigens glaube ich nicht. (z.B. der IE?).

    Die Bestimmung erfolgt anhand von IP und WLAN-Daten. Auch wenn man ein VPN verwendet wird über die WLAN-ID noch der korrekte Standort herausgefunden. Wie das ist wenn man über LAN zum Internet verbunden ist weiß ich nicht, es stellte sich für mich auf jeden Fall als nicht praktikabel heraus, weil man (anscheinend, zumindest im FF) manuell bestätigen muss und weil sehr viele Browser das gar nicht unterstützen. Außerdem kann man das ganz leicht als nicht-"Hacker" ändern, z.B. mit einem Addon oder man ändert die Google-URL in den Einstellungen von FF, sodass sie zu einem eigenen Script verweist.

    Solange es aber der Browser unterstützt und solange der Benutzer der Standortbestimmung zustimmt und solange der Benutzer nicht mit 3 Klicks ein Addon installiert hat oder evtl. kein WLAN und ein VPN verwendet und solange das WLAN, falls es denn verwendet wird, von Google erfasst wurde,..... sollte es den Standort bis auf wenige Meter bestimmen können.

    mfg :wave:

    Beitrag zuletzt geändert: 16.10.2012 18:57:39 von voloya
  7. Autor dieses Themas

    h**s

    danke :thumb:

    auch meine weiter voranschreitenden recherchen ergeben das anscheinend tatsächlich drittanbieter, sagen wir ruhig google, zumindest teilweise zur ermittlung des standortes herangezogen werden - und auch das mit dem wlan hab ich gelesen...

    wie sieht es denn mit den nativen mobile-apps aus ? dort kann man doch sicherlich irgendwie direkt auf die lat/lng des gerätes zugreifen, oder ? und gibt es dann vielleicht eine art webframework das den zugriff auf solch grundlegende elemente doch auch in einer wep-app ermöglichen ?
  8. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!