Чем заменить гугл карты
Прощай, Google Maps
Google решил сделать из Google Maps новый миллиардный бизнес, подняв цены в 14 раз и уменьшив лимит бесплатного использования почти в 30 раз, всё с минимальным периодом уведомления. К счастью, это немедленно стимулировало конкуренцию. Apple Maps, MapBox, TomTom — что выбрать?
Наш стартап GdziePoLek.pl позволяет пациентам находить нужные лекарства в обычных аптеках. И даже по названию («где найти лекарства») понятно, насколько важно отображение на карте. Работу сервиса легко объяснить одной картинкой, на фоне которой всегда были карты Google Maps:

Типичная страница нашего сервиса показывает наличие лекарства в аптеках
Конечно, мы всегда знали, что при увеличении бизнеса придётся платить за Google Maps.
До сих пор лимит бесплатного пользования около 750 тыс. загрузок карты хорошо согласовался с масштабом бизнеса, когда можно ожидать получения прибыли. Цена на коммерческое использование ($0,5 за 1000 загрузок карты) была недостаточно высока для рассмотрения альтернатив.
Но в июне мы получили письмо, где нас назвали клиентом, который «интенсивно использует» Google Maps:

Электронное письмо от Google
После телеконференции с представителем службы поддержки клиентов (который вопреки письму не предложил никаких скидок) мы осознали, что рост цен огромен:

Сравнение ежемесячного счёта за Google Maps до и после повышения цен
Если сохранить нормальное использование карт и сервиса местоположения, то стоимость карт Google Maps становится во много раз выше, чем предыдущая стоимость всей инфраструктуры.
Сравнение внешнего вида и детализации карт
Google Maps объективно лучший продукт на рынке, во многом на голову сильнее конкурентов. Джастин О’Бейрн провёл отличный анализ, насколько продвинуты карты Google по сравнению с остальными.
Для нас хорошая новость в том, что даже глубоко интегрированные в наш сервис карты в реальности не несут никакой важной нагрузки, кроме отображения местоположения аптек. Поэтому нам не нужны расширенные функции, такие как спутниковые изображения, маршрутизация и другие маршруты, которые трудно заменить решением с другими API.
Важно визуальное качество карт и уровень детализации, который они обеспечивают на территории, где мы работаем, а это в основном Польша и, надеюсь, скоро Германия. Ниже сравнение, как выглядит одно и то же местоположение в центре Варшавы в разных картографических сервисах:

Та же аптека в Варшаве на разных картах. По возможности учитывается внешний вид маркеров GdziePoLek
На первый взгляд, почти каждый сервис обеспечивает хорошее качество, если речь идёт о центре Варшавы. Исключение — Azure Maps, который заработал пару месяцев назад. Справедливости ради следует отметить: Microsoft заявляет, что специально оставила пустоту на картах для удобства корпоративных партнёров, которые добавляют много информации на свои слои.
Может, центр Варшавы — не самый лучший тест для оценки качества карт по всей Польше? Мы проверили и небольшие города, вот аналогичное сравнение для Констанцина:

