Det kan man faktisk gøre meget præcis som du selv er inde på.
Jeg har faktisk selv leget med det på et tidspunkt, men pga. andre projekter har jeg måtte lade det ligge pt.
Du kan se her hvor langt jeg kom:
http://cypermann.dk/gmap/gmap.phpDog er mit ikke helt præcis, da den siger jeg sidder i Viby på Sjælland selvom jeg sidder i Herning.
Måden det virker på er at du kan benytte en service der hedder GeoIP (
http://www.maxmind.com) - som faktisk kan give dig den korrekte placering. Grunden til mit vises lidt forkert, er at jeg ikke har købt en database fra dem, som så lige giver det sidste.
Jeg får det så vist på et kort leveret fra Google.
Til dette skal du have oprettet en API key ved google, som giver adgang til en række værktøjer. Denne nøgle og uddybende information kan du få her:
http://www.google.com/apis/maps/signup.htmlForresten, så kan det hele sættes op med noget simpelt programmering. Mit er lavet i PHP, og du kan finde en masse inspiration ved at google lidt.