Ich finde die Angaben zu den Nutzungsbedingungen verwirrend.
Eigentlich ist die Abfrage, die EarlyBird oben gezeigt hat 100% das was ich brauche. Einfacher Restrequest, der mir die Entfernung in einem schön einlesbaren Format ausspuckt (hier
XML).
Allerdings sind die Bedingungen für die Nutzung schwammig:
Zitat:
Kontingente
Folgende Nutzungsbegrenzungen gelten für den Distance Matrix-Dienst:
25 Start- und/oder 25 Zielorte pro Anfrage und
100 Elemente pro Anfrage (Startorte multipliziert mit Zielorten)
Bis hier her ist noch alles klar.
Zitat:
Die Anzahl der Anfragen ist ebenfalls begrenzt. Wenn innerhalb eines bestimmten Zeitraums zu viele Elemente angefragt werden, wird ein OVER_QUERY_LIMIT-Antwortcode zurückgegeben.
Und hier ist es mir zu schwammig. Es wird nicht genau spezifiziert, wie viele Elemente ich in welchem Zeitraum abfragen darf/kann. Also müsste ich den Kunden sagen "Ich weiß nicht, wie oft Du die Funktion benutzen kannst, bis es nicht mehr geht. Wenn es dann nicht mehr gut, musst Du halt morgen nochmal versuchen." Sowas kann ich nicht machen, die Kunden zeigen mir doch einen Vogel.
Das ist für mich der Punkt, wo ich also diese Möglichkeit ausschließe.
Zitat:
Google-Karte anzeigen
Mithilfe des Distance Matrix-Diensts muss ein Bezug zu den angezeigten Informationen auf einer Google-Karte hergestellt werden. Zum Beispiel sollten die Startort/Zielort-Paare ermittelt werden, die eine bestimmte Fahrtzeit voneinander entfernt liegen, bevor diese Ziele auf einer Karte angezeigt werden. Es ist untersagt, diesen Dienst in einer Anwendung zu nutzen, die keine Google-Karte anzeigt.
Gut, die Googlekarte bräuchte ich eigentlich nicht, aber ich könnte sie halt einbauen. Damit wäre die Bedingung erfüllt, und es wäre ein nettes Gadget in meiner Anwendung.