2016-11-21 9 views
0

Ich versuche, ein gekacheltes Raster mit google static map images zu erstellen. Ich verwende den Breiten- und Längengrad in der Mitte der Kachel, um die Bilder anzufordern (Math hier gefunden http://www.maptiler.org/google-maps-coordinates-tile-bounds-projection/globalmaptiles.py). Sie säumen perfekt, aber immer dann, wenn ein Etikett zwischen zwei Kacheln aufgeteilt ist, wird die zweite Fliese zeigt nicht das EtikettGoogle Static Maps API: Etiketten abgeschnitten

Label names cut off

Gibt es eine Möglichkeit die URL so zu formatieren, dass die zurückgegebenen Bilder im Einklang mit inter- Fliesenaufkleber?

Antwort

2

Ihre Implementierung ist gegen die Nutzungsbedingungen. Sie sollten beachten, dass das Sticken von statischen Kartenbildern in Absatz 10.5 (b) von ToS verboten ist.

Kein Derivat funktioniert. Sie werden keine abgeleitete Arbeit basierend auf einem Inhalt modifizieren oder erstellen, es sei denn, dies ist ausdrücklich unter diesen Bedingungen erlaubt. Zum Beispiel sind die folgenden verboten: (i) Erzeugen von serverseitigen Modifikationen von Kartenkacheln; (ii) mehrere statische Kartenbilder zusammenfügen, um eine Karte anzuzeigen, die größer ist als in der Maps-APIs-Dokumentation erlaubt; oder (iii) die urheberrechtsfähigen Elemente der Google Maps oder Gebäudeumrisse nachzuverfolgen oder zu kopieren und ein neues Werk zu erstellen, z. B. ein neues Mapping- oder Navigations-Dataset.

https://developers.google.com/maps/terms#10-license-restrictions