Векторные и растровые карты

Точки над i для тех, кто не очень понимает или искренне заблуждается. Всё достаточно банально, никаких откровений.

С понятием векторной графики предлагаю ознакомиться самостоятельно. Совсем кратко: растровая графика — это когда у нас в файле записаны цвета каждой точки на картинке, а векторная — это когда у нас записано описание: «в таких-то координатах у нас синий круг радиуса 20 с красной каймой толщины 2, а из таких координат в такие идёт зелёная пунктирная линия». Далее речь пойдёт только о векторных картах, в которых обычно применяются только два с половиной примитива: точка и ломаная (замкнутая и нет).

Терминология

С одной стороны, все современные карты изначально векторные (разумеется, к Генштабу и прочим анахронизмам это не относится) т.к. готовятся в современной цифровом мире, где рисовать карту как окончательную растровую картинку никому уже не придёт в голову (её будет крайне проблематично модифицировать). С другой, финально на экране компьютера/телефона любая карта является растром т.к. экраны на всех этих устройствах растровые (кто слышал о существовании векторных экранов — молодцы, возьмите пряник, но сейчас это к делу не относится).

Так что деление на векторные и растровые традиционно проводят по тому, в какой момент карта растеризуется (преобразуется из вектора в растр): если на пользовательское устройство загружается растр и устройство тупо его рисует на экране as is — это растровая карта. Если на пользовательское устройство загружаются векторные данные и растеризация выполняется уже силами пользовательского устройства в момент отображения карты — это векторная карта. Читать дальше

Навигация в походе: телефон vs Garmin

Тема богатая, пожароопасная, с регулярными крестовыми походами. И, разумеется, в интернете кто-то не прав, а я знаю лучше всех ;) Итак, чтобы впредь было куда посылать всех, интересующихся моим мнением, излагаю. Читать дальше

Locus: пакет карт, версия 9

Спустя без малого два года после предыдущей версии, собрал следующую версию пакета карт для Locus`а.

Изменения, установка нового пакета — всё на странице пакета.

Если вы пользовались пакетом раньше — пожалуйста, пройдите небольшой опрос.

Метро: схемы станций и выходов

Про Бегущий Город Москва 2014 я ещё как-нибудь разражусь — хочу так же, как и два года назад разложить трек по типам транспорта и проанализировать результат, а сейчас про одно из последствий БГ.

Непререкаемым гуру маршрутизации с платформы метро до нужного выхода на поверхность (с нужной стороны какой-нибудь дороги и т.д.) в нашей компании была +Ольга Беднова. Лишь один раз она засомневалась (хотя вывела в итоге всё равно совершенно точно), и тогда они вместе с +Сергеем Чернышёвым поведали мне о существовании очень полезного сайта: http://kartametro.info/

Читать дальше

Про Locus. Скидка до конца года

На Locus, который я регулярно всем рекламирую, автор объявил 45% скидку до конца года. Кто ещё не купил — ловите момент.

Кратко для тех, кто не знает: это лучшая Android-программа для off-road навигации, работы с картами, треками и т.д. Подбирая себе программу на эту роль, я перепробовал OruxMaps, RMaps, и ещё штуки 4 других, названия которых уже забыл — не сравнить. И Locus продолжает очень активно развиваться, а автор во всю общается на своём форуме с пользователями.

Кто-то скажет, что 140 рублей — много по меркам Play Market. Поверьте, Locus того стОит. Только надо взять на себя труд разобраться в нём (кто пробовал понять OruxMaps — расслабьтесь, рядом интерфейсом Orux`а тут всё элементарно). Если у кого будут проблемы — обращайтесь, с удовольствием подскажу.

Чуть позже планирую написать про Locus подробнее и выложить свой конфиг для подключения к нему Яндекс.Карт (схема, спутник, гибрид, народная), Гугл Карт (схема, спутник, гибрид), OpenStreetMaps, (classic, OpenCycleMap), 2GIS. Пока он доступен по личному запросу.

P.S. Если только по городу на машине перемещаться — нет, вам это не надо. Вам Яндекс.Карты + пробки.

Locus, всякое для него и про него