Хотя на этот вопрос уже дан ответ, я хотел бы добавить, что Google - не единственная служба, которая предоставляет поддержку геокодирования, немногие основные поставщики перечислены ниже
Доступные решения для отображения адреса / почтового индекса (широта, долгота) ...
Google API , http://code.google.com/apis/maps/documentation/geocoding/)
самый популярный из-за имени Google.
Обширная поддержка доступна в Интернете (меньше времени на разработку).
Увы! не доступны свободно для некоммерческого использования.
Бесплатная версия имеет 2500 запросов / день ограничений. (http://code.google.com/apis/maps/documentation/geocoding/)
Это один из пунктов «Условий использования», в котором говорится, что результат должен отображаться на картах Google, здесь упоминаются ссылки http://code.google.com/apis/maps/documentation/geocoding/#GeocodingRequests. http://code.google.com/apis/maps/terms.html#section_10_12
Номинаций, (http://wiki.openstreetmap.org/wiki/Nominatim)
менее распространенная организация , которая предоставляет бесплатное программное обеспечение с открытым исходным кодом для отображения адреса (широта, долгота).
Может также использоваться в коммерческих проектах.
Они не имеют ограничений по количеству запросов в день и не имеют скрытых пунктов в «условиях использования».
Поскольку сама организация не пользуется большой популярностью, поддержка оказывается в меньшей степени.
Yahoo API , http://developer.yahoo.com/geo/placefinder/
Еще один популярный API , такой как Google, но кое-что более доступное.
поддерживает до 50000 запросов в день.
Как гугл обширная поддержка доступна.
Yahoo призывает нас использовать логотип «powered by yahoo», но не принуждает нас к этому. (http://info.yahoo.com/legal/us/yahoo/api/api-2140.html)
Может использоваться в некоммерческих целях (я ознакомился с Условиями Yahoo и не нашел ни одного пункта, который бы ограничивал нас в этом, ссылка http://info.yahoo.com/legal/us/yahoo/maps/mapsapi/mapsapi-2141.html).
YQL (язык запросов Yahoo см .: - http://developer.yahoo.com/yql/)
Язык запросов на основе SQl, который запрашивает веб-сервис Yahoo. Например, если у нас есть почтовый индекс «382025», мы можем написать YQL как [выберите центроид из geo.places, где text = «Введите здесь некоторый пин-код»].
Yahoo рекомендует использовать YQL в коммерческих приложениях. (http://developer.yahoo.com/yql/faq/)
Максимальное количество разрешенных запросов по сравнению со всеми остальными вариантами. (см. http://developer.yahoo.com/yql/faq/).
Поддержка (?).