2011-01-12 7 views
12

Wir möchten, dass die Website die internationale Geocodierung unterstützt. Wir sind skeptisch bei der Verwendung von APIs, die Anfragen drosseln und/oder begrenzen, was uns die Hosen runterlassen kann, wenn der Dienst an Volumen gewinnt. Wie implementieren moderne Websites wie Facebook Geocoding? Gibt es Tools, um präzise interne skalierbare Geocodierungslösungen für die ganze Welt zu implementieren?Skalierbare internationale Geocodierungslösungen

Antwort

0

Ich weiß, dass dies eine ältere Frage. Sie könnten immer einen Dienst verwenden und dann das relevante Ergebnis in einer lokalen Datenbank zwischenspeichern ... schauen Sie zuerst lokal nach, bevor Sie zum Dienst zurückkehren. Nach einer Weile werden die meisten Ihrer Anfragen Treffer mit Ihrer lokalen Datenbank sein, mit sehr wenigen Fallbacks.

Für ein Projekt in den USA starteten wir mit einer gesäten US-Postleitzahlen-Datenbank und nutzten Bing als Fallback und erreichten niemals das 5.000/Tag (iirc) -Grenze. YMMV mit dieser Lösung, aber es ist kein unzumutbarer.

Verwandte Themen