Меня зовут Паша, я программист. Некоторое время назад (лет 6 уже прошло) я сделал проект посвященный визуализации всемирной истории на карте.
Я с детства люблю историю и сделал проект из энтузиазма.
Цель проекта - показать историю в виде стратегической игры, где все ходы уже сделаны, но можно посмотреть запись.
Чтобы можно было на одном экране смотреть карту и читать описание событий, а также получить справку по любому объекту, кликнув или наведя мышкой на него. Карта должна быть совмещена с таймлайном и меняться при смене дат.
Такого рода интерактивный инструмент может быть очень полезным для понимания контекста событий. Сейчас, как мне кажется, c этим есть проблемы. Учебники и книги часто покрывают историю какой-либо одной страны или региона, трудно составить общую картину. В результате многим кажется что например гражданская война в России слабо связана с первой мировой. На карте же можно видеть всю картину.
Конечно изначально хотелось сделать карту всей человеческой истории, а так же хотелось иметь возможность иметь несколько версий одних и тех же событий. История ведь не точная наука. Кроме того, она тесно связана с политикой. Одни и те же события могут описываться совершенно по разному с разных точек зрения.
Но было понятно что сделать карту одному невозможно, поэтому надо делать не карту, а инструмент для создания карты для того чтобы наполнять ее могли пользователи. Еще принял решение делать изначально не одну большую карту, а много маленьких, чтобы было что-то законченное. В надежде что возможно когда-нибудь их можно будет склеить в одну.
Очень быстро выяснилось что для разных эпох нужен совершенно разный временной шаг. Если в XX веке карта мира меняется каждый год, то во времена древнего Египта делать шаг в год бессмысленно, там просто нет данных и все границы очень примерные. А для карт с описанием войн или походов нужен шаг в месяц или даже день.
Самая большая сложность была сделать навигацию. Я смотрел на проект geacron.com, там можно выбрать произвольный год и посмотреть карту на этот год.
Проблема в том что разобраться там может только человек, который уже неплохо знает историю, то есть крайне незначительное число людей. Там нет текста, только ссылки на Википедию при клике. Хотелось сделать чтобы пользоваться мог неподготовленный человек. Я добавил понятие "событие". Событие имеет описание, которое отображается сбоку от карты и на карте обозначается указателем. И получилась навигация "от события к событию", две кнопки вперед и назад. События пришлось объединять в "цепочки", например "Путешествие Колумба" и "Путешествие Васко-да-Гаммы". То есть человек выбирает цепочку события и в рамках нее перемещается по событиям вперед-назад. При этом от режима произвольного перемещения по датам не хотелось отказываться и я оставил два режима навигации - по датам и по событиям.
Поскольку в проекте предполагалось свободное редактирование, нужен был хотя-бы простой механизм отката изменений. Иначе кто угодно может испортить карту. Я сделал механизм версий, как в Википедии, только проще. Карту можно редактировать, в конце нажать "Сохранить" и создастся новая версия карты, но старая не перетирается, можно посмотреть историю и вернуться к старой версии. Технически это устроено по принципу git, версия карты это набор хэшей объектов, если человек отредактировал карту, поменяв один объект, я не копирую все объекты, просто добавляю один новый и сохраняю новую версию карты со всеми теми же ссылками на объекты(хешами), кроме одного измененного.
В процессе создания первых карт добавлял фичи по мере желания - например туман войны, он напрашивался в карту про Колумба, поиск объектов, копирование объектов с карты на карту, отображение таблиц с параметрами объекта при наведении на него. Сделал возможность в качестве подложки использовать не настоящую карту, а произвольное изображение для того чтобы сделать карту мира игры престолов. Сделал поддержку многоязычности и английские версии некоторых карт. Тексты для карты брал преимущественно из Википедии.
В общем, наигрался я с этим проектом порядочно, но с его продвижением у меня ничего не получилось. Интерес к проекту оказался очень слабый. Я писал о нем в различных сообществах и форумах, писал некоторым историкам, но привлечь никого к проекту не вышло. Способа монетизации у проекта я тоже не видел. Еще очень быстро оказалось что создание карт это достаточно трудоемкое занятие и требует много времени. Периодически появлялись люди, которые делали карты, но достаточно быстро отваливались.
Вот видео, где я рассказываю о проекте:
Потом энтузиазм закончился и у меня, меня затянула основная работа и на хобби не оставалось времени. Я задумался - может быть есть способ монетизации проекта? Поизучав эту тему, я понял что идинственным способом монетизации истории в России - это подготовка к ЕГЭ. Но мой проект не очень под это подходит, там могла бы помочь карта, но их небольшой процент. И сам по себе этот рынок очень маленький.
В общем на текущий момент проект заброшен, но меня посещают мысли попробовать его как-то возродить в англоязычном сегменте интернета, возможно есть какие-то пути развития, которых я не вижу. В общем хочу попробовать исследовать англоязычный интернет на предмет цифровизации в обучении истории.
Буду раз любому фидбэку и советам.
Ссылка на проект https://chronocon.org/ru
Не знаю, какое найдется коммерческое применение для проекта, но в любом случае такая карта – настоящий кайф для любителя истории.
У меня были мысли найти карту с границами государств в динамике – и вот, это оно самое. Позалипал на границы стран начала 20 века и добавил в закладки, чтобы вернуться. Спасибо за проект!
Крутая штука. Было бы здорово еще везде вставлять ссылки на источники, чтобы понимать, откуда взяты контуры стран и исторические факты.
Отличный проект! Пересекается с моей идеей сайта с параллельной хронологией https://vas3k.club/idea/11917/
Совет: меньше фокусируйтесь на русскоязычной аудитории, больше на всём земном шаре. Очень крутой проект. Очень жаль будет если он замкнётся в маленьком рунете. Это должен быть глобальный общемировой проект. Тогда и спонсоры найдутся.
Всем спасибо за отзывы! На самом деле они очень мотивирует.
Попробую сформулировать вопросы, на которые ищу ответы:
а) школьники-студенты-преподаватели b) любители истории, широкая аудитория, как у википедии. Я сейчас думаю что первый вариант гораздо более перспективный. Наибольший интерес к проекту вижу у школьных учителей истории.
Как я уже писал, карты делать сложно и долго. Даже примерные и неточные. Если делать прямо научно-достоверные карты, то это вообще задача на годы и десятилетия. Причем совсем не любой историк может это делать, есть направление историк-картограф.
В образовательных целях я думаю максимальная степень достоверности в 99% случаев не нужна. Кроме того, электронный формат позволяет итерационно улучшать карту.
В общем тут вижу варианты
a) любители делают карты для любителей
b) профессиональные составители делают карты для учеников. Тут в свою очередь еще два подварианта b1) для школьников b2) для студентов
с) профессионалы делают карты для профессионалов
Тут опять мне кажется что самый перспективный вариант b для школьников (школьников тупо на три порядка больше чем студентов-историков).
Тут пока не знаю ничего.
Тут тоже пока ничего не знаю.
А как выглядит процесс создания карт?
Я просто как раз занимаюсь создание карт за деньги, может что подскажу :)
Вроде нанести границы стран и добавить немного поясняющих объектов не выглядит сильно сложным. Мы такие работы передаём фрилансерам после нескольких дней обучения.
У меня похожий по сути проект https://geopuzzle.org. Про него писал тут https://vas3k.club/project/1314/. Сейчас, спустя 8 лет он фактически заморожен. Поддержку оказываю, но развивать сил нет. Да и не понятно в какую сторону.
Так вот, несколько инсайтов:
У самого была такая же идея. К сожалению, оценив объём, я струсил. Пожалуй, начну с чего-нибудь попроще: путешествий, возникновения городов и т.п.
Добрый день!
Кажется я знаю людей, которым может быть интересен этот проект, правда не в плане изучения истории. Мой друг водит ролевые игры и часто делает для новых миров карты. Было бы очень удобно описывать исторические события на этих нарисованных картах используя ваш движок (альтернативой друг называет https://www.worldanvil.com/, это конечно более специализированный сайт, но платный). Основная особенность для нас - это конечно возможность загружать карты в виде файла. Я думаю мы попробуем использовать в этот сайт в одной из текущих игр.
P.S. Я зарегистрировался и попробовал создать карту, загрузив файл, но к сожалению у меня не получается ее сохранить. КJPG файл на 9.5mb. Скажите, сейчас поддерживается возможность загрузить файл как основу для карты?
Это великолепно, спасибо. Хорошо, что есть редактор и можно будет добавлять свои карты, так проект вырастет.
😱 Комментарий удален его автором...
Крутой сайт, единственное, что хотел бы, это стрелочки рядом с датой наверху, чтобы переходить к следующей или к предыдущей.
UPD. Хочется иногда смотреть на карту в динамике, а каждый раз лезть в даты, когда хочешь поменять не удобно
В идеале сделать так, чтобы карта сама шла с определенным шагом.
Воу! Это прекрасно!
Крутой проект! 👍
Но меня в своё время хватило только на покупку и изучение «Атласа всемирной истории» от DK. Более подробное изучение материала (как в подобных сервисах) я бы не осилил.