Navigator.geolocation
2011-11-23T16:30:41+01:00
2011-11-23T16:30:41+01:00
2022-07-24T08:36:18+02:00
  • Miért van az, hogy a navigator.geolocation.getCurrentPosition() egy szegedi koordinátát ad vissza (chrome böngésző, GPS nélkül), míg ha egy szolgáltatótol kérem le a koordinátáimat IP alapján, akkor (helyesen) egy budapestit?
    Természetesen tudom, hogy a budapesti se pontos, mert az internet szolgáltatóm helyzete, de nem ugyanígy működik az említett függvény, azaz nem az is egy szolgáltató adatbázisából kéri le az IP címem alapján (feltéve hogy semmi extra GPS szolgáltató kütyü nincs installálva) ?

    Miért az eltérés?

    Persze a szolgáltató is tévedhet, amelyik Budapestet adta vissza, lehet a netszolgáltatóm tök más városban is, de melyik téved gyakrabban, melyik módszert érdemes inkább használni?
    Mutasd a teljes hozzászólást!
abcd