Skip to content

Latest commit

 

History

History
19 lines (11 loc) · 1.83 KB

README.md

File metadata and controls

19 lines (11 loc) · 1.83 KB

MapGL Pilot - запись пролетов по карте

Это небольшое приложение предназначено для того, чтобы записывать пролеты над картой. Используются данные пролеты в основном для декоративных нужд, но в перспективе область использования может быть расширена - например можно попробовать делать на базе пролетов разного рода интерактивные презентации или что-то подобное.

Запустить его можно при помощи

npm i && npm start

в каталоге проекта.

Что сделано и что еще надо сделать

На данный момент реализован только базовый экран и зачатки управления с клавиатуры. В ишуесах на гитхабе можно найти задачки по функциям, которые также хочется реализовать.

Принцип работы

Пролет представляет собой последовательность команд, каждая из которых похоже на вызов метода карты по изменению того или иного параметра, опрделяющего вьюпорт - setCenter, setZoom, setRotation, setPitch. От вызовов эти параметры отличаются тем, что содержат дополнительный параметр - задержку, с которой они выполняются. Последовательность этих команд формирует сценарий пролета.