Utifrån IP-nummer gissa användarens position

I detta forum kan du läsa om kommande funktioner på temperatur.nu

Moderator: elf98

Kategoriregler
Vill du visa bilder i ditt inlägg? Använd funktionen "Ladda upp bilaga" nedanför textrutan!
Användarvisningsbild
elf98
Hemautomation - det är mer än en hobby
Inlägg: 5225
Blev medlem: 27 okt 2006, 13:49
Ort: Linköping
Kontakt:

Utifrån IP-nummer gissa användarens position

Inlägg av elf98 » 11 feb 2009, 22:41

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

Bild 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 » 11 feb 2009, 23:44

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: 5225
Blev medlem: 27 okt 2006, 13:49
Ort: Linköping
Kontakt:

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

Inlägg av elf98 » 28 dec 2009, 12:27

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

Fungerar det?
Grundade m.nu & temperatur.nu

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

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

Inlägg av Plutonium » 28 dec 2009, 12:33

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

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

Inlägg av bruka » 28 dec 2009, 12:43

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 » 28 dec 2009, 14:10

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

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

Inlägg av elf98 » 28 dec 2009, 14:18

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

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

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

Inlägg av Quart » 29 dec 2009, 14:14

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 » 29 dec 2009, 16:41

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 » 29 dec 2009, 22:56

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 » 30 dec 2009, 23:06

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 » 31 dec 2009, 10:23

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: 1149
Blev medlem: 01 feb 2008, 12:21
Ort: Skellefteå
Kontakt:

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

Inlägg av larky » 31 dec 2009, 10:53

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

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

Inlägg av elf98 » 31 dec 2009, 11:04

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

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

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

Inlägg av CirruZZ » 31 dec 2009, 11:06

Ystad blir Malmö C.
Projekt tråd | Blogg | Hemautomation
Rapporterar för : Ystad & Duved
Skriv svar