Геосервис это что такое
Зачем нужны геосервисы и как с ними работать бизнесу?
Если вы являетесь представителем онлайн-бизнеса, и не за какие деньги не готовы связываться с оффлайном, то эта статья будет вам полезна только для общего развития. Здесь я бы порекомендовал вспомнить знаменитую фразу «Никогда не говори — никогда» и прочитать с чувством, с толком, с расстановкой. Мы не знаем когда и что нам пригодится. Тем более, что использование геосервисов является актуальным трендом, который позволяет существенно повысить узнаваемость компании.
Что такое геосервисы и их основные плюсы
Геосервисы больше всего востребованы в больших городах или среди путешественников. Согласно статистике поисковых систем, 87% пользователей отдают предпочтение карточным сервисам или созданным на их основе. Поэтому вполне логично, что в небольшом посёлке на 3 улицы, мало кто будет их использовать.
Что чаще всего ищут в геосервисах? Ответ на этот вопрос вовсе не праздный. Ведь понимая, что пользователи ищут, можно смело ориентироваться на те типы бизнесов, для которых эти ресурсы полезны. Итак, их можно разделить на две большие группы. Первая используется для поиска общественного транспорта, заказа билетов, отелей и прочих схожих целей. Вторая — это то, что собственно говоря нас и интересует. Банкоматы, офисы компаний, кафе и рестораны, химчистки, торговые центры, пункты выдачи интернет-магазинов, салоны красоты, аптеки, фитнес-центры и многое другое. В геосервисах ищут всё, что нужно для комфортной жизни в городе.
Как осуществляют поиск в геосервисах? Здесь также есть свои тонкости. Заходя в геосервис человек наверняка знает, что он ищет. И в этом заключается один из несомненных плюсов. К примеру, если он забивает в поиске «Аптека», то вряд ли ему нужен ночной клуб. Подход «Водички не было, купил печенько» здесь не работает. Вторая особенность — поиск по предложениям. Карты Google, Яндекс, популярное приложение 2 ГИС и им подобные не только позволяют найти расположение конкретных заведений по адресу, но и предлагают ближайшие к вам. А это более чем актуально если вы ищете парикмахерскую рядом с домом, или кафе по пути в чужом городе.
Раз уж я уже затронул преимущества геосервисов, то не упомянуть о главном будет кощунственно. Барабанная дробь! Главные плюсы геосервисов — цена и скорость продвижения. Первая — низкая, вторая — высокая. Чтобы было максимально понятно относительно чего, то сравниваю я с классическим SEO. Если ещё 5 лет назад для раскрутки бренда с нуля и до хорошей узнаваемости требовалась пара месяцев, а то и меньше, то сейчас быстрее чем через полгода на результат рассчитывать сложно. Да и само продвижение стало существенно дороже из-за постоянно меняющихся алгоритмов поисковых систем и ограничений с их стороны. Все запреты приходится обходить, а профессиональная работа не может стоить дёшево. Размещение в геосервисах либо вовсе бесплатно, либо стоит относительно не дорого при платном продвижении с их стороны. А отдача приходит довольно быстро после проставления актуальной метки.
Другими сильными сторонами геосервисов являются:
Но, просто установить геолокацию на картах, не делать ничего и ждать, когда клиенты прибегут сами не стоит. Не прибегут. Для этого тоже придутся немного поработать.
Какие настройки нужно выполнить в геосервисе
Настройки в геосервисе — дело нехитрое. Но ряд из них обязательны и требуют не только одномоментного заполнения, но и регулярной работы с ними. Начнём с того, что вам потребуется сделать один раз и больше к этому не возвращаться.
Создавая карточку своего бизнеса в геосервисе, для начала определитесь с рубрикой, в которую вы его поместите. Не стоит думать, что само это действие поднимет ваши позиции в выдаче. Нет, это не так. Зато, рубрикатор с большей вероятностью приведёт к вам заинтересованных пользователей. Как правило, сервисы дают возможность выбрать 5 бесплатных рубрик, а если этого вам не достаточно для полноценного описания компании — докупить остальные. Здесь я рекомендую идти от большего к меньшему. К примеру, вы владелец парикмахерской для детей. Следовательно, вам необходимо поместить информацию в рубрики: парикмахерские, салоны красоты, детские парикмахерские. Понятно, что по последнему запросу вас увидит меньше людей, чем по первому или второму. Но — это будет именно ваша целевая аудитория. Все мамочки знают о существовании специализированных парикмахерских для малышей. Не лишним будет добавить своё заведение и в рубрику детские центры. Понятно, что заходя в неё родители не это ищут, но высок шанс, что на вас обратят внимание. Особенно если вы находитесь неподалёку.
Вот ещё два обязательных компонента требуют постоянной вовлечённости, так как они являются имиджевой составляющей и формируют положительное восприятие бренда. Первый — это фотографии. Они должны быть свежими, актуальными и постоянно пополняться. Если на заре развития бизнеса вы фотографировали лишь бы как, со временем замените эти фото на более качественные. Но регулярно удалять всё не стоит. Геосервисы позволяют посмотреть дату, поэтому посетитель может сформировать мнение как давно вы работаете и как менялись за это время. Согласно статистике, при добавлении фото, конверсия увеличивается на 10%. Главное, чтобы придя к вам, человек увидел обстановку не хуже. Лучше — можно.
Отзывы. Хоть я и расположил это на последнем месте, но на самом деле работа с отзывами требует максимального внимания. Отзывы нужно мониторить и отвечать на них. Особенно, если они негативные. При этом, требуется выдержка и дипломатические навыки, чтобы погасить любой конфликт и ваш клиент остался доволен результатом. Если на замечание, что человека долго обслуживали вы напишете, что-нибудь из серии «сам дурак, не мог определиться чего ты хочешь, а потом ушёл в туалет и проторчал там 18 минут» (поверьте, владельцы пишут отзывы и хуже), то никто к вам больше не придёт. Заниматься отзывами должен компетентный человек — маркетолог, PR-директор, владелец компании. Или все вместе. Но это должна быть именно зона ответственности. Если же у вас сегодня на отзыв отвечает секретарь, а завтра — охранник, то ждать чуда в виде потока посетителей не стоит. Чудес — не бывает. Все чудеса в бизнесе создаём мы сами, своей работой.
Как работать с геосервисами: пошаговая инструкция
Генеральный директор платформы Repometr
Многие говорят про важность работы с геосервисами, но мало кто показывает результаты. Петр Савинов, генеральный директор платформы Repometr, на примере сети техцентров «Гараж» для автомобилей Nissan и Infiniti объясняет, с чего тут начинать и на какую отдачу рассчитывать. Спойлер: придется корректировать бизнес-процессы, но оно того стоит.
Мы намеренно не будем говорить о репутации, тональности и прочих тонких материях. В кризис маркетинг должен быть оцифрован, мы будем оперировать исключительно целевыми действиями и заявками на услуги.
Итак, клиент — сеть автотехцентров. Количество филиалов растет, увеличивается и объем отрицательных отзывов в сети — о положительном опыте мало кто пишет. Сам по себе негатив — явление обычное, плохо не говорят только сами знаете о ком.
Проблема в том, что негатив влияет на вполне осязаемые параметры. Рейтинг карточки компании учитывается при ранжировании в «Яндекс.Картах», Google Maps, 2GIS, Zoon — хороший рейтинг не раз позволял обойти даже платные размещения в топе геосервисов. При низкой оценке рассчитывать не на что. При этом клиенты читают отзывы, задают тревожные вопросы, кто-то и вовсе может отказаться от обращения в сервис.
Цель — увеличить количество обращений с геосервисов за счет работы с карточками компании и повышения объема позитивных комментариев от клиентов в сети.
Шаг 1. Проверьте заполнение карточек и актуальность данных
По данным Uberall, 50% геолокаций имеют ошибки в описании режима работы. Карточки компании и ее филиалов должны быть заполнены достоверной информацией, фотографиями фасада и внутренних помещений.
С учетом опыта самоизоляции это особенно актуально. Меняется режим работы: сегодня общественное пространство или бизнес-центр открыты, а завтра уже вход запрещен. Разочарованный клиент понизит рейтинг компании, а предупрежденный будет готов найти вас снова.
После снятия ограничений клиент еще более требователен: он ищет не просто действующий офис/компанию. Он сравнивает варианты, изучает отзывы, причем сразу на нескольких ресурсах.
В техцентре в период пандемии в обязательном порядке актуализировали данные по филиалам. И новая реальность такова, что этот процесс должен стать обязательным и постоянным. Делать это можно силами сотрудников, а можно через автоматизированные сервисы, которые аккумулируют данные с разных геосервисов. Там же можно настроить мониторинг новых отзывов, но если филиалов немного, это можно делать вручную.
Компания работает с несколькими геосервисами. За это отвечает один сотрудник, он же реагирует на положительные и негативные отзывы. В мае 2020 подключили автоматизированный сервис — как только начали системную работу с картами.
По трем филиалам в среднем поступает от 20 до 45 новых отзывов в месяц. До обращения в автоматизированный сервис в мае 2020 отзывы поступали сотруднику на почту, он переходил в личный кабинет геосервиса и отвечал. Для этого достаточно одного сотрудника.
Дополнительно можно использовать платное размещение — позиции в топе выдачи геосервисов. Однако здесь результат все равно будет зависеть от рейтинга компании, количества отзывов, качества изображений и полноты информации.
Приоритетное размещение — это возможность попасть в топ выдачи «Яндекс.Карт» и 2GIS, визуально выделиться на фоне конкурентов и получить дополнительные опции. В тематиках с высокой конкуренцией — кафе, аптеки, услуги красоты, банки — желающих получить платное место в топе может быть много, тогда они ранжируются относительно друг друга. Поэтому даже при использовании платных опций нужно увеличивать количество отзывов, следить за рейтингом компании и качеством заполнения карточки.
В техцентре приоритетное размещение подключили в 2020 году. И если сравнивать май-август с тем же периодом 2019 года, суммарное количество платных и бесплатных лидов не просто не выросло, а сократилось на 20%. Возможно, сказалась пандемия, возможно, возросшая конкуренция в премиум-выдаче — выйти в топ становится все сложнее.
Ранее в месяц на платное размещение уходило до 20 тыс. рублей за три филиала, после повышения тарифов — до 100 тыс. рублей в месяц. Но при единоразовой оплате за длительный период можно рассчитывать на скидку до 50%. Лид с этого сервиса, по сравнению с контекстной рекламой, был дешевле в шесть раз, после повышения стоимости — минимум в 1,3 раза.
Шаг 2. Начните отслеживать трафик с геосервисов
Для отслеживания источников обращений используют комплексный анализ трафика. Активность пользователей отслеживают через фиксацию событий в системе для работы с геосервисами.
Аналогичные данные можно посмотреть и в самих геосервисах, но придется зайти в каждый и изучить статистику.
Шаг 3. Стимулируйте получение положительных отзывов
В техцентре механизм получения отзывов встроили в бизнес-процесс. Мастер-приемщик в разговоре после обслуживания предлагал довольным клиентам оставить отзыв. И здесь важно не ограничиваться обещанием «Да, обязательно напишу, когда вернусь домой». Скорее всего, забудет и не напишет. Мастер говорил, что он отправит по SMS ссылку, по которой можно перейти и написать отзыв.
Дальше все просто: имея номер клиента, вы отправляете ему SMS со ссылкой на источник, где нужно написать отзыв. Ссылка заранее формируется в сервисе по работе с онлайн-картами, который использовали в компании. Там же можно посмотреть, комментарии для какой площадки требуются в первую очередь. Если клиент повторно обращается в компанию, ему предлагают оставить отзыв на другом ресурсе.
Цель разговора после обслуживания — узнать, не возникло ли у клиента вопросов. Поэтому добавление в скрипт менеджера просьбы об отзыве не вызывает негатива, а выглядит органично.
Если во время общения клиент говорит о недовольстве оказанными услугами, вопрос оперативно решается. Если история заканчивается благополучно, таким клиентам тоже предлагают написать комментарий. Такой подход работает и на получение положительных отзывов, и на контроль качества, и на лояльность.
За один месяц нового подхода удавалось получить до 45 отзывов. Конверсия из SMS в написание комментария — до 32%. Увеличение количества упоминаний приводит к повышению переходов на карточки из поисковой выдачи геосервисов.
Удалось получить ощутимый прирост количества отзывов: Repometr
Не пытайтесь размещать заказные отзывы. Антифрод-алгоритмы поисковых систем научились выявлять комментарии, размещенные с одного ip-адреса, из удаленных регионов или с аккаунтов, поведение которых нетипично для этих продуктов/услуг. Если студент из Волгограда, который раньше интересовался группой «Хлеб» и гироскутерами, вдруг пишет рекомендации по выбору ресторанов и автосервисов Москвы, система сразу заметит несоответствие, а отзыв будет удален.
Сколько клиентов можно привлечь с геосервисов
Процент от общего количества звонков с геосервисов | |||
«Яндекс.Карты» | Google Maps | Zoon | 2GIS |
71% | 22% | 4% | 3% |
У этого канала практически нулевые рекламные бюджеты, поскольку сам по себе он не требует вложений, кроме оплаты сотрудника, который следит за актуальностью данных и/или расходов на продвижение в онлайн-картах.
Можно использовать приоритетное размещение, но важно тестировать: если карточки не развиты, мало отзывов и оценок, это может оказаться пустой тратой времени и средств.
Исполнительный директор сети техцентров «Гараж» Антипов Николай Игоревич
Работа с геосервисами на первый взгляд может показаться сложной и слабо контролируемой. Но мы получаем оттуда 25% всех привлекаемых в онлайне клиентов. Если у вас один филиал, на старте работы справится один сотрудник — достаточно 30 минут в день. Если филиалов больше, а конкуренты активны в работе с отзывами, наращивайте обороты.
Когда мы подключили сервис продвижения в онлайн-картах, конечно, смогли получать и обрабатывать больше отзывов. И эту работу однозначно стоит продолжать, самоизоляция и прогнозы новых ограничений не перестают повышать интерес к онлайну. Уверен, с этого канала можно привлекать еще больше клиентов.
Как получить максимум
Фото на обложке: Shutterstock/Kostsov
Изображения в тексте предоставлены автором
Web-геосервисы. Обзор современных решений
В рамках практически любого онлайн-продукта можно встретиться с задачей, которая требует применения того или иного сервиса, связанного с картами, геокодированием, гео-позиционированием. Лично я уже почти 10 лет работаю над онлайн-каталогом недвижимости, а также в рамках ряда других проектов есть опыт использования специфичных функций различных онлайн гео-сервисов.
В этой статье я рассмотрю гео-задачи, которые наиболее часто встают перед программистами, сделаю небольшой обзор сервисов, предлагающих решения для этих задач, и поделюсь опытом использования этих сервисов.
Также рассчитываю на участие комментаторов — если заметите в обзоре неточность в описании, отсутствие вашего хорошего сервиса или вам просто есть что добавить к уже написанному — пишите в комментариях, я буду собирать всё в основной текст, чтобы на будущее всегда иметь под рукой хороший список инструментов на все случаи жизни.
Оглавление
Отображение карт на сайте
Очень популярная задача — это отображение на сайте онлайн-карт. Например, чтобы показать, в каком точно месте на карте находится ваш офис. Или где можно забрать вещь, которую продает автор объявления.
Для отображения карт используются два основных вида API:
Javascript API
Все сервисы, которые я разрабатывал, работают в основном с Россией, поэтому я расскажу о тех API, которыми пользовался сам и которые популярны у нас. Знаю, что есть API и у bing, и других провайдеров карт, но я ими не пользовался.
Javascript API позволяет показать на сайте интерактивную карту с возможностью изменения масштаба, отображения маркеров, взаимодействия с картой (перетаскивание маркеров, отображение всплывающих подсказок и прочее).
Javascript API Яндекс.Карт
Javascript API Google Maps
2ГИС API
Azure Maps
MapBox
Static API
Статичное API может быть использовано там, где вам нужно показать просто картинку карты, без интерактива. Например, вы хотите приложить карту к электронному письму, или дать возможность пользователю распечатать схему проезда к вам. Ну или ваш дизайнер нарисовал макет, в котором вместо фона используется карта — грузить для такой задачи полноценные JS карты выглядит избыточным. Также статичную картинку можно использовать как превью для ускорения загрузки страницы у пользователя — а по клику делать её интерактивной.
Static API Яндекс.Карт
Static API Google maps
2ГИС Static API
MapBox
Геокодирование
Геокодирование — процесс, который позволяет узнать координаты объекта по его адресу. Ну или обратное геокодирование — по координатам узнать, что за гео-объект там находится. Фактически все сервисы геокодирования работают с адресами, введенными в произвольном формате, заодно приводя их к своему стандарту. Полностью бесплатных сервисов геокодирования на рынке в данный момент я не нашел.
Типичные применения геокодирования — отобразить на карте введенный пользователем адрес, или наоборот (обратное) — пользователь поставил на карте метку, нужно её превратить в адрес.
Геокодер Яндекс.Карт
«Подсказки» от DaData
Google Maps Geocoding API
GraphHopper
MapBox
OpenStreetMaps Nominatim
Разбор и автодополнение адресов
Иногда бывает нужно дать пользователю ввести адрес в произвольном формате, а потом превратить этот адрес в структурированные данные — отдельно название страны, региона, города, улицы и номер дома. Это нужно всем сервисам, которые работают с недвижимостью, это нужно для определения дублей адресов, для заполнения почтовых квитанций и т.д.
В принципе, с этой задачей без проблем справляются все сервисы геокодинга из списка выше. При прямом геокодинге кроме координат они также возвращают и структурированную информацию о найденном гео-объекте.
Отдельно стоит отметить сервис «стандартизация» от DaData — по адресам из России они возвращают еще массу разной полезной информации, по 10 копеек за каждый адрес:
dadata.ru/api/clean/address
Кроме того, к этом разделу я отношу также задачи поиска дополнительной информации об адресе. В частности это определение, к какому району города относится указанный адрес, и поиск ближайших станций метро — важные задачи, если мы делаем поиск объявлений по адресам.
Определение района в рамках города
Для определения района в рамках города я для себя нашел на данный момент два решения. Оба работают только для России.
Первое, и самое очевидное — DaData. Уже много было написано об этом сервисе, это действительно хороший сервис для работы с российскими адресами (и это не реклама). Попробуйте сами, убедитесь.
Если не хотите зависеть от стороннего сервиса — есть другое решение, которое я применял и продолжаю применять до сих пор. Это определение района по коду ОКАТО адреса. У каждого адреса в рамках России есть свой код ОКАТО — 11 цифр. Из них первые 5-8, в зависимости от города, однозначно указывают на район.
Я для тех городов, которые мне нужны, просто составил базу кодов ОКАТО для районов, получился примерно такой массив:
Следующий вопрос — как узнать код ОКАТО адреса? DaData возвращает его в рамках своих сервисов «Подсказки» и «Стандартизация». Есть сайт окато-октмо.рф который по адресу показывает код ОКАТО, используя ту же дадату. Наша задача — самостоятельно узнать код ОКАТО по адресу, не завися ни от какого сервиса.
Для этого нам нужно скачать свежую базу данных ФИАС и настроить поиск по ней. На хабре уже есть статья с примером как импортировать базу ФИАС в MSSQL. В общем, настраиваете поиск по ФИАСУ, находите там нужный вам адрес, узнаете его код ОКАТО, по коду ОКАТО из списков районов узнаете район — всё, задача решена.
Если не хотите париться с загрузкой 60 гигабайт XML файлов в свою базу, есть более дешевый, но и менее функциональный, чем dadata, сервис, который позволяет работать с базой ФИАС:
kladr-api.ru/docs
Поиск ближайших станций метро
Нужная функция, особенно для жителей Москвы, когда вам нужно по адресу найти ближайшие к нему станции метро. Для этой задачи в данный момент я знаю два решения:
Яндекс Геокодер
Сначала нужно узнать координаты адреса. Потом, как при обратном геокодировании, передаем в качестве параметров запроса эти координаты, и вид возвращаемого топонима kind=metro.
Отдельным параметром задаются размеры области, в пределах которой надо искать ближайшую станцию. Опытным путём я подобрал значения от 0,02 до 0,05 градусов в зависимости от города (в Москве радиус 2 километра от метро еще считается шаговой доступностью, а в Казани расстояние между станциями 1,5 километра).
Также есть проблема у такого метода, что иногда ближайшее по координатам метро не всегда ближайшее фактически (например находится на другом берегу реки, или вроде того). Определять ближайшее по доступности метро можно только с помощью сервисов построения маршрутов и матриц расстояний, о них будет в статье дальше. Для грубого определения ближайшей станции — геокодер яндекса вполне подходит, и дает выполнить до 25000 запросов в сутки бесплатно.
DaData
Поиск организаций
Распространенная задача, если вы хотите показать своим клиентам какие-то организации в его городе. Например, вы продаете товары с доставкой, и хотите показать человеку все пункты выдачи какой-то службы в его городе. Или вы изготавливаете макеты для печати, и показываете пользователю на карте все типографии, куда он может обратиться чтобы распечатать ваш макет.
Яндекс поиск по организациям
Google Places Api
Определение местоположения пользователя по IP
Частая задача в вебе — понять, из какого города на ваш сайт пришел посетитель. Для этой задачи есть решения в виде online-сервисов или самостоятельных решений для тех, кто не хочет зависеть от сторонних сервисов.
Онлайн сервис для определения города по IP — тут я могу посоветовать (для России) снова DaData: dadata.ru/api/detect_address_by_ip
Лимит — 10 000 запросов в сутки. Если ваша посещаемость превышает 10 000 уников в сутки, есть смысл рассмотреть решения, которые устанавливаются на ваш сервер. Подробно о них можно почитать в обзоре от DaData, как они выбирали, что использовать.
Вкратце продублирую информацию:
IpGeoBase — раньше был неплохой сайт, который ежедневно обновлялся и давал базу ip адресов и соответствующих им городов в понятном машинно-читаемом формате, легко импортируемом в любую базу данных. К сожалению, перестал обновляться в 2017 году.
ipgeobase.ru
SypexGeo — обновляется до сих пор, поставляется в виде скрипта php и базы данных к нему в собственном формате. Работает быстро, определяет хорошо
sypexgeo.net/ru/download
MaxMind предлагает скачать бесплатные базы со сниженной точностью и отдельно API к ним на различных языках программирования. Более точные базы доступны в рамках платных продуктов.
dev.maxmind.com/geoip/geoip2/geolite2
Определение местоположения пользователя по координатам
Задача схожа с задачей обратного геокодирования, с небольшими различиями.
Иногда нам нужно определить местоположение пользователя, когда мы точно знаем его координаты (например получили их используя датчики GPS устройства или Geolocation API в браузере). Тут есть два варианта — обратное геокодирование нам возвращает название того места, где находится пользователь. Но что произойдет, если пользователь находится где-то на трассе между городами, или в пригороде или просто в чистом поле и хочет посмотреть объявления о продаже участков на этом поле? Не всегда обратный геокодер с этим справится.
В этом случае лично я поступаю так — у меня в базе данных хранятся все координаты городов России, в которых у нас имеются объявления и с которыми мы вообще работаем. И по координатам пользователя я просто определяю ближайший к нему город из нашей базы, с помощью простого запроса:
Построение маршрута
Иногда бывает нужно построить маршрут от одной точки до другой. Например, составить схему проезда от местоположения пользователя до вашего офиса. Платные решения есть от Яндекса и от Гугла — основное их отличие в том, что Яндекс продает подписку с годовой оплатой, а гугл тарифицирует запросы поштучно и списывает деньги с карты раз в месяц по итогу месяца.
Также у гугла есть премиум-подписка, которая дает некоторые дополнительные функции (например увеличение максимального размера картинки Static API) и депозит на лимиты. Также есть решение от 2Гис — самое дорогое в пересчете на 1 построенный маршрут.
Благодаря 3aiats было найдено бесплатное Open Source решение —
GraphHopper
MapBox (спасибо ne_kotin)
Яндекс
Главное отличие от яндекса — тарификация по принципу Pay-as-you-go, то есть за каждый запрос. Для небольших объемов тарифы будут выгоднее у Гугла, для больших — у Яндекса.
Также у гугла нет ограничения по странам, где они строят маршруты.
Google Directions Api
Google Distance Matrix API
Google Roads API
Уникальный сервис гугла, позволяющий работать с дорогами, по которым едет ваш транспорт.
Автоматически привязывает точки вашего маршрута к дорогам, показывает лучшую схему движения и всю информацию об участках дорог, которые повстречаются вам на пути.
Умеет к точкам привязывать ближайшие к ним участки дорог (например по GPS треку который скачет туда-сюда — показать по каким дорогам по факту был пройден маршрут).
Умеет показывать ограничения скорости на дорогах на маршруту.
WikiRoutes
Azure Maps
2Гис Логистика
Сервисы для оптимизации логистики
Заключение
В современном мире вы можете найти готовый сервис фактически для любой задачи, которую вам нужно решить, либо решить её с помощью комбинации сервисов из списка выше. Вопрос только в стоимости этого решения, насколько оно будет для вас выгодно.
Многие сервисы по мере роста популярности переходят на всё более жесткие системы монетизации — как бесплатные когда-то карты гугла стали полностью платными, так же и Яндекс постепенно к этому идет.
Есть открытые OpenStreetMaps, которые вроде как можно заставить решать все задачи из списка, но для этого вам нужно их разворачивать у себя, и помимо своего проекта отдельно поддерживать еще целую инфраструктуру для карт — насколько это нужно, каждый решает для себя сам.
Вероятно, в обзоре я не указал некоторые отличные сервисы, которыми вы пользуетесь, либо вы пользовались сервисами из обзора и вам есть что добавить к уже написанному — пишите в комментариях, буду добавлять в текст.