Аптека в окрестностях Констанцин-Езёрны
Вопреки опасениям, мы не заложники Google Maps, а многие альтернативы выглядят на удивление прилично.
Добавлено: часто имеется возможность создать пользовательский стиль карт. Мы его не изучали, поскольку не используем пользовательские карты на нашем сайте. Но это явно важно для Mapbox, где упоминания о различных редакторах немного смущают при изучении цен (ниже) и MapTiler (справочник по настройке здесь).
Сравнение цен
У сервисов разные модели ценообразования, что затрудняет прямое сравнение цен. Ниже приведен обзор вариантов платного использования (без учёта нормы бесплатного использования):
В случае оплаты за тайлы, как в MapTiler, всё усложняется. Количество тайлов на карте зависит от её размера, а в случае адаптивных сайтов зависит от разрешения дисплея. Кроме того, пользователь может перемещать карту или увеличивать масштаб, загружая дополнительные тайлы.
Наименее прозрачными кажутся цены Mapbox. Там не только трудно понять, сколько тайлов включено в стоимость одного «отображения карты», но и сам термин «отображение карты» вводит в заблуждение (другие компании используют, например, слово «транзакция» для понимания, что плата необязательно покрывает полную стоимость одного отображения карты).
Из анализа ценовой политики трудно понять, какой будет ежедневная стоимость карт в реальном выражении. Например, на сайте GdziePoLek есть и небольшие карты с одной аптекой, и огромные полноэкранные карты с результатами поиска — только для десктопов.
Краткий список альтернатив Google Maps
Какие карты изучить подробнее?
Некоторые варианты можно сразу отклонить по разным причинам. OpenStreetMap нельзя использовать непосредственно на коммерческих сайтах. Хотя мы не возражаем против логотипа Apple на своём сайте, но Apple Maps ещё находится в стадии бета-тестирования и требует учётной записи разработчика Apple для полноценного тестирования.
Было бы здорово использовать Azure Maps вместе с нашими облачными сервисами Azure, но проприетарный Javascript API оставляет желать лучшего, даже в самых простых случаях (например, при добавлении пользовательских маркеров).
Карты HERE визуально плохо соответствуют нашему сайту, у них нестандартный API. Мы также предпочитаем платить за реально использованные услуги, а не покупать пакеты. Но один из дружественных крупных сайтов мигрировал на HERE, так что посмотрим, как эти карты будут у них работать.
Мы решили, что наиболее привлекательный вариант — использовать открытую JS-библиотеку вроде Leaflet с возможностью незаметной смены провайдеров, поставляющих картографические тайлы.
Это можно сделать при использовании Mapbox или MapTiler, и, возможно, TomTom, хотя у последнего немного изменённый клиент Leaflet и он требует предоплаты вместо оплаты по мере использования, которую мы предпочитаем.
Сравнение фактической дневной стоимости для нашего сайта
Мы расширили наше приложение, чтобы иметь возможность менять провайдера карт одним кликом мышки в админской консоли. Затем оценили объём ежедневно потребляемых ресурсов для каждого провайдера, то есть Google Maps, Mapbox и Maptiler.
Вот как это выглядит на практике.

