Картостиль I

Я всегда скептически относился к заявлению, что нельзя никому показывать работу до того, как в ней не останется места для улучшений. Особенно это касается сложной работы, в которой количество возможных улучшений растет пропорционально проделанной работе. С каждым улучшением соблазн перфекционизма погружает тебя все глубже в детали и порой требуется волевое усилие, что-бы остановиться и твердо сказать: на данном этапе идеал достигнут. Все остальное — потом.

Итак, встречайте. Картографический стиль под названием «I».

Стиль адаптирован для данных OpenStreetMap. Код написан на чистой иксэмельке под мапник. 

В качестве подложки использован обработанный растр Blue Marble Next Generation. Такое решение позволило совместить в одно целое карту и спутниковый снимок. Это особенно ценно потому, что стиль планируется использовать при обследовании объектов вне населенных пунктов, где данных о растительности и рельефе зачастую просто нет.

Безразлично чей Крым

Карта никогда не является самоцелью, именно поэтому картографический стиль разрабатывается в первую очередь исходя из назначения карты. Как бы не было важно художественное оформление, оно всегда подчинено функциональности. Карту в картостиле «I» предполагается использовать в качестве подложки, именно поэтому при разработке картостиля утончены дороги, а палитра составлена из приглушенных цветов. Красные и оранжевые объекты будут лежать на карте, поэтому в картостиле их быть не должно.

Средняя Россия и Поволжье

Для отображения рельефа использованы демки SRTM и ASTER с помощью которых подготовлена отмывка и шейпы горизонталей.

Эльбрус

Большая работа проведена с подписями. Нет, не просто большая — огромная. И все-равно я не могу сказать, что приблизился к идеалу. Максимум — нашел нужное направление движения.

Нерезиновая

На семнадцатом и восемнадцатом зумах для домиков и ограждений добавлен небольшой объем. Рисованными в псевдотрехмерке домиками уже никого не удивишь, но вытянутые в высоту заборчики это что-то новое.

Объемные домики на высоких зумах всегда влекут за собой проблему заслона части объектов. Эту беду можно решить двумя способами: сделать домики полупрозрачными (как на Яндекс-картах) или уменьшить их высоту. Я не стал играть с прозрачностью: во-первых, это проблематично с технологической стороны, а во-вторых просто вульгарно. Вместо этого, я добавил в здания арки: они не бросаются в глаза, но дороги не упираются в стены домов.

Петербургские дворы-колодцы

POI-точи были сгруппированы в несколько классов и упрощены. Пользователям моего картостиля совершенно безразличны магазины цветов и бутики. Но если с ними, не дай бог, случится травма — они сразу увидят куда ехать.

Фрагмент Челябинска:

Далекие от картографии люди могут спросить: а чем эта карта отличается от остальных подобных? Что ж, смотрите сами. Все картинки кликабельны. Слева вверху картостиль I, внизу картостиль mapnik standart OSM, справа вверху Яндекс-карты, справа внизу карты от Google.

2 зум:

3 зум:

4 зум:

5 зум:

6 зум:

7 зум:

8 зум:

9 зум:

10 зум:

11 зум:

12 зум:

13 зум:

14 зум:

15 зум:

16 зум:

17 зум:

18 зум:

Картостиль I подготовлен для отображения с 0 по 20 зум, но столь крайние масштабы сравнивать просто не с чем.

Я мог бы часами рассказывать про нюансы картостиля «I». Но лучше не буду растягивать этот бесконечный пост и молча пойду домой. Пусть моя работа говорит сама за себя.

Карта Ямала каменная

Контур Ямала

Бывает придешь с морозного зимнего воздуха в теплое помещение и сразу тянет нарисовать простенькую пятимиллионную черно-белую контурную карту полуострова Ямал в проекции Гаусса-Крюгера:
Карта Ямала без озер

А потом отогреться и добавить на эту карту наиболее крупные водоемы:
Карта Ямала с озерами

Странная в этом году зима.

Колоризация разреза

В шестом томе сборника «Гидрогеология СССР», что издан еще в 1971 году под редакцией А.В. Сидоренко, есть примечательная иллюстрация:
Гидрогеологический разрез города Шахты

Недавно пробежал ее глазами: едрен-батон, знакомые ведь места разрезаны:
Гидрогеология города Шахты карта

А ведь стоит только добавить немного цвета, как подземные воды, четвертичные обнажения, известняки и угли различаются гораздо легче:
Гидрогеология города Шахты

