Uk:Openstreetmap-website
OpenStreetMap website | |
---|---|
Автор: | openstreetmap/openstreetmap-website/graphs/contributors GitHub |
Ліцензія: | GNU General Public License |
Сирці: | openstreetmap/openstreetmap-website GitHub |
Мова програмування: | Ruby |
Застосунок Rails який є рушієм OpenStreetMap |
Openstreetmap-website – поточна версія коду сервера OSM – API, вебінтерфейс та все що є на https://www.openstreetmap.org/. Цей код використовується не лише в OSM, але й в таких проєктах як OpenHistoricalMap and OpenGeofiction.
Повний текст README разом з інструкціями з встановлення та посібником, як можна долучитись, тепер містяться у репозиторії openstreetmap/openstreetmap-website GitHub
Перед спробами розгортання Openstreetmap-website перегляньте перелік компонентів програмного забезпечення OSM для того, щоб зрозуміти його роль. Наприклад, багато функцій https://www.openstreetmap.org/ насправді не є частиною сайту, вони є окремими проєктами, компоненти яких використовуються на Головній OSM, щоб показати повноту можливостей використання даних OSM. Це, наприклад, сервіс перетворення даних на тайли мапи, що показується на головній (https://switch2.openstreetmap.org.ua/serving-tiles/, Ubuntu tile server), пошук (Nominatim), прокладання маршрутів (Routing).
Не рекомендується розгортання власної копії Openstreetmap-website для локального редагування даних через складність подальшого злиття ваших змін з даними в основній базі даних OSM. Для особистого використання можна використовувати офлайн редактори, наприклад JOSM або Merkaartor, щоб редагувати дані офлайн і зберігати у файл .osm. Потім його можна використовувати з іншими інструментами OSM, такими як Mapnik, а потім імпортувати в основну базу даних, за потреби.
Дивіться Openstreetmap-website/UI для отримання настанов щодо використовуємих стилів для покращення компонентів The Rails Port