Сравнение фактической стоимости карт за один день (15 000 посещений сайта, из которых не все могут включать карты). Сравнение специфично для GdziePoLek.pl и нашего использования карт по всему сайту, а также размеров экрана пользователей с генерацией карт разных размеров
У Google Maps наиболее благоприятная модель для клиентов, у которых интенсивное взаимодействие с картами, как мы, но радикальное повышение цен в любом случае делает этот сервис самым дорогим решением для нас.
Как оказалось, стоимость использования Mapbox и MapTiler в нашем случае сопоставима, несмотря на немного разную модель биллинга.
Извлечённые уроки
Если бы не радикальное повышение цен, мы бы даже не рассматривали альтернативу Google Maps по собственной инициативе как очевидный пример ситуации «работает — не трогай».
Внезапное изменение политики Google, нацеленное на стартапы (поскольку небольшие сайты не ощутят изменений из-за минимального трафика) стало для нас неприятным сюрпризом и, безусловно, повлияло на восприятие компании как поставщика услуг. Поэтому в будущем мы будем держаться подальше от Google Cloud и избегать глубокой интеграции с любыми сервисами Google, на которых компания может выкинуть подобный фокус. Очевидно, что Google может увидеть новый «бизнес на миллиард долларов», например, в Google Analytics.
С другой стороны, нас впечатлило качество открытого исходного кода и управление Leaflet. Некоторые продвинутые функции, которые нужно добавлять вручную на Google Maps, были сразу доступны в Leaflet.
Для тех, кто начинает стартап с обильным использованием карт, рекомендуем использовать Leaflet и одного из независимых провайдеров карт, а не попадать в зависимость от Google.
Чем заменить продукты Google: подборка альтернатив, которые не будут за вами следить
Авторизуйтесь
Чем заменить продукты Google: подборка альтернатив, которые не будут за вами следить
Бизнес-модель Google основана на сборе данных и рекламе — только за 2018 год компания получила 116 млрд долларов дохода с рекламы. Больше данных — лучше реклама — больше выручка, поэтому вторжение в ваше личное пространство будет становиться всё более заметным. Обеспокоенность по поводу конфиденциальности и защиты личных данных в Интернете растёт, и всё больше людей начинают искать альтернативы продуктам Google. Если вы параноик, не хотите спонсировать всепоглощающую машину Google или имеете какие-то другие причины найти замену её продуктам, то вам пригодится эта подборка альтернатив.
Поиск Google
Примечание За исключением Mojeek, все представленные здесь поисковики являются метапоисковыми движками, т. е. они формируют поисковую выдачу на основе выдачи других поисковиков вроде Bing и Google.
Gmail
Может, Gmail популярен и удобен, но у него есть три основных недостатка:
Когда вы залогинены в аккаунте Gmail, Google легко может отслеживать вашу активность на сайтах с Google Analytics или AdSense.
Вот 10 альтернатив Gmail, более надёжных в плане конфиденциальности:
Chrome
Chrome — хороший браузер, который не менее хорош в сборе данных о вас. Вот несколько альтернатив:
Есть ещё такие браузеры, как Safari (от Apple), Microsoft Internet Explorer/Edge, Opera и Vivaldi, но и у них хватает проблем с конфиденциальностью.
Google Диск
Если вам нужно безопасное облачное хранилище, то взгляните на следующие варианты:
Конечно, помимо этих сервисов есть Dropbox, но если вам действительно важна конфиденциальность, то это не лучший вариант.
Google Календарь
Вот несколько альтернатив календарю от Google:
Если вам нужно решение, совмещающее в себе функциональность почты и календаря, то взгляните на следующие сервисы:
Google Документы / Таблицы / Презентации
Документам Google есть много альтернатив. Ближайшая из них, Microsoft Office, не славится заботой о конфиденциальности, поэтому посмотрим на другие варианты:
Google Фото
YouTube
Замены YouTube в основном делятся на две категории — альтернативные фронтенды для YouTube (контент берётся всё ещё оттуда) и видео-платформы со своим контентом:
Google Переводчик
Google Analytics
Есть разные причины найти замену Google Analytics, включая наличие более быстрых и юзер-френдли альтернатив, которые, к тому же, уважают конфиденциальность ваших посетителей:
Стоит отметить, что многие сайты используют Google Analytics из-за того, что проводят кампании Google AdSense. Без Google Analytics отслеживать эффективность этих кампаний может быть сложно.
Google Карты
В качестве альтернативы Картам на десктопе можно использовать OpenStreetMap.
Для мобильных устройств есть следующие варианты:
Также есть такая «альтернатива» как Waze, чьим владельцем является Google.
Google Play Store
На данный момент лучшей альтернативой Google Play Store является использование F-Droid в связке с Yalp store. Как поясняется на официальном сайте, F-Droid — это устанавливаемый каталог бесплатных open-source приложений для Android. После установки F-Droid можно установить Yalp store, который позволяет скачивать приложения из Google Play Store напрямую в виде APK-файлов.
Больше информации можно найти на сайте F-Droid или в репозитории на GitHub. Другие альтернативы Play Store включают:
Google Chrome OS
Конечно, есть ещё такие операционные системы, как Windows и Mac OS. Windows, особенно Windows 10, успела «прославиться» проблемами с конфиденциальностью. Система от Apple тоже недалеко ушла со сбором пользовательских данных и сотрудничеством с АНБ.
Android
Если не считать iOS альтернативой Android (по вышеупомянутым причинам), вот несколько вариантов:
Google Hangouts
Google Domains
Google Domains — это сервис регистрации доменов. Вот несколько альтернатив ему:
Android без Google: зачем удалять штатные сервисы и чем их заменить
Приложения и сервисы Google (GApps) установлены почти на любом Android-устройстве. Многие владельцы гаджетов не представляют без них своей жизни, другие считают ненужными и не используют. Независимо от оценки полезности приходится признавать недостатки GApps вроде ускоренного расхода батареи или передачи личной информации. Не хотите, чтобы за вами шпионили, а гаджет тормозил и тратил энергию непонятно на что? Тогда избавьтесь от GApps — удалив их, вы не потеряете возможность устанавливать мобильные приложения.
Зачем удалять сервисы и приложения Google?
Мало кого заботит наличие в системе предустановленных приложений Google. По большей части они только добавляют удобства использованию гаджета, но есть у GApps и недостатки, которые могут подвигнуть разгневанного владельца устройства на их удаление.
Сбор информации о пользователе. Google не просто открыто это делает, но и открыто в этом признаётся. Для чего она следит за нами? Официально — для продажи таргетированной рекламы. (Да-да, и для этого сканируются даже наши письма из Gmail.) Неофициально же можно строить целую пирамиду из теорий, начиная с инопланетного заговора и венчая слоганом «скандалы, интриги, расследования». К примеру, пару лет назад Google начала массово скупать компании, занимающиеся развитием искусственного интеллекта. Особенно те, которые в этом хоть сколько-то преуспели. Смекаете?
Так или иначе, а совершенно официальная слежка есть, и многим это не нравится. Побочная неприятность от всего этого — расход трафика.

