Hallo zusammen,
beim Versuch, mit deinem Tool Google-Luftbilder entlang eines Pfades herunter zu laden tritt bisweilen ein seltsames Verhalten auf. Und zwar nicht bei TransDEM, aber auf der Google-Seite. Mit Bing-Maps und API-Schlüssel habe ich es nicht versucht, weil die leider nicht so eine hohe Auflösung bieten.
Einerseits kann ich entgegen meiner Erwartung über die vorkonfigurierte Auswahl "google maps (key)" auch ohne einen API-Schlüssel die Luftbilder in einer hohen Zoomstufe (18 oder 19) herunterladen. Gelegentlich wird mal ein Bildteil nicht heruntergeladen, dann erscheint eine graue Fläche in der Kachel mit einem "I" und dem Vermerk der mit "...ErrorKey" endet, der gesamte Prozess läuft aber durch, egal bei welcher Kachelgröße (512-2048). Ich schätze das tritt auf ungefähr 5-10% der gesamten Kachelfläche auf. Bei etwas längeren Pfaden (7-8 km, ergibt dann ca. 40-50 Kacheln) oder nach längeren Sitzungen mit mehreren Trassen klappt es dann aber häufiger gar nicht.
Andererseits geht es mit API-Schlüssel überhaupt nicht. Ich habe mit wegen der beschriebenen Problematik also einen sofort nutzbaren API-Schlüssel generiert, wie vorgesehen, und diesen gemäss deiner Anleitung in TransDEM eingetragen. In der Vorschau wird aber nur eine schwarze Fläche angezeigt, egal in welcher Zoomstufe und egal an welcher Koordinate auch immer. Auch Kacheln in anderen Darstellungsarten werden nicht angezeigt oder heruntergeladen. Lösche ich den Schlüssel wieder aus der Maske heraus, geht es wieder, wie oben beschrieben.
Mein Fazit: Mit API-Schlüssel geht es gar nicht, ohne dagegen meistens schon, also genau anders herum. Ist da etwas bekannt, was Probleme bereitet? Haben andere Benutzer keine Probleme? Ist es vielleicht tageszeitenabhängig (Server überlastet)? Macht der Server einfach dicht, wenn zu viele Abfragen über die gleiche IP-Adresse eingehen?
TransDEM und Google-API-Key
Moderator: Roland Ziegler
- Frank Wenzel
- Beiträge: 5118
- Registriert: 06.11.2001 01:13:47
- Wohnort: Trier
- Kontaktdaten:
- Roland Ziegler
- Beiträge: 5513
- Registriert: 04.11.2001 22:09:26
- Wohnort: 32U 0294406 5629020
- Kontaktdaten:
Re: TransDEM und Google-API-Key
Du kannst unter den Einstellungen für die URL, in dem Fenster, über das Du auch den Google-Schlüssel registrierst, die entstehende URL kopieren und separat in einem Browser testen, z.B:Frank Wenzel hat geschrieben:Mein Fazit: Mit API-Schlüssel geht es gar nicht, ohne dagegen meistens schon, also genau anders herum. Ist da etwas bekannt, was Probleme bereitet? Haben andere Benutzer keine Probleme? Ist es vielleicht tageszeitenabhängig (Server überlastet)? Macht der Server einfach dicht, wenn zu viele Abfragen über die gleiche IP-Adresse eingehen?
Code: Alles auswählen
https://maps.googleapis.com/maps/api/staticmap?center=49.4458072,11.0824585&zoom=20&size=512x600&maptype=satellite&key=********
Code: Alles auswählen
http://mt1.google.com/vt/v=w2.107&x=278284&y=179060&z=19
- Frank Wenzel
- Beiträge: 5118
- Registriert: 06.11.2001 01:13:47
- Wohnort: Trier
- Kontaktdaten:
Re: TransDEM und Google-API-Key
Roland, es hat sich in der Prozedur zur Aktivierung offenbar etwas geändert, seit du im TransDEM-Forum 2016 die Anleitung API-Schlüssel für Google Maps verfasst hast.
So kam ich dahinter, dass man zusätzlich zum
1. Anlegen des Projekts und
2. Erzeugen des API-Schlüssel nun
3. auch die Google Static Maps API aktivieren muss.
Das geht über die Library/Bibliothek, die auf deinem Bildchen unter Punkt 6 links im Menü zu sehen ist. Dort bei Maps nach " Google Static Maps API" suchen und selbige aktivieren. Dann funktioniert alles wieder so wie bei dir beschrieben.
Nachdem ich das getestet habe, erhielt ich diese Meldung:Roland Ziegler hat geschrieben:...Du kannst unter den Einstellungen für die URL, in dem Fenster, über das Du auch den Google-Schlüssel registrierst, die entstehende URL kopieren und separat in einem Browser testen, z.B:Code: Alles auswählen
https://maps.googleapis.com/maps/api/staticmap?center=49.4458072,11.0824585&zoom=20&size=512x600&maptype=satellite&key=********
Code: Alles auswählen
The Google Maps API server rejected your request. This API project was not found. This API project may have been deleted.
1. Anlegen des Projekts und
2. Erzeugen des API-Schlüssel nun
3. auch die Google Static Maps API aktivieren muss.
Das geht über die Library/Bibliothek, die auf deinem Bildchen unter Punkt 6 links im Menü zu sehen ist. Dort bei Maps nach " Google Static Maps API" suchen und selbige aktivieren. Dann funktioniert alles wieder so wie bei dir beschrieben.