SASGIS - SAS.Планета | ||||||||||
| View Issue Details | ||||||||||
| ID | Project | Category | View Status | Date Submitted | Last Update | |||||
| 0003703 | SAS.Планета | [All Projects] Хотелка / Feature request | public | 28-08-2020 00:08 | 28-08-2020 06:28 | |||||
| Reporter | whoim | |||||||||
| Assigned To | ||||||||||
| Priority | normal | Severity | feature | Reproducibility | have not tried | |||||
| Status | new | Resolution | open | |||||||
| Platform | OS | OS Version | ||||||||
| Product Version | 200606 | |||||||||
| Target Version | Fixed in Version | |||||||||
| Summary | 0003703: API для реализации различных хотелок | |||||||||
| Description | Было бы неплохо оснастить программу неким API, или скрипт-языком, которое позволит пользователям реализовывать свои дополнительные уникальные хотелки на базе этой замечательной программы, не вникая особо в исходники. Конечно, некие навыки программирования должны присутствовать. Примеры функционала: - выводить надписи на канвасе карты в указанных координатах - располагать указанные иконки как по координатам канваса карты, так и по gps-координатам -рисовать трек не только по информации nmea из com-порта, но и по пользовательским данным. Например, линия трека, начатая на иконке по gps-координатам, может автоматически рисоваться ка трек при обновлении этих координат. -привязка текстов, иконок и т.п. к различным источникам и их обновление. - регистрация и обработка событий пользователя типа клика по карте. При клике происходит нечто, описанное пользователем - например, всплывающее окно, с какой - либо информацией, кнопками и возможностью из обработки извне. Опишу для примера свою хотелку - наземную станцию для дрона. Я имею на земле телеметрийные данные, умею слегка программировать, имею библиотеку для работы с этими данными и могу вытащить информацию, которую хотел бы нанести на карту в текстовом виде и обновлять. Высота, батарея, потребление - там много всего. Сам дрон хотел бы отображать кастомной иконкой и рисовать его трек. По клику на карте я бы хотел вызвать окошко с "дефолтной" или последней введённой высотой, например, из моего набора переменных. А по кнопке "ок" передать координаты, куда был клик, и исправленное в окошке значение высоты в свой обработчик, который уже моими силами отправит инфу на дрон сообщением "лететь туда". Это просто один из примеров. Который поставит на колени половину существующих наземных станций. | |||||||||
| Steps To Reproduce | ||||||||||
| Additional Information | ||||||||||
| Tags | No tags attached. | |||||||||
| Relationships |
| |||||||||
| Attached Files | ||||||||||
| Issue History | ||||||||||
| Date Modified | Username | Field | Change | |||||||
| 28-08-2020 00:08 | whoim | New Issue | ||||||||
| 28-08-2020 00:14 | whoim | Note Added: 0019953 | ||||||||
| 28-08-2020 06:28 | zed | Relationship added | related to 0001869 | |||||||
| 08-08-2025 13:24 | zed | Category | Хотелка => Хотелка / Feature request | |||||||
| Notes | |||||
|
|
|||||
|
|
||||