Повышенный расход заряда аккумулятора. Недавно компания Avast Software составила список приложений с автозапуском, которые сокращают время автономной работы устройства и занимают оперативную память. Шесть из десяти самых «прожорливых» приложений в этом антирейтинге — приложения Google. А ведь далеко не всем охота носить с собой внешний аккумулятор или использовать батарею повышенной ёмкости.

Занимаемое место в ПЗУ и ОЗУ. Для продвинутых гаджетов это не очень актуально, но не все же гоняются за новинками, а к тем, приблизительно, ста пятидесяти мегабайтам, которые занимают GApps, чувствительны даже смартфоны с 16 ГБ флэш-памяти. Наконец, Google-приложения занимают место в оперативной памяти, и чем дальше, тем больше растут аппетиты не только у ОС Android, но и у GApps. Каждый мегабайт из хотя бы 2 ГБ ОЗУ для активного гаджетомана сегодня на вес золота, а все эти прожорливые приложения отбирают их и отбирают.
Как удалить сервисы и приложения Google
Итак, вы решили поэкспериментировать и попробовать прожить без приложений и сервисов Google. Естественно, вы проделываете всё на свой страх и риск, поэтому для начала оцените собственные силы и способности выйти из затруднительного положения, если что-то пойдёт не так. И именно на этот случай необходимо первым делом сделать резервную копию системы.
Создание резервной копии системы. Для создания бэкапа всей системы (Nandroid-бэкап) необходимо воспользоваться встроенными возможностями рекавери. Рекавери (от англ. recovery mode — «режим восстановления») — это своеобразная мини-ОС, которая есть в любом смартфоне. Она хранится в специальной области памяти и обладает крайне ограниченным набором системных функций вроде сброса на заводские настройки. Нас же интересуют сторонние рекавери с куда более богатой функциональностью. Наиболее популярные сторонние рекавери — CWM (ClockworkMod) и TWRP (TeamWin). Инструкции по их установке на конкретное устройство, как правило, содержатся на форуме 4PDA в шапке темы, посвящённой этому гаджету.

Помимо прочего, сторонние рекавери позволяют делать резервные образы системы в виде единого архива, который содержит прошивку и другие файлы из внутренней памяти аппарата. Это делает возможным создание и восстановление резервных копий буквально в два клика — идеальный вариант для всевозможных экспериментов с гаджетом. Сохранять бэкапы нужно на карту памяти, либо внешний накопитель.
Чтобы сделать резервную копию в TWRP необходимо в главном меню выбрать пункт Backup, а в CWM — Backup and restore. В большинстве случаев вполне подойдут стандартные настройки.
Полезные ссылки по теме:
Получаем рут. В подавляющем большинстве случаев процесс получения root-прав прост и не несёт в себе каких-либо рисков. Вам нужно будет подключить смартфон к компьютеру и запустить утилиту либо запустить специальное приложение на самом смартфоне.
Нюансы и нужные приложения разнятся в зависимости от модели устройства. Чтобы узнать, как получить права суперпользователя на конкретном смартфоне, откройте посвящённую ему тему на форуме 4PDA. Нужная информация найдётся в разделе о прошивках, либо в разделе, посвящённом обсуждению устройств.
Полезные ссылки по теме:
Удаление сервисов и приложений Google. Собственно, сам процесс избавления от приложений Google заключается в том, что вы просто удаляете файлы приложений и библиотек из соответствующих папок. Удалите те из них, которые считаете лишними. Вот список.
Папка /system/app (большая часть приложений):
Поскольку приложения разбросаны по нескольким папкам, перейдём в другие. В папке /system/priv-app находятся сервисы и фреймворки для механизма синхронизации… и слежки, разумеется:
И, наконец, в папке /system/framework находятся фреймворки, необходимые для работы приложений Google:
После удаления ненужных приложений необходимо перезагрузиться, а затем проверить функционирование оставшихся системных приложений — не отказало ли какое-нибудь из них из-за отсутствия части сервисов Google.
Жизнь без GApps, но с приложениями
Итак, избавились от ненужных приложений Google и вздохнули полной грудью. Но что делать, когда понадобится установить игру или прикладную программу? Официального-то магазина приложений на устройстве теперь нет. Зато, как обычно, есть несколько способов решить возникшую проблему.
Скачивание и установка apk-файлов. Имейте в виду, теперь вам частенько придётся вручную устанавливать приложения через apk-файлы, которые вы сами где-то скачаете. APK — это формат архивов программ для Android; именно они требуются, чтобы установить приложение. Чтобы делать это вручную, нужно прежде всего разрешить установку приложений из сторонних источников в настройках системы. Потом запустить apk-файл — его можно напрямую загрузить из интернета (вновь на свой страх и риск, разумеется) или, например, воспользоваться помощью сервиса APK Downloader: на этом сайте вы можете скачать apk тех приложений, которые представлены в Google Play Store. Есть и система поиска, и каталог по разделам — всё как в обычном Play Store. Вы скачиваете apk, переписываете его в ваш смартфон, запускаете установку и надеетесь, что для работы этому приложению не нужны никакие из удалённых GApps.
Кстати, искать приложения можно ещё проще: находите в Google Play на десктопе нужное приложение в браузере и заменяете в строке ввода URL часть «play.google.com» на «apk-dl.com». Всё просто.
Установка альтернативных магазинов приложений. Можно обойтись без манипуляций с apk-файлами и установить клиенты магазинов приложений, в которых все программы легальны и проверены на вирусы.
Amazon Appstore — магазин приложений, который устанавливается при заходе с мобильного устройства по данной ссылке. Русского языка и выбора страны «Россия» в настройках нет, поэтому данный сервис подойдёт тем, у кого с английским нет особых проблем. В магазине, по данным Википедии, содержится более 800 тысяч приложений.


