2016-07-28 14 views
-1

Wir haben ein Tool auf unserer Reise-Website, das genau die Entfernung vom Besucherstandort zu einem bestimmten Hotel berechnen soll, das durch Länge und Breite bekannt ist. Um dies zu erreichen, verwenden wir Google API, aber das ist nicht korrekt, einige Zeit ist der Besucher Standort etwa 40/50 km vom realen Standort entfernt. Laut anderen Programmierern ist es nicht möglich, es besser zu machen. Ich kann nicht glauben, dass es keine Möglichkeit gibt, den genauen geografischen Standort des Besuchers zu erkennen. Ich habe gesehen, dass es andere ähnliche Fragen gibt, aber diese sind 2/3 Jahre alt. DankeSo erkennen Sie den genauen geografischen Standort eines Website-Besuchers

+0

Wie bekommen Sie jetzt die Besucherposition? Ist dies eine mobile Website oder Desktop-Website? – geocodezip

+0

Es ist eine responsive Website, die für alle Geräte verfügbar ist. – papacico

+0

Wir verwenden Google API, um den Standort jetzt zu erkennen. – papacico

Antwort

1

Der Standort eines Geräts kann auf zwei Arten erhalten werden, mittels GPS oder mittels der ungefähren Position des IP. Der GPS-Empfang kann durch verschiedene Faktoren beeinflusst werden. In den Städten kommt dem Urban Canyonin eine gewisse Bedeutung zu, dh der Reflektion der GPS-Wellen auf Gebäuden. Diese Faktoren können zu einem Fehler von mehreren Metern und besonders ungünstigen Umständen sogar von einigen zehn Metern führen. Eine andere Art der Erkennung basiert auf der Georeferenzierung der IP und auf dem Routing, das das Gerät über WiFi-Netzwerke oder Datenverbindungen in verwendet In diesem Fall ist der Fehler auf der Position normalerweise ein paar Dutzend Meter.