Картостроение или добро пожаловать в векторный Крым / Хабр

Описанные события датируются 2005 годом

Испокон веков у моей бабушки была карта Крыма 60х годов, которая выглядит как произведение искусства. Действительно художник очень постарался, карта содержит сотни мелких деталей, и буквально каждый сантиметр её пропитан духом тех ушедших времён. Пучеглазые ГАЗы 51, волги, победы, ЛАЗы интурист, винтовые самолеты аэрофлота, женщины на море в купальных шапочках, всё это теперь в диковину, хотя я еще чуточку успел пожить в том мире.

В 2002 у меня появился первый после «Поиска» в 90х персональный компьютер с процессором Athlon 1GHz. Спустя совсем немного времени я уже шпарил в фотошопе, а в 2004 у меня появилась программа — чудо человеческой мысли — Macromedia Flash MX. В этом же году я познал таинство гипертекстовой разметки (HTML) и начал делать собственные сайты. С тех пор Flash моя самая любимая программа, я на ней делаю очень многое: элементы дизайна для сайтов или сами сайты, макеты для полиграфии, видеоролики, различные конструкторы и, само собой, анимированные баннеры.

И вот в один прекрасный момент мне захотелось вдохнуть новую, современную жизнь в ту самую карту-шедевр. Для этого имелось всё что нужно: сканер, множество подробных карт Крыма, различные туристические книжки с описанием достопримечательностей, ну и собственно интернет. Карта, к слову была весьма потрепана временем и, видимо, собственным варварством. На ней были детские каракули начерканные шариковой ручкой и в некоторых местах разрывы в местах изгиба. Без особых проблем карта была отсканирована с разрешением 300dpi и превратилась таким образом в цифровую заготовку из шести частей. Затем все куски были просто уменьшены и загружены во флеш, где были преобразованы в вектор с достаточно грубыми параметрами, чтобы получилось поменьше «полигонов». После этого началась самая рутинная работа, уменьшение существующего количества полигонов путем заливки одним цветом ближайших кусочков с похожим цветом. Пришлось обработать несколько десятков тысяч кусочков! Это заняло много времени, так как глаза порядочно уставали.

Каждый из оставшихся полигонов, которых тоже было тысячи, был в ручную оптимизирован чтобы он выглядел не сложно и криво а был многоугольником из прямых линий. Так были обработаны все 6 частей карты, и выяснилось что каким-то образом один кусок сильно отличается по цветам от остальных. Недоглядел при сканировании, но была проделана уже уйма работы и переделывать смысла не было. К счастью программа позволяет решить проблему достаточно просто — преобразовать весь кусок в символ и подрегулировать его цветовую гамму ползунками RGB.

Итак, самое трудное и нудное позади, перед глазами красивый крымский ландшафт во всей красоте. Дальше уже более интересные задачи — наполнение карты контентом. Первым делом я занялся самым в тот момент недостающим и логически нижним слоем с Черным морем. А для этого уже нужны были достаточно правильные контуры береговой линии полуострова. Здесь приходит на помощь программа Google Earth. Сложные участки с городами были отпринтскринены и по полученным картинкам были нарисованы четкие границы, после чего они были совмещены с картой путем искажения и трансформации.

Затем тема воды продолжилась, и на ландшафте появились озера и реки. С реками всё было проще, а вот множество небольших озер, которые отсутствовали на старой карте, были заимствованы из атласа и размещены на своих предположительных местах относительно автодорог и населённых пунктов.

Дальше уже во всю использовался подробный атлас Крыма. Были нарисованы все дороги, вплоть до более менее накатанных лесных колей. Все железнодорожные пути со всеми станциями и платформами. Самое важное — населённые пункты, с ними сразу было решено делать два переключающихся варианта: со всеми сёлами или только с крупными. Каждая деревенька прошла через мои руки, ставился кружочек и к нему название. В некоторых местах такая плотность поселков, что их названия чудом уместились без накладок друг на друга. Если б вы знали, сколько существует этих Александровок, если только в Крыму с разными вариациями насчитывается около 10, то предположительно в одной только Украине их больше ста. Последними были слои с названиями гор, перевалов, мысов и бухт, и еще с обозначением крымских достопримечательностей, которых на полуострове изобилие.

