Сегодня делимся с вами пошаговым руководством создания интерактивных карт для веб-приложения или блога. Просто сохраните эту статью в закладках. Хоть и существует, например, библиотека d3.js, которая может создавать пользовательские карты, есть несколько инструментов еще проще. В этом посте посмотрим на три простые в обращении, но мощные библиотеки Python с открытым исходным кодом и поработаем с ними.
Когда документация вводит в ступор
Несколько месяцев назад я хотел создать интерактивную карту для интересного веб-приложения, которое мы разрабатывали. Я провел часы в интернете в поисках идеальной библиотеки для начала работы, но мне было очень трудно смотреть документацию, так как не было надлежащего пошагового руководства для реализации и настройки визуальных элементов по мере необходимости. Мне хотелось, чтобы у меня было руководство, в котором сравниваются функции и правильная реализация вместе с подробностями о настройке. Эта статья — попытка написать такое руководство.
❓ ТУТОРИАЛ КАК ДЕЛАТЬ КАРТЫ🤷
Далее в статье сравниваются реализации интерактивной фоновой карты (хороплета) с использованием трех популярных библиотек, доступных для Python, а также подробности и настройки окончательного результата.
- Altair — простая и быстрая реализация с легкодоступным набором функций.
- Plotly — обладает богатой функциональностью. Включает в себя Mapbox, пользовательские настройки и стилизацию.
- Folium — Leaflet — полностью настраиваемая и интерактивная. Включает в себя подсказки, всплывающие окна и многое другое.
Предварительные требования
Хороплетная карта требует двух видов данных в фоновом режиме, один из которых — это геопространственные данные, географические границы для заполнения карты (обычно это векторный файл .shp (Shapefile) или GeoJSON), и две точки данных на каждом квадрате карты для цветового кодирования карты в зависимости от самих данных.
Библиотека Geo Pandas полезна, когда нужно получить данные в требуемом формате. В примере используется файл GeoJSON индийских штатов. Вы можете начать с любого общедоступного Shapefile или GeoJSON.
Altair
Altair — библиотека визуализации для Python, основанная на Vega. Хороплет реализуется минимальными усилиями и включает интерактивные элементы — выделение, всплывающие подсказки и т.д.
Altair совместима с fastpages. Вы можете создавать простые записи блога в считанные минуты, просто конвертируя файлы Jupyter Notebook с помощью минимального количества кода. Ознакомьтесь с Readme на GitHub.
# Importing required Libraries import geopandas as gpd import json import altair as alt import pandas as pd
Читаем Shapefile как фрейм GeoPandas:
gdf = gpd.read_file(‘states_india.shp’)
Фрейм выглядит так:
Создаем базовый слой и слой хороплета:
ЛУЧШИЙ ГАЙД ПО WORLD PAINTER | КАК ДЕЛАТЬ КАСТОМНЫЕ КАРТЫ
# Creating configs for color,selection,hovering multi = alt.selection_multi(fields=[‘count’,’state’], bind=’legend’) color = alt.condition(multi, alt.Color(‘count’, type=’ordinal’, scale=alt.Scale(scheme=’yellowgreenblue’)), alt.value(‘lightgray’)) hover = alt.selection(type=’single’, on=’mouseover’, nearest=True, fields=[‘x’, ‘y’]) #Creating an altair map layer choro = alt.Chart(gdf).mark_geoshape( stroke=’black’ ).encode( color=color, tooltip=[‘state’,’count’] ).add_selection( multi ).properties( width=650, height=800 ) # Legend c1 = alt.layer(choro).configure_legend( orient = ‘bottom-right’, direction = ‘horizontal’, padding = 10, rowPadding = 15 ) #Adding Labels labels = alt.Chart(gdf).mark_text().encode( longitude=’x’, latitude=’y’, text=’count’, size=alt.value(8), opacity=alt.value(0.6) ) c2 = alt.Chart(gdf).mark_geoshape( stroke=’black’ ).encode( color=color, tooltip=[‘state’,’count’] ).add_selection( hover ).project( scale=100, ) (c1+labels).configure_view(strokeWidth=0)
Код выше должен визуализировать интерактивную карту с функцией отображения подсказки и подсветки при выборе (клике).
- Простая и быстрая реализация. Включает предопределенный набор функций, чтобы ускорить работу.
- Совместимость с fastpages
- Мало вариантов настройки и ограниченная интерактивность.
- Нет возможности использовать внешние стилизованные части карты, такие как OSM, Mapbox и т.п.
- API плохо документирован.
Реализация c помощью Plotly
Библиотека Plotly для построения графиков на Python отрисовывает готовые к публикации карты с большим количеством интерактивных и настраиваемых функций.
Доступны пользовательские конфигураций базовой карты из Mapbox, OSM и другие стилевые опции, а также простая реализация с помощью Plotly Express и обширная документация. Это делает Plotly одним из предпочтительных вариантов для создания интерактивных карт.
# Importing required libraries from plotly.graph_objs import Scatter, Figure, Layout import plotly import plotly.graph_objs as go import json import numpy as np import geopandas as gpd
gdf = gpd.read_file(‘states_india.shp’) with open(‘states_india_1.json’) as response: india = json.load(response)
Создание базового слоя и добавление частей карты:
fig = go.Figure(go.Choroplethmapbox(geojson=india, locations=gdf[‘st_nm’], z=gdf[‘state_code’],featureidkey=»properties.st_nm»,colorscale=»Viridis», zmin=0, zmax=25,marker_opacity=0.5, marker_line_width=1)) fig.update_layout(mapbox_style=»carto-positron», mapbox_zoom=3.5,mapbox_center = ) fig.update_layout(margin=) fig.show()
Код выше должен визуализировать интерактивную карту с отображением подсказки и функцией масштабирования. Эта реализация включает большое количество других возможностей, подробнее о которых написано здесь.
- Очень простая реализация с помощью библиотек диаграмм и Plotly Express. Имеется обширная документация.
- Множество настроек и настраиваемых опций стилизации.
- Совместимость с Dash и другими вариантами для встраивания фрагмента во внешние веб-приложения.
- Нет возможности добавлять всплывающие окна и другие интерактивные элементы, кроме предварительно заданных вариантов.
- Может потребоваться доступ по токену для работы с несколькими внешними стилями. Ограниченные возможности управления ограничениями масштабирования и связанной с этими возможностями интерактивностью.
Реализация с помощью Folium
Folium сочетает в себе простоту использования экосистемы Python и сильные стороны картографирования библиотеки leaflet.js. Это позволяет визуализировать настраиваемые, отзывчивые и интерактивные хороплетные карты, а также передавать богатые векторные, растровые, HTML-визуализации в виде маркеров на карте.
Библиотека имеет ряд встроенных наборов частей карт из OpenStreetMap, Mapbox и Stamen, а также поддерживает пользовательские наборы через API Mapbox или Cloudmade. Поддерживаются изображения, видео, GeoJSON и TopoJSON.
# Importing required Libraries import geopandas as gpd import pandas as pd import folium import branca import requests import json from folium.features import GeoJson, GeoJsonTooltip, GeoJsonPopup
gdf = gpd.read_file(‘states_india.shp’) with open(‘states_india_1.json’) as response: india = json.load(response) #Creating a custom tile (optional) import branca # Create a white image of 4 pixels, and embed it in a url. white_tile = branca.utilities.image_to_url([[1, 1], [1, 1]])
Добавление базовых слоев и слоев Choropleth:
#Base layer f = folium.Figure(width=680, height=750) m = folium.Map([23.53, 78.3], maxZoom=6,minZoom=4.8,zoom_control=True,zoom_start=5, scrollWheelZoom=True,maxBounds=[[40, 68],[6, 97]],tiles=white_tile,attr=’white tile’, dragging=True).add_to(f) #Add layers for Popup and Tooltips popup = GeoJsonPopup( fields=[‘st_nm’,’cartodb_id’], aliases=[‘State’,»Data points»], localize=True, labels=True, style=»background-color: yellow;», ) tooltip = GeoJsonTooltip( fields=[‘st_nm’,’cartodb_id’], aliases=[‘State’,»Data points»], localize=True, sticky=False, labels=True, style=»»» background-color: #F0EFEF; border: 1px solid black; border-radius: 3px; box-shadow: 3px; «»», max_width=800, ) # Add choropleth layer g = folium.Choropleth( geo_data=india, data=gdf, columns=[‘st_nm’, ‘cartodb_id’], key_on=’properties.st_nm’, fill_color=’YlGn’, fill_opacity=0.7, line_opacity=0.4, legend_name=’Data Points’, highlight=True, ).add_to(m) folium.GeoJson( india, style_function=lambda feature: < ‘fillColor’: ‘#ffff00’, ‘color’: ‘black’, ‘weight’: 0.2, ‘dashArray’: ‘5, 5’ >, tooltip=tooltip, popup=popup).add_to(g) f
Код выше должен отображать интерактивную хороплетную карту с подсказкой по наведению, кликом для увеличения масштаба и пользовательским окном, всплывающим по клику.
- Количество настроек и настраиваемых опций стиля наряду с уникальными интерактивными функциями, такими как пользовательские всплывающие окна/части карты/фон, а также увеличение по клику.
- Опция передачи векторных, растровых, HTML визуализаций в виде маркеров на карте.
- Опция отображения карты в виде HTML и другие опции встраивания фрагмента во внешние веб-приложения.
- Достойный объем документации для изучения всех доступных функций.
- Зависит от нескольких библиотек.
Заключение
Эти три инструмента позволяют без особых хлопот реализовать индивидуально настроенные интерактивные карты для веб-сайтов.
Уважаемые читатели, а вам приходилось делать такие интерактивные карты для своих проектов?
Получить востребованную профессию с нуля или Level Up по навыкам и зарплате, можно пройдя онлайн-курсы SkillFactory:
- Курс «Python для веб-разработки»
- Профессия Веб-разработчик
- Обучение профессии Data Science с нуля
- Онлайн-буткемп по Data Science
- Онлайн-буткемп по Data Analytics
- Профессия аналитика с любым стартовым уровнем
Eще курсы
- Курс по Machine Learning
- Курс «Математика и Machine Learning для Data Science»
- Продвинутый курс «Machine Learning Pro + Deep Learning»
- Курс по аналитике данных
- Курс по DevOps
- Профессия iOS-разработчик с нуля
- Профессия Android-разработчик с нуля
- Профессия Java-разработчик с нуля
- Курс по JavaScript
- Профессия UX-дизайнер с нуля
- Профессия Web-дизайнер
Источник: habr.com
15 лучших создателей концептуальных карт для Windows, Mac и онлайн
Чтобы анализировать идеи, систематизировать мысли, находить пробелы и изучать отношения между концепциями, концептуальная карта — лучший выбор. Следующая проблема заключается в том, что создание концептуальной карты вручную может быть очень утомительным для новичков. Поскольку концептуальные карты быстро превращаются в незаменимый инструмент, разработчики выпустили множество программ и приложений, помогающих оптимизировать рабочий процесс. В этой статье мы проверим и идентифицируем лучшие создатели концептуальных карт и рассказать вам о преимуществах и недостатках каждого из них.
- Часть 1. Что такое концептуальная карта
- Часть 2. 5 лучших онлайн-создателей концептуальных карт
- Часть 3. 5 лучших концептуальных картографов для Windows
- Часть 4. Топ 5 создателей концептуальных карт на Mac
- Часть 5. Часто задаваемые вопросы о Concept Map Maker
Часть 1. Что такое концептуальная карта
Прежде чем двигаться дальше, давайте изучим определение концептуальной карты. Концептуальная карта — это диаграмма, отображающая отношения между идеями. Это поможет вам понять, как эти идеи связаны друг с другом.
Цель концептуального картирования состоит в том, чтобы ваша аудитория могла легко получить и понять отношения, когда у вас есть большой объем идей или информации, которые вам нужно представить. Другими словами, это позволяет вам детально изучить тему, организовать свои мысли, запомнить важную информацию и понять отношения.
Базовые элементы каждой концептуальной карты включают понятия и отношения. Когда вы составляете концептуальную карту, она должна включать узлы, перекрестные ссылки, слова-связки, иерархическую структуру и структуру высказываний.
Существует четыре типа концептуальных карт, широко используемых в разных отраслях:
1. Карта пауков. Похоже на паутину. Вы можете начать с основной идеи из центра и разветвляться к подидеям.
2. Блок-схема. Вы можете быть знакомы с блок-схемами, но на самом деле это тоже тип концептуальной карты.
3. Карта иерархии. Эта концептуальная карта используется, чтобы показать порядок чего-либо.
4. Карта системы. Это самый сложный тип концептуальной карты.
Часть 2. 5 лучших онлайн-создателей концептуальных карт
Топ 1: MindOnMap
Большинство веб-приложений имеют определенные ограничения, например водяные знаки. MindOnMap является исключением. Он не имеет никаких ограничений. Пока у вас есть учетная запись, вы можете бесплатно создавать концептуальные карты онлайн.
- Полностью бесплатный для использования.
- Создавайте концептуальные карты онлайн.
- Предлагайте широкий выбор шаблонов.
- Храните свои концептуальные карты в Интернете.
- Вам нужна учетная запись, чтобы получить доступ к этому создателю концептуальных карт.
Как сделать концептуальную карту онлайн бесплатно
О компании https://www.mindonmap.com/ в браузере, войдите в свою учетную запись и нажмите кнопку Создайте свою ментальную карту кнопку.
Перейдите в Новинки вкладку на левой боковой панели, и здесь вы можете создать пустую концептуальную карту, нажав кнопку карта разума кнопку или выбрав шаблон.
Затем добавьте основной узел, узлы и подузлы в соответствии с вашими потребностями, измените стиль с помощью панели инструментов справа и добавьте ссылки на узлы.
Когда вы закончите, нажмите Поделиться кнопку в правом верхнем углу, чтобы поделиться концептуальной картой со своей аудиторией, или нажмите кнопку Экспортировать кнопку, чтобы загрузить его в виде изображения, Word или PDF.
Топ 2: SmartDraw
SmartDraw — один из популярных онлайн-генераторов концептуальных карт. Хотя это не бесплатное использование, цена более доступная, чем у другого платного программного обеспечения. Кроме того, он также предлагает настольный клиент для Windows и Mac.
- Доступен на рабочем столе или в Интернете.
- Совместимость с Google Документами.
- Создание визуальных документов.
- Предлагайте многочисленные бесплатные шаблоны.
- Полная версия дорогая.
- Это немного медленно.
Топ 3: Lucidchart
Lucidchart — это онлайн-конструктор концептуальных карт «все в одном». Это позволяет вам делать организационные диаграммы для визуализации и понимания. Предустановленные структуры делают его популярным среди обычных людей. Это стоит $ 9.95 в месяц.
- Предложите удобный пользовательский интерфейс.
- Включите множество объектов и шаблонов.
- Сотрудничайте на разных платформах.
- Экспортируйте и представляйте диаграммы напрямую.
- Он не предоставляет настольных приложений.
- Он не предлагает шаблоны для некоторых отраслей.
Топ 4: креативно
Если вам нужен облачный онлайн-конструктор концептуальных карт, Creately — хороший выбор. Он предоставляет бесплатную общедоступную версию с основными функциями. Для профессионалов и предприятий есть несколько платных планов, которые стоят не менее 6 долларов в месяц.
- Поддержка совместной работы в реальном времени.
- Предлагайте как веб-приложения, так и настольные приложения.
- Включите бесплатную версию.
- Предоставляет более 100 шаблонов.
- Бесплатная версия предлагает только ограниченные возможности.
- Требуется учетная запись.
Топ 5: Висме
Visme — это простой онлайн-конструктор концептуальных карт для пользователей, которым нужен инструмент для представления и визуализации идей. Он упрощает процесс создания и обмена диаграммами и диаграммами, а также другими визуальными форматами.
- Простой в использовании;
- Включите множество шаблонов.
- Создание диаграмм без опыта проектирования.
- Интегрируйте Microsoft Office.
- Пользовательские параметры ограничены.
- Он не подходит для сложных конструкций.
Часть 3. 5 лучших концептуальных картографов для Windows
Топ 1: GitMind
GitMind — это бесплатный инструмент для создания концептуальных карт для мозгового штурма, планирования проектов, разработки, действий и многого другого. Это 100% бесплатно для создания концептуальных карт и других визуальных диаграмм в Windows.
- Включите бесплатные карты, шаблоны и многое другое.
- Закончите концептуальную карту за короткое время.
- Доступ к картам разума на разных платформах.
- Публикуйте концептуальные карты быстро.
- Это не профессионально по сравнению с платным программным обеспечением.
- Он не поддерживает Mac.
Топ 2: Фриплан
Freeplane — это генератор концептуальных карт с открытым исходным кодом. Он поставляется с инструментами, которые вы можете использовать, чтобы представлять свои идеи, отображать свои мысли и быстро выполнять свои задачи. Кроме того, он доступен на широком спектре платформ.
- Бесплатно.
- Поддержка Windows, Mac и Linux.
- Добавляйте информацию интуитивно.
- Расширяется с помощью плагинов.
- Интерфейс выглядит устаревшим.
- Не обновлялся годами.
Топ 3: EdrawMax
EdrawMax — профессиональный создатель концептуальных карт от Wondershare. Как еще одна универсальная программа для создания диаграмм, она позволяет легко создавать профессионально выглядящие интеллект-карты. Более того, он был обновлен для последних ПК.
- Включите множество полезных шаблонов.
- Поддержка профессиональной библиотеки.
- Работайте на Windows, Mac и Linux.
- Предоставьте бесплатную пробную версию.
- Это непосильно для начинающих.
- Это дорого, хотя разработчик предлагает несколько планов.
Топ 4: Microsoft Visio
Visio — это программа для создания концептуальных карт от Microsoft. Это часть Microsoft 365. Это означает, что только последний пакет Office включает этот инструмент. Тем не менее, это все еще выдающийся инструмент для визуального представления ваших идей аудитории.
- Сотрудничайте с другими.
- Интегрируйте шаблоны для создания концептуальных карт.
- Связать данные с Excel, SQL и т. д.
- Включите много объектов.
- Трудно обмениваться картами в разных организациях.
- Программа дорогая.
Топ 5: MindGenius
MindGenius — еще один инструмент для создания концептуальных карт, который стоит попробовать пользователям ПК. Это поможет вам и вашим командам легко обдумывать идеи о конкретном проекте или событии. Последняя версия MindGenius 20 стоит 256 долларов.
- Идеально подходит для небольших команд или предприятий.
- Предоставьте 14-дневную бесплатную пробную версию.
- Интеграция с Microsoft Office.
- Предлагаем профессиональное обслуживание клиентов.
- Это очень дорого.
- Он не предназначен для управления сложными проектами.
Топ 5 создателей концептуальных карт на Mac
Топ 1: MindManager
Как следует из названия, MindManager — это мощный инструмент для создания концептуальных карт для Mac. Он имеет интеграцию с Microsoft Office. Все функции сосредоточены на мозговом штурме, планировании, управлении и обмене идеями.
- Интегрируйте понятный интерфейс.
- Предоставьте веб-приложение.
- Предложите бесплатную 30-дневную пробную версию.
- Синхронизация с сотнями приложений и программ.
- Он не может импортировать данные из Excel.
- Цена немного завышена для студентов.
Топ 2: Миндомо
Mindomo — популярный среди экспертов инструмент для создания концептуальных карт. Это позволяет вам мысленно излагать идеи в визуально привлекательном интерфейсе, а также сотрудничать с командами. Встроенная функция совместной работы позволяет вашим партнерам легко прийти к единому мнению.
- Легко создавайте концептуальные карты.
- Интегрируйте социальные функции.
- Простота в использовании для начинающих.
- Обеспечьте отличную поддержку клиентов.
- Он предоставляет только шестимесячную лицензию.
- Для новичков может быть слишком много функций.
Топ 3: Простой разум
SimpleMind — еще один популярный инструмент для создания концептуальных карт, отчасти потому, что он упрощает представление, анализ и структуру мыслей как на Mac, так и на Windows. Понятный интерфейс позволяет новичкам быстро находить то, что им нужно.
- Легко создавайте концептуальные карты.
- Поддержка нескольких диаграмм в одном окне.
- Добавляйте аудиозаметки к концептуальным картам.
- Применение фото и видео.
- Поддержка клиентов недоступна на настольных компьютерах.
- Некоторые функции нуждаются в улучшении.
- 6 лучших бесплатных создателей пузырьковых карт для повышения вашей производительности
- Пример диаграммы «рыбья кость» и как сделать диаграмму «рыбья кость»
Топ 4: Mydea
Mydea — еще один инструмент для создания концептуальных карт, доступный в Mac App Store. Вы можете скачать этот инструмент и бесплатно отображать свои идеи. Как приложение для создания диаграмм, это хороший выбор для начинающих и студентов.
- Включите 5 макетов для автоматического отображения узлов.
- Настройте цвет и стили узла.
- Добавляйте изображения, узлы, пользовательские теги и т. д.
- Создайте документ из шаблонов.
- Вы не можете добавить более 20 узлов в один документ.
Топ 5: визуальная парадигма
Visual Paradigm — это привлекательный инструмент для создания концептуальных карт для отображения процессов, построения сетевых диаграмм, визуального моделирования и многого другого. Он включает в себя все диаграммы и инструменты ERD, в основном для создания концептуальных карт.
- Позволяет рисовать диаграммы UML.
- Иметь веб-версию.
- Смотрите схемы и все четко.
- Прост в использовании.
- Интерфейс не совсем современный.
- Открытие программного обеспечения занимает некоторое время.
Часть 5. Часто задаваемые вопросы о Concept Map Maker
Есть ли у Google средство для создания концептуальных карт?
Нет, у Google нет специального приложения для создания концептуальных карт. Кроме того, вы можете выполнить эту работу с помощью Google Docs. Он предоставляет множество фигур, проектов и текстовых инструментов, которые помогут вам отобразить ваши идеи в документе в Интернете.
Концептуальная карта и интеллект-карта, в чем разница?
На первый взгляд, они очень похожи, потому что оба являются местами для мозгового штурма. Однако у концептуальных карт и ментальных карт есть свои отличительные функции. Основное отличие заключается в их визуальной структуре.
Можете ли вы создать концептуальную карту в PowerPoint?
Да, вы можете сделать концептуальную карту или другие визуальные диаграммы в PowerPoint, если у вас есть опыт. PowerPoint не предоставляет шаблонов для концептуальных карт, но вы можете использовать встроенные фигуры и объекты, чтобы нарисовать карту в соответствии с вашими потребностями.
Теперь вы должны освоить не менее 15 лучших создатели концептуальных карт на Windows, Mac, Linux и в Интернете. Некоторые из них можно использовать совершенно бесплатно, например, MindOnMap. Другие требуют, чтобы вы приобрели план, лицензию или заплатили за разблокировку ограничений. Вы можете выбрать подходящий инструмент в соответствии с вашей ситуацией. Если у вас есть другие вопросы или лучшие рекомендации, оставьте сообщение под этим сообщением, и мы быстро на него ответим.
Что вы думаете об этом посте.
Рейтинг: 4.9 / 5 (на основе голосов 158) Подпишитесь на нас в
Более Чтение
Оставьте свой комментарий и присоединяйтесь к нашему обсуждению
Видео конвертер Ultimate
Video Converter Ultimate — отличный видео конвертер, редактор и энхансер для преобразования, улучшения и редактирования видео и музыки в 1000 и более форматах.
Источник: ru.aiseesoft.com
Как быстро генерировать фэнтези карты? 5 лучших инструментов
Создание правдоподобного и захватывающего фэнтезийного мира — сложная задача для писателей. Ключевым компонентом этой задачи является создание карт, которые оживляют мир и дают представление о географии и месте действия. Вот тут-то нам и пригодятся генераторы фэнтезийных карт.
Эти онлайн/офлайн-инструменты позволяют пользователям быстро и легко создавать карты, экономя время и усилия в процессе построения мира. Благодаря широкому спектру опций настройки, пользователи могут создавать карты, соответствующие их конкретным потребностям, и помогать воплощать свои миры в жизнь. Являетесь ли вы опытным писателем или только начинаете, генератор фэнтезийных карт может стать ценным помощником в создании вашего мира фэнтези.
Incarnate хорошо известен среди поклонников генераторов фэнтезийных карт своим интуитивно понятным пользовательским интерфейсом, быстрой генерацией и многочисленными возможностями, которые он может предложить. Вы можете создавать большие города с раскинувшимися угловатыми дорогами или ландшафты с извилистыми холмами, или, если ничто из этого вас не интересует, почему бы не попробовать построить целый город на мосту в каньоне?
Azgaar
Генератор фэнтезийных карт Azgaar уже давно пользуется популярностью как у авторов фэнтези, так и у игроков в Dungeons and Dragons, и на то есть веские причины. Большинство пользователей уже имеют приблизительное представление о том, как будет выглядеть их мир (например, «большой остров» или «место с большим количеством гор»), и при этом хотят наполнить это все разнообразными деталями.
Конечно, если вам что-то не нравится на вашей случайно сгенерированной карте, Azgaar предоставляет инструмент для рисования новой местности. Многочисленные опции позволяют вам обозначать континенты, страны, города, регионы и даже различные религии, каждая из которых может разделять или объединять карту. Если у вас широкий круг задач, то генератор фантазийных карт Azgaar, несомненно, для вас!
Northants
Northants — это программное обеспечение под windows и linux, первоначально созданное как академический проект. Программа использует простое моделирование тектонических плит для создания островов и континентов с деревьями, реками и горами. Вы создаете цветовую схему, и она создает мир. При желании можно добавить названия регионов, рек и гор, сгенерированные случайным образом на основе выбранных вами книг. Результат имеет вид старомодной карты, нарисованной от руки.
Watabou
Watabou — это набор инструментов не только для создания средневековых фэнтезийных городов, деревень, но здесь так же можно строить планы замков, домов. Это сайт может создавать столько городов, сколько вам захочется, с настраиваемыми названиями (включая названия улиц), достопримечательностями и выбором цветовой схемы. Тут, скорее всего, вы сможете найти карту города, которая соответствует вашим потребностям или вдохновляет вас на описание именно такого города или такой локации.
Простая генерация от Phiresky
Phiresky — если вам нужно сгенерировать простую карту с улицами без названия, то этот инструмент для вас, из минусов нельзя подправить имеющуюся карту и сохранить, только если сделать скриншот.
Итак, на этом наш список заканчивается. Представляли ли вы, сколько захватывающих генераторов фэнтезийных карт и удобных инструментов находится прямо у вас под рукой? Теперь, когда ваш мир готов к работе, отправляйтесь в литературное путешествие и напишите о созданном вами мире, который поразит людей до глубины души! Кстати, вы же помните чем отличается фэнтези от фантастики?
Если вы знаете какие-то другие подобные сервисы, рассказывайте об этом в комментариях.
Источник: penfox.ru