Если пользователь находится далеко от искомого объекта, то для поиска нужно ввести имя самого объекта и вышестоящих объектов (возможно указать и тип). Пример: «маяк новоси», «маяк и», «маяк посёлок и» и т.д. Когда пользователь выбрал нужное значение, в информационную систему поступает полная информация об указанном населенном пункте, в том числе, и информация о вышестоящих объектах: область, район, сельское поселение.
DaData. ФИАС.
несколько отличий сервиса GeoTree от DaData:
- объекты классифицируются по муниципальному делению
- предоставляется информация обо всех вышестоящих объектах (согласно муниципальному делению)
- на данный момент не используются такие объекты как СНТ, ГСК, автодороги и т.д.
а вообще подробное сравнение с сервисами, выполняющими аналогичные функции (яндекс карты, google maps и другие) - это конечно предмет для написания отдельной статьи
Норм сервис, я для своих нужд подобный собирал за пару дней на основе КЛАДР + Яндекс.Геокодер. Если был бы на тот момент сущестовал этот сервис, не заморачивался бы собственной разработкой. 30 рублей в месяц - это считай бесплатно.
И чем это отличается от приложения той же Википедии?
Приложение рассчитанно на непосредственное взаимодействие с пользователем.
Основной функцией проекта GeoTree является Web API интерфейс, который предназначен для взаимодействия с другими программами (сайтами, приложениями, информационными системами).
А что по тарифам?
500 запросов в сутки - бесплатно
платный тариф - 300 запросов в сутки за 1 рубль в стуки (плата списывается ежедневно, тариф изменить можно в любое время)
по запросу могу предоставить необходимое количество запросов в день бесплатно