На главную

Веб-страница с оффлайн-картой OSM/Спутниковаые снимки

Создать офлайн веб-страницу с интерактивной картой, отображающей пользовательские точки с возможностью переключения между подложками: OSM и спутниковыми снимками. Все ресурсы (HTML, CSS, JS, картографические файлы и др.) должны сохраняться локально для работы без интернета. Данные точек: формат: JSON-файл с массивом объектов Структура точки: json { "id": 1, "lat": 59.93428, "lng": 30.33510, "title": "Эрмитаж", "description": "Главный музейный комплекс" } Popup при клике: название + описание Уровни масштаба: все доступные для онлайн-карт Необходимо дополнительно написать скрипт для загрузки и сохранения географических данных (OSM и спутниковых снимков). Область загрузки должна задаваться в этом же скрипте. Для реализации можно использовать библиотеки Leaflet.js, Leaflet.Offline и др. Веб-страница должна быть адаптивной и поддерживать в том числе мобильные устройства.