Uk:OSM-Wikidata Map Framework
| OSM-Wikidata Map Framework | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Автор: | User:Danysan | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Ліцензія: | GNU GPL (безоплатний) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Платформа: | веб | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Status |
активний | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Мова: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Сирці: | GitLab (основний)
GitHub (дзеркало) GitHub | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Мови програмування: | Python, TypeScript, HTML, та CSS | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Поєднує дані з OpenStreetMap і Wikidata для створення карт із відомостями про об’єкти та пункти зацікавлення |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Програмна основа (фреймворк) для створення інтерактивних тематичних мап, які поєднують дані про географічні об’єкти з OpenStreetMap і Wikidata, а також, за потреби, пов’язані з ними сутності.
Доступні серверні частини (back-end-и)
API, що оновлюються щохвилини:
- Overpass API
- Postpass API
- Служба запитів Wikidata
- Overpass API + Служба запитів Wikidata
- Postpass API + Служба запитів Wikidata
API, що оновлюються щотижня:
- QLever (OpenStreetMap і OpenHistoricalMap)
Оновлюються вручну:
- Власні векторні тайли
- єдиний сервер, що дозволяє переглядати дані на низькому масштабі
- ініціалізується та оновлюється напівавтоматично за допомогою Apache Airflow, обслуговується через PMTiles
Приклади реалізацій
Відкрита мапа архітекторів (Open Architect Map)
architect.dsantini.it — інтерактивна мапа, що показує архітекторів, які створили будівлі та споруди.
Приклади:
- World Trade Center (Нью-Йорк, США)
- Porta Nuova (Мілан, Італія)
- Shinjuku (Токіо, Японія)
- Lujiazui (Шанхай, Китай)
- Central (Гонконг, Китай)
- Сан-Франциско, США
Використаний шаблон: architect
Відкрита мапа митців (Open Artist Map)
artist.dsantini.it — інтерактивна мапа, що показує митців, які створили мистецькі твори й меморіали.
Приклади:
Використаний шаблон: artist
Мапа OSM-Wikidata
osmwd.dsantini.it — мапа, що поєднує елементи з OpenStreetMap і Wikidata.
Використаний шаблон: base
Відкрита мапа поховань (Open Burial Map)
burial.dsantini.it — інтерактивна мапа, що показує відомих людей, похованих у різних місцях.
Приклади:
- Верано (Рим, Італія)
- Північне кладовище (Стокгольм, Швеція) (Вікіпроєкт Північне кладовище Стокгольма)
- Пер-Лашез (Париж, Франція)
- Арлінгтон (Вірджинія, США)
- Сан-Ісідро (Мадрид, Іспанія)
- Стальєно (Генуя, Італія)
Використаний шаблон: burial
Відкрита мапа етимологій (Open Etymology Map)
etymology.dsantini.it — інтерактивна мапа, що показує етимологію назв вулиць і точок зацікавлення.
Приклади:
- Мерс (Німеччина), зі статистикою джерел
- Мерс (Німеччина), зі статевою статистикою
- Мерс (Німеччина), зі статистикою типів
- Сан-Франциско (США), зі статистикою професій
- Сан-Франциско (США), зі статистикою століть народження
- Сан-Франциско (США), зі статистикою століть смерті
Використаний шаблон: etymology
Мапа Wiki.NYC
wikinyc.wmcloud.org — реалізація, присвячена Нью-Йорку, що також містить дані з WikiSpore.
Використані шаблони: etymology, burial, artist, green_spaces
Тестова версія OSM-Wikidata Map Framework
test.dsantini.it — тестовий екземпляр із усіма шаблонами та найновішими можливостями.
Доступні шаблони (presets)
Кожен доступний шаблон, який можна використати у фреймворку, визначено у файлах у цій теці.
Кожен файл є об’єктом JSON, чиї ключі задокументовано у цьому файлі.
Якщо ви хочете додати новий шаблон — не вагайтеся створити запит або звернення на GitHub чи GitLab.