IP 2 Location mit PHP - Google Maps

webbudda

Mitglied
Hallo,

ich habe auf meiner Seite ein Google Maps "Fenster" und möchte darin etwa auf den aktuellen Ort des Nutzers springen.

Es gibt ja eine Vielzahl an Seiten, die diesen Service anbieten, ich suche allerdings eine gute kostenlose Methose mit PHP, Google Maps lat und long Werte zu meiner IP zu spendieren.

Kann da jemand was empfehlen?

map.setCenter(new GLatLng(x,y), 13)
 
Hallo!

Eine IP ist aber nicht aussagekräftig..... sie ist auf den ISP bezogen..... und nicht auf das Land oder gar auf die Stadt.

Beispiel 1: T-Online nutzt seine IP's deutschlandweit.
Du könntest also höchstens fesstellen dass der Nutzer aus Deutschland kommt.

Beispiel 2: Ich weiss nicht wie es heute ist, aber als ich noch bei AOL war hat AOL seine IP's weltweit genutzt.
Obwohl ich definitiv aus Deutschland komme, hat mit die IP immer "vorspielen" wollen dass ich aus den USA gekommen bin. ;)

Beispiel 3: Egal welchen ISP man nutzt und egal ob dieser seine IP's nur örtlich, deutschlandweit, europaweit oder gar weltweit nutzt, kann man sich immernoch hinter einem Proxy "verstecken".
Du brauchst Dich also nicht wundern wenn eine der von Dir gefundenen "Services" Dir sagt dass Dein Nachbar z.B. in Russland sitzt. ;)

Anhand der Beispiele sollte auch klar sein dass man zu den IP's keine Koordinaten eindeutig zuordnen kann.
Ist auch gut so..... Thema Datenschutz.
Stelle Dir einfach mal vor Du würdest auf irgendwelchen Seiten zum Thema Viagra rumsurfen.
Der Seitenbetreiber wüsste schonmal was für "Interessen" Du hast.
Wenn er nun noch mit Deiner IP Deine Koordinaten rausfinden könnte, hätte er auch schon fast Deine Adresse.
Ein Blick ins Telefonbuch verrät evtl. sogar Deinen Namen.
Nun kommt der Postbote und gibt beim Nachbarn, weil Du nicht zuhause bist, die kostenlose (und natürlich nicht angeforderte) Viagra-Probepackung ab. :p
Und weil mit Adressen (und erst recht dem Wissen nach Deinen Interessen) viel Geld zu verdienen ist, wird Deine Adresse gleich mal weiter verkauft. ;)

Viagra ist nun zwar kein passendes Beispiel (weil verschreibungspflichtig), aber es macht recht deutlich was passieren könnte wenn der User seine "Anonymität" restlos aufgeben würde.

Gruss Dr Dau
 
Hallo!

Eine IP ist aber nicht aussagekräftig..... sie ist auf den ISP bezogen..... und nicht auf das Land oder gar auf die Stadt.

Beispiel 1: T-Online nutzt seine IP's deutschlandweit.
Du könntest also höchstens fesstellen dass der Nutzer aus Deutschland kommt.

Beispiel 2: Ich weiss nicht wie es heute ist, aber als ich noch bei AOL war hat AOL seine IP's weltweit genutzt.
Obwohl ich definitiv aus Deutschland komme, hat mit die IP immer "vorspielen" wollen dass ich aus den USA gekommen bin. ;)

Beispiel 3: Egal welchen ISP man nutzt und egal ob dieser seine IP's nur örtlich, deutschlandweit, europaweit oder gar weltweit nutzt, kann man sich immernoch hinter einem Proxy "verstecken".
Du brauchst Dich also nicht wundern wenn eine der von Dir gefundenen "Services" Dir sagt dass Dein Nachbar z.B. in Russland sitzt. ;)


Ich habe nie behauptet, dass es eine Trefferquote von 100% sein muss. Ausnahmen gibts natürlich immer.


Anhand der Beispiele sollte auch klar sein dass man zu den IP's keine Koordinaten eindeutig zuordnen kann.
Ist auch gut so..... Thema Datenschutz.

Dann frag dazu mal Google :) Im Ernst: eindeutig soll es nicht sein. Es reicht ja der nächste Einwahlpunkt, auch wenn dieser 100km weiter weg ist.


Stelle Dir einfach mal vor Du würdest auf irgendwelchen Seiten zum Thema Viagra rumsurfen.
Der Seitenbetreiber wüsste schonmal was für "Interessen" Du hast.
Wenn er nun noch mit Deiner IP Deine Koordinaten rausfinden könnte, hätte er auch schon fast Deine Adresse.
Ein Blick ins Telefonbuch verrät evtl. sogar Deinen Namen.
Nun kommt der Postbote und gibt beim Nachbarn, weil Du nicht zuhause bist, die kostenlose (und natürlich nicht angeforderte) Viagra-Probepackung ab. :p
Und weil mit Adressen (und erst recht dem Wissen nach Deinen Interessen) viel Geld zu verdienen ist, wird Deine Adresse gleich mal weiter verkauft. ;)

Viagra ist nun zwar kein passendes Beispiel (weil verschreibungspflichtig), aber es macht recht deutlich was passieren könnte wenn der User seine "Anonymität" restlos aufgeben würde.

Gruss Dr Dau

Ich glaube du verstehst mich falsch. Ich möchte keineswegs genaue Adresse haben. Aber mal zum Thema: Gehe mal zu Google maps und klicke auf "Meinen Standort anzeigen". Ziemlich genau, was ;-)

Naja aber ich will hier eigentlich keine Grundsatz Diskusion sorry. Brauche halt einen Dienst, der sowas "umsonst" macht. Ist auch nichts aussergewöhnliches ...
 
Ich glaube du verstehst mich falsch. Ich möchte keineswegs genaue Adresse haben.
Hat auch niemand behauptet dass DU die Adresse haben willst.
Ich wollte nur damit verdeutlichen was JEDER machen könnte wenn er die Adresse ermitteln kann.
Aber mal zum Thema: Gehe mal zu Google maps und klicke auf "Meinen Standort anzeigen". Ziemlich genau, was ;-)
Dazu müsste ich erstmal einen Standort festlegen.
Google sammelt meiner Meinung nach schon genug Daten. ;)
Falls du es trotzdem versuchen willst, dann lese mit p. e. PHP folgende Daten ein und verarbeite sie dann so, wie du es gerne möchtest: HostIP API
Typisches Beispiel dafür was solche Dienste taugen.
Mein ISP wurde zwar korrekt erkannt (was ja auch nicht sooo das Problem ist), aber die Koordinatenzuordung liegt vollkommen daneben (fast durch ganz Deutschland daneben).
Und dass auch noch wo ich bei einem regional begrenzten ISP bin. ;)

[edit]
Nochmal nachgeguckt.....
Das Ergebnis von hostip.ino liegt stolze 794 km daneben. :D
[/edit]
 
Zuletzt bearbeitet:
Bei mir klappt es ganz gut. Was ist denn p. e. PHP?

Wie könnte denn ein Skript aussehen, dass diese Werte ausliest, sofern eine City ermittelt wurde?Bind anicht so der crack ;-)

Könnte man das auch mit javascipt hin bekommen? Wäre einfacher, da die Map auch damit codiert ist. Jaja falsches Forum...
 

Neue Beiträge

Zurück