[GERMAN]: Karten-Panel - keine Kartenanzeige GoogleMaps

Started by Nordlicht, August 05, 2018, 09:54:39 AM

Previous topic - Next topic

Nordlicht

Hallo und guten Morgen,

ich hatte in den letzten Wochen vor meinem Urlaub schon das Problem, dass ich oft keine Karte laden konnte, wenn Google Maps als Quelle gewählt worden ist.

Nach gestriger Rückkehr aus dem Urlaub und Update auf Imatch 2018 (übrigens klasse neue Version!) habe ich auch hier das Problem.

Es kommt die Meldung: Hoppla! Ein Fehler ist aufgetreten. Google Maps wurde auf dieser Seite nicht richtig geladen. Technische Details dazu entnimmst Du der JavaScript-Konsole

Lade ich Google Maps via Edge, dann erfolgt die Anzeige ganz normal.

Wähle ich jetzt eine andere Quelle (z.B. OpenStreetView) dann tritt der Fehler wieder auf und IMatch hat wieder Google Maps als Quelle eingestellt. Ich erhalte oftmals nach diversen Versuchen eine Kartenansicht bzw. bin zumindest in der Lage, die Quelle zu wechseln. Ich habe nur noch nicht herausgefunden, was dafür konkret wirklich hilft. Neustart von IMatch und neues Öffnen der Datenbank nicht  unbedingt.

Viele Grüße

Matthias

Mario

Hast Du einen gültigen Google Maps API Key eingetragen? Google hat das im Juni alles geändert und ist nun viel strenger.
Lade the Map App mal im externen Browser:

http://127.0.0.1:50519/imatch/apps/mapapp/index.html

und schalte mit <F12> die Entwickler-Werkzeuge ein.
Dann dort auf die Konsole umschalten und mit F5 das Map Panel neu laden. Dann sollten Fehlermeldungen in der Konsole angezeigt werden.

Immer auch das IMatch Log file anhängen.
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

Nordlicht

Es lag tatsächlich an meinen Einstellungen für den API Key und daran, dass ich nicht alle 3 erforderlichen Dienste aktiviert hatte. Dachte im Juni, ich hätte alles richtig eingestellt.

Danke für die schnelle Unterstützung.

Mario

Prima!

Zur Referenz, wenn andere diesen Post lesen: Hier sind alle Infos:

https://www.photools.com/imatch/api-keys-explained/

Google ist sehr genau, wenn es um die Einstellungen geht. Wenn der von euch eingegebene und vom Map Panel an Google weitergeleitete API-Schlüssel nicht die richtigen Rechte hat, zeigt Google Maps nur eine Fehlermeldung aber keine Karte an.

Google Maps ist nun prinzipiell kostenpflichtig, aber mit einem für Privatanwender normalerweise völlig ausreichendem Freikontingent pro Monat.
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

sinus

Danke für die guten Infos.

2 Fragen, eine Anmerkung:

Mario, in Attachement 1 siehst Du, dass ich Deinen link unten genommen habe.
Dort hast Du unter der Google-Website die geoNames-site verlinkt, anstatt Google.
(Zur Referenz, wenn andere diesen Post lesen: Hier sind alle Infos:
https://www.photools.com/imatch/api-keys-explained/  )


Und meine 2 Fragen:
bei diesen 2 Einstellungsmöglichkeiten bei Google habt Ihr einen Tip, was man wählen soll (oder gar nichts?)? (Attachements)

Habe Schlüssel erhalten, funktioniert (momentan noch nicht, ich warte mal etwas)

Danke!
Best wishes from Switzerland! :-)
Markus

Mario

1. Keine Einschränkugnen.

Die Einstellungen so wie auf https://www.photools.com/imatch/api-keys-explained/ beschrieben, also

Reverse Gecoding
Elevation
und
Maps JavaScript API

Ich würde ja einen screen shot in die Hilfe aufnehmen, aber der Google API Manager ändert sich oft und sieht auch je nach Land, Benutzerkonto usw. anders aus.
Das ist alles nicht für Endkunden gedacht sondern für Entwickler.
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook