Створити карту міста


Інструкція
Крок1: Запит до OpenStreetMap

Перейдіть у https://overpass-turbo.eu/ і введіть запит, щоб вибрати вулиці в певному регіоні.
Наприклад:
[out:json];
(
{{geocodeArea:Amsterdam}};
)->.searchArea;
(
relation[boundary=adminstrative]["admin_level"="10"](area.searchArea);
way["highway"="motorway"(area.searchArea);
);
зовнішнє тіло;
>;
аут Скел QT;
Використовуйте кнопку Load, щоб отримати більше прикладів можливостей Overpass. Для отримання додаткової інформації про використання мови Overpass QL відвідайте https://wiki.openstreetmap.org/wiki/Overpass_API/Overpass_QL — якщо ви не боїтеся крутої кривої навчання :-)
Далі скористайтеся кнопкою Експорт, щоб завантажити результат запиту у вигляді файлу GeoJSON.
Крок2: Конвертація GeoJSON у SVG за допомогою Mapshaper


- Перейдіть у https://mapshaper.org/ і завантажте файл GeoJSON, який ви зберегли на попередньому кроці.
- Натисніть на назву файлу посередині верхньої частини сторінки і зробіть усі шари видимими, вибравши іконки очей.
- Далі натисніть на ліву іконку базової карти праворуч у розділі «to» екрану, щоб показати карту регіону як фон. Це також враховує спотворене співвідношення ширини/висоти відображення... Поки що.
- Використайте кнопку Експорт (у верхньому правому куті сторінки), щоб зберегти його як SVG.
- І нарешті, зробіть скріншот сторінки, він потрібен на наступному кроці, щоб правильно визначити співвідношення ширини і висоти.
Крок3: Редагувати карту в Inkscape

Якщо ще не зробили цього, завантажте та встановіть Inkscape (https://inkscape.org/).
- Відкрийте SVG у Inkscape.
- Виберіть усі та встановіть колір заповнення на Non, а колір мазків — на чорний.
Ви, ймовірно, помітите, що співвідношення висоти і ширини на карті є неправильним. Ось тут і з'являється скріншот карти з Mapshaper.
- Вставте скріншот у Inkscape. Це додається як окремий шар .
- Заблокуйте цей шар і встановіть прозорість на ~30%.
- Тепер ви можете змінити висоту і ширину svg до правильних значень, накладаючи малюнок лінії на зображення карти на фоні.
- Видаліть зображення Mapshaper, коли закінчите.
Тепер ви можете редагувати репліки на свій смак. Наприклад, можна зробити лінію з міським кордоном трохи товстішою.
Не забувайте зберігати свою роботу!
Крок4: Використовуйте SVG

Тепер користуйся SVG як тобі зручно!
Наприклад, імпортуйте новий svg-файл у XCS і зробіть це шматком дерева. Або використовуйте ручковий плоттер, щоб зробити гарний малюнок.
Ремікси
Ліцензія
Пов'язаний проект
Вам також може сподобатися
Центр міста Амстердам | Готовий до лазера вигравірований дерев'яний файл карти
Карта Сент-Луїса
Карта трьох шарів Нешвілла
Карта Дубліна, Ірландія — лазерний розріз
Лазерна карта, Берлі-Хедс, Квінсленд, Австралія
Sydney Map Laser Cut 3-шаровий
Карта Далласа — Форт-Ворт

Карта лазерного розрізу
Дерев'яна різьблена карта Брісбена з деталями річки
Лазерна карта Ірландії з дорогами, річками та озерами.

Багатошарова карта міста Бостон
Складна дерев'яна карта острова Нантакет

Антикварна карта світу у вінтажному стилі на антикварному столі

Дорожня карта штату Північна Дакота, дерев'яне настінне мистецтво

Гравірувана кастомна карта

Лазерно гравірований дерев'яний килимок для міської карти

Настінне оформлення карти міста Гронінген