Колоризация «Семнадцати мгновений весны» это унылая и бесполезная шняга. Если уж есть что-то старое, что стоит раскрашивать, то это фундаментальные научные труды и учебная литература, иллюстрации которых, в силу особенностей типографского производства, почти повсеместно представляют собой абсолютный беспросветный пиздец.

Собственно, к чему это я? Часа три не мог вспомнить местоположение шахты «Октябрьской Революции» и факт того, что шахта имени Артема №2 носила в последние годы название «Глубокая». А лет через десять этого вообще никто не будет знать, даже гугл с яндексом. Познание человечества замкнется и наступит эпоха…, а впрочем нет, это уже из другого поста. Позже расскажу.

формула

Тегирование универсальных морфодинамических свойств объектов

Да ебись оно все конем. Выкладываю настоящий картографо-философский экзерсис в его первоначальном виде, пришедшем в мой воспаленный мозг после восьми часов беспрерывного прослушивания песни «Крановщик шестой бригады Волопасов Михаил».

Сущность проблемы в невозможности указать особенности формы и поведения объекта на карте иначе, чем через создание избыточной базы тегов. Как разнести на карте участки реки с сильным и слабым течением? Как обозначить кавернозное строение терриконов? Как тегировать степень заброшенности промышленного объекта? Для решения каждой подобной задачи можно создать специальный тег, но гораздо элегантнее рассмотреть универсальные свойства, присущие всем без исключения объектам в силу их материального происхождения. Разработанная схема тегирования таких свойств позволит, в своей части, избежать избыточности классификатора свойств объектов.

Имена значениям не давал (за исключением ключа «форма»), ибо это, равно как и наименования самих тегов, есть момент технический, не обладающий большой важностью для сути экзерсиса.

Ключ Значение Описание
virtuality 1 Реальные объекты, с четкими границами, например, здания
virtuality 2 Реально существующие объекты с неоднородными, размытыми границами провести которые точно невозможно, например, болота
virtuality 3 Объекты, существующие согласно документам, как единое целое, но в реальности имеющие фрагментированную структуру, например некоторые заброшенные дороги
virtuality 4 Объекты, существующие в исключительно в виде документов, но связанные с реально существующими объектами, например, проходящие по рекам административные границы
virtuality 5 Объекты, существующие исключительно в виде документов, никак не связанные с объектами местности, например проектируемая дорога
Ключ Значение Описание
naturalness 1 Объекты, созданные путем кардинальной модификации окружающей среды и эксплуатируемые человеком, например, работающие предприятия
naturalness 2 Объекты, созданные путем кардинальной модификации окружающей среды, но в настоящее время не используемые, что приводит к их возвращению в естественную среду, например, заброшенные населенные пункты
naturalness 3 Объекты, созданные путем значительной модификации окружающей среды, но с сохранением основных природных компонентов, например луга и леса лесохозяйственного значения
naturalness 4 Объекты естественной среды, подвергшиеся заметному человеческому вмешательству, но не используемые в промышленности или лесном/сельском хозяйстве, например, национальные парки
naturalness 5 Объекты естественной среды, не претерпевшие заметного влияния человека, например, заповедники
Ключ Значение Описание
acceleration 1 Объекты, стремительно замедляющие скорость, например реки при впадении в крупный водоем
acceleration 2 Объекты, скорость которых постепенно замедляется
acceleration 3 Неподвижные объекты, либо объекты, передвигающиеся с равномерной скоростью
acceleration 4 Объекты, скорость которых постепенно увеличивается
acceleration 5 Стремительно ускоряющиеся объекты, например, водопады
Ключ Значение Описание
rate 1 Объекты с неизмеримо малыми скоростями, либо неподвижные объекты, например здания
rate 2 Объекты, о движении которых можно сделать ввод только после многодневных наблюдений, например, некоторые ледники
rate 3 Объекты, движение которых заметно только при внимательном рассмотрении или постановке простого опыта, например некоторые реки с очень слабым течением
rate 4 Объекты движение которых заметно с первого взгляда
rate 5 Объекты со стремительным движением, скорость которого может служить отличительным признаком объекта
Ключ Значение Описание
chaotic 1 Объекты с хаотичной динамикой без прослеживаемых закономерностей изменения, например лесные дороги, которые в любой момент могут оказаться непроезжими из-за поваленных деревьев или работы специальной техники
chaotic 2 Объекты динамика которых хаотична, но имеет прослеживаемые в ходе долговременных наблюдений пространственные или временные закономерности, например грунтовые дороги с песчаным покрытием в степной зоне
chaotic 3 Объекты со стабильной и управляемой динамикой, например, водохранилища
chaotic 4 Объекты с управляемой динамикой, изменения на которых происходят в известные сроки, например, ремонтируемые мосты
chaotic 5 Стабильные объекты, не претерпевающие заметные изменения, например здания
Ключ Значение Описание
naming 1 Объекты без собственного имени, для которых указание имени нарицательного нецелесообразно ввиду их редкости либо по иной причине, например, остатки от упавших ступеней космических ракет
naming 2 Объекты без собственного имени, для которых целесообразно указать имя нарицательное, например, ряд вкопанных автомобильных покрышек во дворах или на детских площадках
naming 3 Объекты без собственного имени, для которых однозначно можно выделить имя нарицательное, например, колодцы
naming 4 Объекты с нарицательным именем, собственное имя которых неоднозначно, или недостоверно, например, если получено со слов местных жителей («река Кундрючка«)
naming 5 Объекты имеющие собственное имя
Ключ Значение Описание
decomposition 1 Однородные, чистые по составу объекты
decomposition 2 Однородные объекты с несущественными включениями, не влияющими на свойства объекта
decomposition 3 Объекты с разнородным составом, влияющим на свойства объекта и заметно выраженным главным компонентом
decomposition 4 Объекты с разнородным составом и наличием доминирующей группы из нескольких элементов
decomposition 5 Объекты с разнородным составом, среди которого невозможно выделить доминирующую группу элементов
Ключ Значение Описание
form point Точка — объекты с пренебрежимо малыми размерами
form cloud Облако — группа объектов с пренебрежимо малыми размерами
form line Линия — объект двумя размерами которого можно принебречь
form napkin Салфетка — объект с одним пренебрежимо малым размером и перфорированной структурой
form plane Плоскость — объект с одним пренебрежимо малым размером и цельной структурой
form sponge Губка — кавернозный полноразмерный объект
form volume Объем — цельный полноразмерный объект

