В настоящее время у меня есть приложение, которое включает экран, на котором пользователь может искать местоположение или место (например, Manhattan, Statue of Liberty, Paris или Bridge Golden Bridge), и они получают список результатов назад. Когда они выбирают результат, я делаю некоторые вещи с lat/long для результата. В настоящее время используется geonames.org, который порой очень ненадежный.Location Search API для iPhone App
Мой вопрос просто, есть ли альтернатива geonames.org, которую я могу использовать как первичный или вернуться? API должен быть в порядке с коммерческим использованием, выставлять интерфейс стиля REST и в идеале быть свободным или близким к свободному для коммерческого использования. Любая помощь приветствуется.
+1. Google позволяет бесплатно получать 2500 запросов в день на каждый IP-адрес, что должно быть достаточно для почти любого приложения. – donkim
+1 за высказывание «которое должно быть достаточно хорошим для» –