Yandex.Store — онлайн-магазин от компании Яндекс, в котором представлено более 100 тысяч приложений, и все проверены Антивирусом Касперского. Из особенностей магазина можно отметить возможность оплачивать покупки с помощью сервиса Яндекс.Деньги или со счёта мобильного телефона. Судя по всему, работа над этим сервисом в Яндекс заморожена, но программы продолжают туда добавляться. На форуме можно скачать apk-файл этого магазина приложений


1Mobile Market — ещё один магазин приложений, в котором содержится около полумиллиона программ, причём исключительно бесплатных. Их можно скачивать только в виде apk на смартфон или на десктоп. Для смартфона есть своё приложение, упрощающее установку. Маркет не требует регистрации, что важно для сохранения анонимности.


Использование сервисов Google без пакета GApps
Бесплатных альтернатив почтовому клиенту, картам, и Google Диск множество. Но можно вовсе не устанавливать никакие приложения, ведь если вам понадобится воспользоваться одним из сервисов Google — можно открыть его веб-версию. Кстати, советуем перед удалением тех или иных приложений и сервисов Google проверить, как работают их веб-версии. Функциональность сервиса в браузере часто меньше, чем в специальном клиентском приложении. К тому же не все они сохраняют ваши данные. Например, YouTube в браузере не будет запоминать момент, на котором вы остановили проигрывание ролика. В то же время иногда веб-версии занимают меньше места в ОЗУ и в целом отъедают меньше ресурсов.
Как вернуть приложения и сервисы Google
Если что-то безнадёжно испортилось или вам не понравилась жизнь без Google, восстановить все сервисы и приложения можно одним из трёх способов.
Установка через рекавери. Вам нужно найти архивный файл с GApps специально для вашего смартфона, а в идеале — для вашей версии прошивки, стоковой или сторонней. Подобрать и скачать такой файл поможет приложение Open GApps. Оно автоматически определяет версию системы и архитектуру и предлагает скачать правильный файл. Скачанный тем или иным способом архив необходимо поместить на SD-карту.
Далее вам потребуется рекавери, которое может устанавливать прошивки и патчи из архивов. При этом требуются права суперпользователя (root). Зайдите в меню рекавери, выберите пункт «Install zip from SD Card». Затем укажите путь к архиву с GApps и подождите несколько секунд, пока он будет прошит в систему.

Восстановление прошивки из бэкапа. Если вы сделали бэкап с помощью CWM или TWRP, нужно перезагрузиться в режим рекавери. Обычно для этого нужно при включении смартфона удерживать кнопку уменьшения или увеличения громкости. Зайдя в рекавери, первым делом необходимо очистить накопитель от остатков нерабочей системы. Если у вас установлен TWRP, выберите пункт Wipe, затем Advanced Wipe и установите галочки так, как показано на скриншотах.

В случае с CWM достаточно выбрать пункт Wipe Data / Factory Reset и подтвердить действие. После этого вернитесь в главное меню рекавери и нажмите на Restore (для TWRP) или Backup and restore (для CWM). Вне зависимости от того, какой рекавери вы используете, дальнейшие действия будут интуитивно понятны: вам необходимо выбрать архив с вашей резервной копией и подтвердить действие. Если бэкапа нет, после сброса (Wipe) вы можете через рекавери установить на смартфон ту же самую или другую прошивку, поставляемую в виде zip-файла.
