Про каждое интересное место было найдено описание, в основном в небольших книжечках, которые в свое время покупала мама.

Ну вот, осталось всё это наполнить функционалом и дела с концом. Добавлено управление картой (было взято из какой-то немецкой флеш-карты маленького городка), таблица расстояний, и версия для печати. Когда я увидел окончательный размер готового SWF файла, то с трудом верилось что такое возможно. Оптимизация каждого кусочка ландшафта пошла на пользу и, в итоге, достаточно объемное количество графической и текстовой информации уместились в менее чем 600 килобайт!

upd. Прошу прощения, что не указал в статье на отсутствие в готовом продукте всех этих мелких графических элементов в виде корабликов, машинок и прочего. Но вы должны понимать, что это тоже очень сложная и кропотливая работа, да и выглядеть это должно как в наши дни, без паровозов. Задача стояла сделать максимально минимальный по весу файл, но чтоб в нем было много информации и все это выглядело не так как все обычные атласы.

Посмотреть и скачать можно здесь http://crimeamap.pdatelie.net

Скан карты 300 dpi
Карта
Обложка

векторная карта города Владимира, Россия, вектор, вектор и низкий бюджет изображения. Рис. ESY-058847665

Купите это изображение по цене от

10 €

Всего за 0,27 € при максимальном разрешении с easySUBSCRIPTION

См. наши планы подписки

Лицензия Royalty Free

4 ваши потребности 3

Выберите разрешение, которое лучше всего подходит

С 1 МБ А8 552 х 633 пикселей 19,5 х 22,3 см 72 €10,00 М 6 МБ А6 1352 х 1552 пикселей 11,4 х 13,1 см 300 €20,00
0}»> л 26 МБ А4 2813 х 3230 пикселей 23,8 х 27,3 см 300 €25,00 XL 50 МБ А3 3902 х 4479 пикселей 33 х 37,9 см 300 €30,00
Вектор .EPS-файл €30,00

Эти цены действительны для покупок, сделанных в Интернете

Купи сейчас

Добавить в корзину

ДОСТАВКА: Изображение сжато в формате JPG

Код изображения: ESY-058847665 Фотограф: Коллекция: Фотопоиск ЛБРФ Пользовательская лицензия: Низкий бюджет без лицензионных отчислений Наличие высокого разрешения: До вектора .

EPS-файл

Доступно в формате .EPS

Специальная коллекция: Маленький бюджет

Доступно для всех разрешенных видов использования в соответствии с нашими Условиями лицензирования бесплатного визуального контента.

×

Образ композиций

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

Если по окончании Оценочного периода вы не заключаете договор лицензии на его использование, вы должны прекратить использование изображения и уничтожить/удалить любую его копию.

Прекратить показ этого сообщения

Принимать

Карта России

Россия

  • Столица: Москва
  • Население : 143 300 000
  • ВВП: 1,857 триллиона долларов (9-е место)
  • На душу населения: 13 089 долларов (55-е место)
  • Телефонный код: +7
  • Уровень безработицы: 5,30%
  • Часовой пояс : +3 +12

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

Подробнее о России >>

карта россии

КИЕВСКАЯ КАРТА РОССИИ 11 ВЕК

Карта России: Где находится Россия в мире — Россия — Украина Военная карта

Пожалуйста, подпишитесь на канал «World Guide» на Youtube на youtube.com/c/WorldGuide

Пожалуйста, просмотрите больше карт России, Украины, Беларуси, Донбасса и Крыма

Бесплатная печатная карта России

Высокодетальная карта России

Карта Российской Федерации

Карта России и Европы

Российская карта с реками и озерами

Коллекция России и Россия Сателлита.

Автор записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *