SASGIS - SAS.Планета
View Issue Details
0003703SAS.Планета[All Projects] Хотелкаpublic28-08-2020 00:0828-08-2020 06:28
whoim 
 
normalfeaturehave not tried
newopen 
200606 
 
0003703: API для реализации различных хотелок
Было бы неплохо оснастить программу неким API, или скрипт-языком, которое позволит пользователям реализовывать свои дополнительные уникальные хотелки на базе этой замечательной программы, не вникая особо в исходники. Конечно, некие навыки программирования должны присутствовать.
Примеры функционала:

- выводить надписи на канвасе карты в указанных координатах

- располагать указанные иконки как по координатам канваса карты, так и по gps-координатам

-рисовать трек не только по информации nmea из com-порта, но и по пользовательским данным. Например, линия трека, начатая на иконке по gps-координатам, может автоматически рисоваться ка трек при обновлении этих координат.

-привязка текстов, иконок и т.п. к различным источникам и их обновление.

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

Опишу для примера свою хотелку - наземную станцию для дрона. Я имею на земле телеметрийные данные, умею слегка программировать, имею библиотеку для работы с этими данными и могу вытащить информацию, которую хотел бы нанести на карту в текстовом виде и обновлять. Высота, батарея, потребление - там много всего.

Сам дрон хотел бы отображать кастомной иконкой и рисовать его трек.

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

Это просто один из примеров. Который поставит на колени половину существующих наземных станций.
No tags attached.
related to 0001869resolved zed Обработка внешнего события в САСе с переходом к координатам на карте 
Issue History
28-08-2020 00:08whoimNew Issue
28-08-2020 00:14whoimNote Added: 0019953
28-08-2020 06:28zedRelationship addedrelated to 0001869

Notes
(0019953)
whoim   
28-08-2020 00:14   
Чуть позже я смог найти информацию, что работы в этом направлении были: http://www.sasgis.org/mantis/view.php?id=1869

Почитаю, поищу. Возможно, autoit поможет мне :)