P.S. Формула на рисунке не в тему — просто файл этот надоел, вот и решил его куда-нибудь пристроить.

X-Art

Что ж, друзья, раз я затронул в недавней статье тему картографический парафилии, совершенно невозможно умолчать о ее наивысшем воплощении. Это абсолютная порнография. Картографический бэдээсем. По сравнению с ним, даже редактирование джипега в ImagePalsGo — невинная детская шалость. Но в жизни всегда есть место для того, что-бы попробовать что-то запрещенное. Я попробовал, а потому — уберите детей от экранов. Вот что у меня получилось.

Карта Русской равнины:

Это безумие заняло у меня шесть ночей в нарядах. Во время процесса мне активно позировала карта расположения военно-стратегических объектов северо-атлантического альянса и чуть позже — карта растительности из монографии Берга «География СССР», хранившаяся в библиотеке нетронутой с девяносто четвертого года. Карта исполнена карандашом и шариковой ручкой. К великому сожалению, ввиду служебных пертурбаций завершить ее так и не удалось — подписи остались только в виде набросков.

А вот карта мира. Эта вещь уже посильней чем «Фауст» Гете:

Карта грубовата, более того непосвященный человек всячески ее раскритикует. Что с Кольским полуостровом? Почему вместо Камчатки сосулька? Что с южным полушарием происходит? Южное полушарие — это конечно сплошной косяк, не отрицаю. Но интересно в этой карте не содержание, а способ получения.  Равновеликая азимутальная проекция Ламберта в которой была исполнена исходная карта после несложных геометрических манипуляций была преобразована в проекцию Меркатора. Да, руками. Формулы Бурса-Вольфа? Передискретизация? Полиномиальные преобразования? Все это для слабаков. Вот как выглядит настоящее перепроецирование на лету! Помимо авторучки, при изготовлении был задействован огрызок синего карандаша.

Ну и наконец, высшая стадия картографической парэстезии. Содомия цветов. Визуализация данных OpenStreetMap на территорию Ростовской области. Визуализировал, визуализировал, да так и не вывизуализировал. И не с помощью какого-нибудь mapnik-a, QGis-а или на худой конец фотошопа. Акварельные краски на меду (срок годности истек тринадцать лет назад), блокнот и Cranberries в наушниках — вот инструменты этого безумия!

Если обычная работа с картой вас больше не возбуждает — попробуйте сменить диванный маппинг на девиантный. Ведь, даже по словам Долорес О’Риордан: «Фани хоу тинг джаст тастед беттер! Вен ви вер юнг!»