WEB картография I

Сделать онлайн-карту просто

Дата начала:
10 октября 2022 года

Курс "WEB картография I"
  • продолжительность 12 часов
  • преподаватель - аспирант МГУ имени М. В. Ломоносова
  • практикуемся на реальных проектах
  • от пользователя до начинающего программиста
  • создаем веб-карту для небольшого проекта
  • Leaflet / MapLibre, Bootstrap, Python, PostGIS, Martin
  • индивидуальный подход к каждому
  • группы до 8 человек
Пример реализованного на курсе проекта

WEB картография I

р.
р.
Курс посвящён практике создания интерактивных веб-карт. По итогам курса слушатели получат целостное представление о картографических произведениях в сетевой среде, познакомятся с современными технологиями для их разработки. Результаты выполнения упражнений могут использоваться в качестве шаблонов для собственных разработок.

Занятия записываются, всем ученикам доступны записи! По окончании выдаем сертификат о прохождении курса.


10, 12, 17, 19, 24 и 26 октября
19:30 - 21:30 МСК онлайн


Группа сформирована
Оставьте свой email, мы направим вам приглашение, когда определим даты следующего набора
Интересует обучение от компании?
Оставьте ваш email и мы свяжемся с вами!
Основные навыки
Которыми вы овладеете после прохождения нашего курса
  • WEB платформы
    Практика работы в одних из самых популярных готовых web платформах публикации пространственных данных Mapbox и Unfolded
  • Leaflet / MapLibre
    Создание интерфейса веб-карты с помощью javascript библиотек Leaflet и Maplibre
  • Базы данных
    Подключение базы postgresql и postgis как источника данных для веб-карты
  • Martin
    Сервер генерации векторных тайлов
  • Простая веб-карта
    Один-два компонента и ваша карта готова к использованию
  • WEB разработка
    Рассмотрение основ разработки в WEB для нужд картографии
Группа сформирована
Оставьте свой email, мы направим вам приглашение, когда определим даты следующего набора
Требования к слушателям курса
Лучше иметь хотя бы базовые представления о HTML, CSS и Javascript, на курсе мы сразу начинаем их использовать на практике
Программа курса
12 часов - каждое занятие длится 2 часа
1
Первое занятие
Сразу создаём веб-карту, доступную в Интернете. Получаем шаблон для создания простых по содержанию, но надёжных веб-карт.
Формулируем требования к веб-карте. Изучаем/вспоминаем основы HTML, CSS, JavaScript. Создаём простейшую карту, используя Leaflet и Bootstrap. Подключаем её к системе контроля версий, выкладываем на Github, публикуем на Netlify.


2
Второе занятие
Создаём веб-карту с простым бекэндом на Google Sheet. Получаем шаблон для создания веб-карт с точечными данным на основе Google Sheet в качестве бека.
Подключаем к веб-карте данные из Гугл Таблицы. С удовольствием наблюдаем, как изменения в таблице отражаются на карте. Добавляем на карту список объектов. Настраиваем интерактивный переход к карте при выборе объектов в списке.


3
Третье занятие
Знакомимся и учимся использовать возможности, которые дают Mapbox и UnfoldedAI в рамках бесплатной подписки.
Создаём карту с аналитическими инструментами на базе UnfoldedAI. Создаём карту с векторными и растровыми тайлами на базе Mapbox.


4
Четвёртое занятие
Создаём свой API (программный интерфейс) с пространственными данными на Python (FastAPI) и подключаем его к веб-карте. Получаем шаблон для создания картографических программных интерфейсов и функции получения данных, поступающих от серверной части (программного интерфейса), на клиентской части (веб-карте).
Используя виртуальное окружение (venv), строим прикладной программный интерфейс на FastAPI (Python). Сервер: используем бесплатные возможности Deta.sh. Добавляем в клиентскую часть запросы к API, связываем их с элементами интерфейса, смотрим, как данные передаются DevTools > Network > Fetch/XHR.


5
Пятое занятие
Заканчиваем работу с предыдущего занятия. Строим веб-карту на основе базы пространственных данных (PostGIS) и сервера векторных тайлов (Martin). Получаем шаблон для создания профессиональных веб-карт.
Разворачиваем на сервере PostGIS, устанавливаем и подключаем к базе данных Martin, получаем и оформляем данные на веб-карте.
6
Шестое занятие
Закончим предыдущее занятие по работе с Postgis и Martin, закрепим пройденный материал.
Отзывы о курсе
Преподаватель курса
Герман Титов
Преподаватель курса "WEB картография I"
Герман картограф, геоинформатик, аспирант по направлению "Картография" в МГУ имени М.В. Ломоносова, преподает в РАНХиГС, РУДН и МГУ. Сейчас работает Аналитиком в компании, занимающейся анализом морских данных, но до этого прошел долгий путь через стажера-исследователя и инженера в различных исследовательских институтах. Занимался автоматизированным дешифрированием нефтегазовой инфраструктуры, разработкой стандартов ДДЗ. Однако сфера научных и практических интересов Германа связана с веб-картами. И примеры этих карты мы будем использовать и создавать на данном курсе.

Его основные профессиональные навыки: R, ArcGIS, QGIS, Python,
веб-картографирование

WEB картография I

р.
р.
Курс посвящён практике создания интерактивных веб-карт. По итогам курса слушатели получат целостное представление о картографических произведениях в сетевой среде, познакомятся с современными технологиями для их разработки. Результаты выполнения упражнений могут использоваться в качестве шаблонов для собственных разработок.

Занятия записываются, всем ученикам доступны записи! По окончании выдаем сертификат о прохождении курса.


10, 12, 17, 19, 24 и 26 октября
19:30 - 21:30 МСК онлайн

Группа сформирована
Оставьте свой email, мы направим вам приглашение, когда определим даты следующего набора
Click to order
Total: 
Имя
Фамилия
Электронная почта
Телефон
Промокод
Payment method
Нажимая на кнопку, вы принимаете условия договора оферты и политики конфиденциальности. Вы будете переведены на страницу оплаты