Карта друзей: различия между версиями

Материал из Поле цифровой дидактики
Нет описания правки
Нет описания правки
Строка 10: Строка 10:


     <!-- Цель проекта -->
     <!-- Цель проекта -->
     <h3 style="color: #34495e;">🎯 Цель работы</h3>
     <h3 style="color: #34495e;">Цель работы</h3>
     <p>Разработать инструмент для сбора и визуализации геоданных из открытых источников (VK) с целью изучения принципов работы API и создания интерактивных карт.</p>
     <p>Разработать инструмент для сбора и визуализации геоданных из открытых источников (VK) с целью изучения принципов работы API и создания интерактивных карт.</p>


     <!-- Задачи -->
     <!-- Задачи -->
     <h3 style="color: #34495e;">📋 Задачи</h3>
     <h3 style="color: #34495e;">Задачи</h3>
     <ol>
     <ol>
         <li>Изучить документацию VK API.</li>
         <li>Изучить документацию VK API.</li>
Строка 25: Строка 25:


     <!-- Планируемый стек технологий -->
     <!-- Планируемый стек технологий -->
     <h3 style="color: #34495e;">⚙️ Технологии</h3>
     <h3 style="color: #34495e;">Технологии</h3>
     <ul>
     <ul>
         <li><b>Языки:</b> Python, JavaScript, HTML/CSS</li>
         <li><b>Языки:</b> Python, JavaScript, HTML/CSS</li>
Строка 34: Строка 34:


     <!-- Ход работы (прогресс) -->
     <!-- Ход работы (прогресс) -->
     <h3 style="color: #34495e;">🚀 Ход выполнения</h3>
     <h3 style="color: #34495e;">Ход выполнения</h3>
     <table style="width: 100%; border-collapse: collapse;">
     <table style="width: 100%; border-collapse: collapse;">
         <tr style="background-color: #3498db; color: white;">
         <tr style="background-color: #3498db; color: white;">
Строка 59: Строка 59:


     <!-- Ссылки (пока пусто) -->
     <!-- Ссылки (пока пусто) -->
     <h3 style="color: #34495e;">🔗 Ссылки</h3>
     <h3 style="color: #34495e;">Ссылки</h3>
     <ul>
     <ul>
         <li><i>Ссылка на репозиторий появится после создания GitHub</i></li>
         <li><i>Ссылка на репозиторий появится после создания GitHub</i></li>
Строка 66: Строка 66:


     <!-- Раздел для заметок -->
     <!-- Раздел для заметок -->
     <h3 style="color: #34495e;">📝 Заметки по разработке</h3>
     <h3 style="color: #34495e;">Заметки по разработке</h3>
     [[Файл:Карта_друзей.png|мини]]
     [[Файл:Карта_друзей.png|мини]]
     <p><i>Здесь будет появляться полезная информация, ход работы и примеры кода. Возможно, что-то еще интересное 🗺️</i></p>
     <p><i>Здесь будет появляться полезная информация, ход работы и примеры кода. Возможно, что-то еще интересное </i></p>





Версия от 19:27, 22 марта 2026

🗺️ Карта друзей

Автор: Анна Муханова

Дисциплина: Работа с API социальных сетей и облачных сервисов

Статус проекта: В разработке

Цель работы

Разработать инструмент для сбора и визуализации геоданных из открытых источников (VK) с целью изучения принципов работы API и создания интерактивных карт.

Задачи

  1. Изучить документацию VK API.
  2. Получить токен доступа для работы с данными.
  3. Написать скрипт на Python для сбора ID друзей и их публичных постов с геометками.
  4. Сохранить полученные координаты в формате JSON.
  5. Создать веб-страницу с картой (Leaflet) и нанести на нее точки.
  6. Опубликовать результат.

Технологии

  • Языки: Python, JavaScript, HTML/CSS
  • Библиотеки Python: requests, vk_api
  • API: VK API, OpenStreetMap (через Leaflet)
  • Хостинг: GitHub Pages (для карты)

Ход выполнения

Этап Статус Комментарий
Создание страницы проекта в вики ✅ Выполнено Страница зарегистрирована в форме DigitalTool
Получение токена VK API ✅ Выполнено -
Написание скрипта сбора данных ⏳ В процессе -

Ссылки

  • Ссылка на репозиторий появится после создания GitHub
  • Ссылка на демо-карту появится после публикации

Заметки по разработке

Здесь будет появляться полезная информация, ход работы и примеры кода. Возможно, что-то еще интересное