2009-08-07 10 views
6

Hat jemand irgendwelche Empfehlungen zu Geolocation Web Services (vorzugsweise kostenlos!)?Geolocation Web Service Empfehlungen

Ich plante, es in einer asp.net App zu verwenden, ich hatte gehört, dass Google etwas haben könnte.

Antwort

7

Wir verwenden die Google Maps API und es ist sehr einfach zu bedienen. Es bedarf zunächst einiger Überlegungen, aber wir waren in weniger als einem Tag mit dem Geocoding-Teil einsatzbereit.

+3

Achten Sie darauf, die Bedingungen zu lesen, gibt es eine Begrenzung für die Anzahl der Anfragen pro Tag, den Dienst zu erhalten für Stellen Sie sicher, dass Ihre Anforderungen in ihre Bedingungen passen. –

+2

Soweit ich mich erinnere, sollten Sie die Geopositions-API von Google Maps nicht für eine Google-Karte verwenden. Also, nur die lat/long für eine Adresse in Ihrer App abzurufen und diese Daten zu speichern ist ein No-No. – jason

+2

Ich empfehle Google Maps nicht mehr. In weniger als einem Jahr haben sie APIs geändert und unsere Website zweimal geknackt. Wir verwenden jetzt ihre API für statische Karten und suchen nach etwas Besserem. Um Geocodes zu bekommen, entfernten wir uns von Drittanbieterdiensten und holten stattdessen eine kostenlose Datenbank mit Geokodierungen und erstellten unseren eigenen Service. – David

2

MaxMind ist nicht kostenlos, aber ihre SaaS (Web Service) Angebot ist sehr günstig.

+0

(Wenn das Google Maps API nicht für Sie in Bezug auf die Lizenzierung funktioniert ... Ich bin auch ein Fan von diesem) –

+0

Ja, wir benutzen sie jetzt - guter Wert und tot einfach - danke für die Empfehlung! – db1234

+0

Ich bin froh, dass ich dir helfen konnte. –

0

Ich bin ziemlich sicher, dass Sie auch keine Google-Daten zwischenspeichern dürfen.

Source müssen Sie nicht (noch dürfen Sie niemandem erlauben, sonst): 10.3 Prefetch-Cache, oder speichern Inhalt, mit der Ausnahme, dass Sie für die Zwecke begrenzte Mengen an Content Store kann die Leistung zu verbessern, Ihrer Google Maps API-Implementierung, wenn Sie dies vorübergehend, sicher und in einer Weise tun, die die Nutzung des Inhalts außerhalb des Service nicht erlaubt;

Das Speichern der geocodierten Daten ist also wahrscheinlich ein bisschen no-no.

Jedoch Ich habe nicht überprüft, aber höchst Zweifel Open Street Map haben die gleichen Einschränkungen.

Hoffnung, die

2

hilft Ich bin ein glücklicher Benutzer von geocoder.us.