Utifrån IP-nummer gissa användarens position

Denna forumdel är inte längre aktiv, för att diskutera saker relaterat till väder eller temperatur.nu - använd https://www.facebook.com/groups/temperatur.nu
Kategoriregler
Denna forumdel är inte längre aktiv, för att diskutera saker relaterat till väder eller temperatur.nu - använd https://www.facebook.com/groups/temperatur.nu
Användarvisningsbild
elf98
Hemautomation - det är mer än en hobby
Inlägg: 5434
Blev medlem: 27 okt 2006, 13:49
Ort: Linköping
Kontakt:

Utifrån IP-nummer gissa användarens position

Inlägg av elf98 »

Med hjälp av Googles nya Ajax-funktion för att ta fram en användares position (http://code.google.com/intl/sv-SE/apis/ ... ntLocation) vill jag när ingen ort är satt "gissa" vilken ort som är närmast.

Att göra det när kartan visas är nog ganska lätt, att få denna gissning att slå igenom globalt på sidan är lite klurigare, det går inte att skicka java-variabler till php på ett snyggt sätt.

Denna tankegång bygger på att det är kartan som visas som första sida:

En variant är att köra lite javakod så det ser ut som att hela sidan har hängt med, dvs uppdatera övre högra hörnet med hjälp av javascript. All information finns tillgänglig till kartan och kan "lätt" användas till annat.
Eventuell kankse övre högre hörnet skall vara "tomt" som standard på kartsidan och alltid fyllas med hjälp av javascript? (Eller vara tomt när ingen kaka är satt?)
Om det finns info där som är satt med php kommer det troligen att bli lite "fult" och synas att det uppdateras, det är rätt mycket kod som skall läsas in innan uppdateringen sker.

Om denna javascripts-teknik används kan en kaka enkelt sättas som gör att den gissade orten blir global vid nästa sidladdning.
Grundade m.nu & temperatur.nu

Driver temperatur.nu

Bild
FredrikS
Tar hemautomation på allvar
Inlägg: 98
Blev medlem: 23 sep 2008, 21:39
Ort: Linköping

Re: Utifrån IP-nummer gissa användarens position

Inlägg av FredrikS »

Den funktionen funkade ju faktiskt ganska bra !!! . Testade att tunnla ut mig via 3 punkter:

- Min server hemma i Linköping --> Gav linköping som förslag (lysande)
- En av jobbets gateways i Australien --> Gav Sydney/Pyrmont som förslag (helt ok)
- En av jobbets gateways i södra sthlm --> Gav solna som förslag (nja...)
Mäter lite saker i huset i Jägarvallen, Linköping, kan beskådas på http://j23.mine.nu
Användarvisningsbild
elf98
Hemautomation - det är mer än en hobby
Inlägg: 5434
Blev medlem: 27 okt 2006, 13:49
Ort: Linköping
Kontakt:

Re: Utifrån IP-nummer gissa användarens position

Inlägg av elf98 »

Nu har jag lagt in ett litet test på: http://www.temperatur.nu/orter.html

Fungerar det?
Grundade m.nu & temperatur.nu

Driver temperatur.nu

Bild
Användarvisningsbild
Plutonium
Moderator
Inlägg: 1246
Blev medlem: 04 jan 2008, 02:34
Ort: Nossebro
Kontakt:

Re: Utifrån IP-nummer gissa användarens position

Inlägg av Plutonium »

För mig funkar det prima..
http://essunga.org
Moderator - Temperatur.nu
Användarvisningsbild
bruka
Tar hemautomation på allvar
Inlägg: 290
Blev medlem: 12 nov 2007, 13:48
Ort: Delsbo

Re: Utifrån IP-nummer gissa användarens position

Inlägg av bruka »

Ja, fungerade utmärkt för Delsbo.
Niklas
Moderator
Inlägg: 1019
Blev medlem: 22 mar 2008, 21:13
Ort: Stockholm
Kontakt:

Re: Utifrån IP-nummer gissa användarens position

Inlägg av Niklas »

Här är det ett par mil fel. :)
Användarvisningsbild
elf98
Hemautomation - det är mer än en hobby
Inlägg: 5434
Blev medlem: 27 okt 2006, 13:49
Ort: Linköping
Kontakt:

Re: Utifrån IP-nummer gissa användarens position

Inlägg av elf98 »

När jag testar funktionen i mobilen tror scriptet att jag är på öland. När jag i själva verket är i Linköping.
Grundade m.nu & temperatur.nu

Driver temperatur.nu

Bild
Quart
Moderator
Inlägg: 566
Blev medlem: 17 jun 2007, 21:14
Ort: Hindås
Kontakt:

Re: Utifrån IP-nummer gissa användarens position

Inlägg av Quart »

Funkade kanon för mig med :D
daromer
Hemautomation - det är mer än en hobby
Inlägg: 961
Blev medlem: 23 sep 2009, 09:31
Ort: Växjö

Re: Utifrån IP-nummer gissa användarens position

Inlägg av daromer »

Min gissade stokcholm men jag sitter i växjö. Beror dock på att vi har lina upp dit och sedan går vi ut på nätet där uppe.

Så så långt verkar de funka.
jo1981
Wannabe
Inlägg: 5
Blev medlem: 20 okt 2009, 08:21
Ort: Marieholm

Re: Utifrån IP-nummer gissa användarens position

Inlägg av jo1981 »

Här blev det fel, den gissade Åhus men jag befinner mig utanför Eslöv.
daromer
Hemautomation - det är mer än en hobby
Inlägg: 961
Blev medlem: 23 sep 2009, 09:31
Ort: Växjö

Re: Utifrån IP-nummer gissa användarens position

Inlägg av daromer »

Min gissar fortsfarande stockholm och nu sitter jag hemma. Dvs utanför Växjö.
Användarvisningsbild
Newbie
Gillar hemautomation
Inlägg: 32
Blev medlem: 30 jan 2009, 14:09
Ort: Lindome

Re: Utifrån IP-nummer gissa användarens position

Inlägg av Newbie »

För mig gissade den Halmstad fast jag befinner mig i Lindome utanför Göteborg.
Gör något. Om det inte fungerar, gör något annat.
larky
Moderator
Inlägg: 1166
Blev medlem: 01 feb 2008, 12:21
Ort: Skellefteå
Kontakt:

Re: Utifrån IP-nummer gissa användarens position

Inlägg av larky »

daromer, rensat kakan som innehåller din sparade stad?
Användarvisningsbild
elf98
Hemautomation - det är mer än en hobby
Inlägg: 5434
Blev medlem: 27 okt 2006, 13:49
Ort: Linköping
Kontakt:

Re: Utifrån IP-nummer gissa användarens position

Inlägg av elf98 »

Funktionen visar än så länge endast en gissning längst upp på http://www.temperatur.nu/orter.html.

Funktionen petar i några kakor (än).
Grundade m.nu & temperatur.nu

Driver temperatur.nu

Bild
Användarvisningsbild
CirruZZ
Master Moderator
Inlägg: 1621
Blev medlem: 13 feb 2008, 16:46
Ort: Ystad

Re: Utifrån IP-nummer gissa användarens position

Inlägg av CirruZZ »

Ystad blir Malmö C.
Låst