Google Maps API ändert Geo-Koordinaten und setzt Markierung immer auf ein Haus

Mitglied: TheMarcoS

TheMarcoS (Level 1) - Jetzt verbinden

19.11.2015, aktualisiert 16:41 Uhr, 1661 Aufrufe, 7 Kommentare, 1 Danke

Hallo zusammen

Bei einer Immo-Seite ist eine Google-Maps Karte für Bauländer eingebaut. Die Geo-Koordinaten für die Makrierung kommen aus einer Datenbank-Tabelle. Das Problem ist nun, dass Google bzw. wahrscheinlich die Google-API die Geo-Koordinaten so verändert, dass die Markierung immer auf ein Haus zeigt.

In der Datenbank-Tabelle stehen z.B. folgenden Geo-Koordinaten: 47.2437,8.46842 (diese Geo-Koordinaten verweisen auf ein Bauland, also eine Wiese ohne Haus)
Bei der Google Maps Karte auf meiner Seite zeigt die Markierung aber auf das nächstgelegene Haus. Wenn ich im Quellcode nachschaue, hat Google die Geo-Koordinaten minimal verändert auf: 47.243514,8.468582

Kann man Google Maps irgendwie angeben, dass er genau die mitgegebenen Geo-Koordinaten nehmen und nicht ein Haus in der Nähe suchen soll? Kennt sich jemand damit aus?

Vielen Dank und Gruss
Mitglied: michi1983
19.11.2015, aktualisiert um 12:10 Uhr
Hallo,

wie bindest du das ganze ein und wo? Etwas mehr Details/Infos wären hilfreich.

Gruß

Edit:
http://gis.stackexchange.com/questions/110942/how-often-does-google-cha ...
Bitte warten ..
Mitglied: 114757
114757 (Level 4)
19.11.2015, aktualisiert um 12:39 Uhr
Moin,
kann ich nicht bestätigen nutzt du die Google JavaScript Maps API 3.0 ? Dann benutze mal folgende Funktion:
Ergebnis, Marker nicht auf einem Haus, wäre ja auch ein derber Fehler wenn es anders wäre...

71f923fcdda99e11c9b8a51a7617e5ab - Klicke auf das Bild, um es zu vergrößern

Gruß jodel32
Bitte warten ..
Mitglied: TheMarcoS
19.11.2015 um 12:49 Uhr
Die Map wird über ein Contao Backend-Modul generiert. Im Quell-Text habe ich dann z.B. folgendes:

head:

und dann werden natürlich die ganzen APIs wie map.js, geocoder.js, controls.js, marker.js usw. geladen.

body:



Danke für den Link, schaue ich gerne durch.
Bitte warten ..
Mitglied: 114757
114757 (Level 4)
19.11.2015, aktualisiert um 13:54 Uhr
geocoderOptions.address = '47.2437,8.46842';
Ganz klar der Fehler, Ihr nutzt hier den Geocoder ... der liefert keine exakten Ergebnisse wenn man Ihm Koordinaten übergibt!
Siehe mein Code oben wie man es macht, wenn man schon die Koordinaten hat braucht man doch keinen Geocoder!
Einen Geocoder benutzt man z.B. wenn man von einer Adresse eine Koordinate haben möchte, aber nicht von Koordinaten...
Bitte warten ..
Mitglied: TheMarcoS
19.11.2015, aktualisiert um 14:41 Uhr
Hey vielen Dank für den Hinweis! :) face-smile

Wie gesagt kommt das ganze aus einem CMS-Modul. Hier ein Auszug vom Template. Kann ich das irgendwie anpssen? Also anstatt geocoderOptions.address z.B. geocoderOptions.latlng oder so?


Bitte warten ..
Mitglied: 114757
114757 (Level 4)
LÖSUNG 19.11.2015, aktualisiert um 16:41 Uhr
Mal wieder so'n Copy n' Paste -Bär was ?!... na gut viel Erfolg...

Bitte warten ..
Mitglied: TheMarcoS
19.11.2015 um 16:41 Uhr
Genial, funktioniert! Vielen Dank! :) face-smile
Bitte warten ..
Heiß diskutierte Inhalte
Windows 10
Wie komme ich von WIN10pro auf Windows 10 Enterprise
LegofrauVor 22 StundenFrageWindows 1058 Kommentare

Guten Tag, Wie komme ich auf legale weiße von Windows 10 professionell auf Windows 10 Enterprise? Ich habe viele widersprüchliche Antworten gefunden. Also muss ...

Off Topic
Bewerbungsfragen FISI
IT-ProVor 1 TagFrageOff Topic16 Kommentare

Hi, Ja, der Titel mag etwas komisch klingen. Aber das wird sich in den folgenden Zeilen hoffentlich lösen. Ich habe mich hier gerade durch ...

Microsoft
Client verhält sich im Home Office wie Gerät vor 10 Jahren
Finchen961988Vor 23 StundenFrageMicrosoft12 Kommentare

Hallo liebes Forum, ich mal wieder und ich habe riesen ??? über den Kopf! Das Verhalten zu beschreiben wird nicht ganz einfach, da ich ...

Off Topic
Verwaltungskosten von Passwörtern
IT-ProVor 1 TagFrageOff Topic6 Kommentare

Guten Morgen liebe Menschen. Ich benötigte für die Erstellung meiner IHK-Projektarbeit ein paar Informationen zu den Kosten von Passwörtern. Ich habe aus folgendem Beitrag ...

Linux Netzwerk
NAS läßt sich unter Ubuntu-Server nicht anpingen, unter Windows jedoch schon?!
gelöst dr.zetoVor 3 StundenFrageLinux Netzwerk37 Kommentare

Hallo, ich habe das Problem, dass ich eine Synology-NAS unter einem Ubuntu-Server nicht pingen kann. Unter einem Windows-Client jedoch wird der Ping beantwortet. Hierzu ...

Windows Server
Remotedesktopgateway Zertifikat - Zugriff überall
lukas0209Vor 1 TagFrageWindows Server9 Kommentare

Guten Abend zusammen, ich habe eine Frage bzgl. des Windows Remotedesktopgateways. Wir nutzen einen Windows Server 2016 Essentials, dieser bringt von Haus aus die ...

CPU, RAM, Mainboards
Laptop schaltet sich von selber aus
winlinVor 22 StundenFrageCPU, RAM, Mainboards4 Kommentare

Hallo zusammen Ich habe ein Laptop der sich nach kurzer Zeit abschaltet. Wenn das passiert und i h den wieder hier hochfahre sehe ich ...

Internet
Starlink SpaceX
chrisittVor 1 TagFrageInternet4 Kommentare

Hallo, ich suche dringend Informationen über Starlink, da wir planen Starlink in einem Unternehmen einzusetzen. Kennt einer von euch eine gute Informationsquelle oder hat ...