Смотрится все очень красиво, подкупает технологичность изготовления деталек на 3D принтере.
Есть вопросы по программе. Как создаются поля? возможно ли их подписать?работает ли навигация? есть ли автоматическое изменение масштаба при входе, выходе из гона? создается ли сетка гонов? как быть со вторым кругом?
Программа - это немного другой вопрос... Далекий от деталек с принтера)
Сейчас я сделал паузу в модификации навигационной программы, так как нужно летать-облетывать, а зимой не летаем.
Создаются не поля, а скорее регионы - такие квадратные области на карте, в пределах которых происходит работа. Если правильно помню, то размер одной области 2х2 км. В эту область может войти и 4 поля, а может и 1/3 поля - зависит от того, какое поле. Хотя, если поле "раскидано" на несколько областей, переключение в программе между областями происходит все равно автоматически, так что для оператора разницы и нет.
Создается область на Гугл-карте - просто так размещаем, чтобы обрабатываемые площади оказались в пределах квадрата. Если поле очень длинное, то 2 квадрата рядом делаем, чтобы поле поместить.
Внутри программы это просто области №1, 2... и так далее.
Когда сохраняем результаты работы (нажимаем на значок дискетки на экране), сохраняется картинка, где прорисовано все, где летали, где вносили... а в названии файла автоматически указывается дата, время и количество обработанных гектаров.
Как-то дополнительно переименовывать поля в программе... особого смысла нет, так как поле автоматически включается при подлете к нему. Перелетаем к следующему полю: включается следующее. Ничего нажимать не нужно. Нужно просто пилотировать аппарат.
Вообще, изначально старался делать так, чтобы пилоту не нужно было что-то тыкать пальцами на экране планшета во время полета и работы.
Оно само и масштабы меняет на гоне и на выходе из гона, и области переключает, и сохраняет работу при переходе между областями... Руками трогать ничего не нужно.
Если масштаб не нравится - то можно подправить во время работы, оно сразу запомнит новое значение масштаба, и будет использовать уже его. Всего 2 масштаба: на гоне и вне гона.
Навигацию думал делать, но мне сказали старшие товарищи, что оно не нужно. То я и притормозил. А так, то думал сделать стрелочку большую на экране, которая показывала бы направление на выбранное поле, а после достижения поля исчезала и не мешала. Это не очень сложно сделать, кстати.
Никакой обязательной привязки в каким-то сеткам и ровным линиям здесь нет. Делаем первый гон - хоть ровно, хоть по дуге, хоть как угодно, какой край у поля есть, вот так и летим. А программа уже прорисует линию, отстоящую от того, что мы в первый раз пролетели, именно там, где нужно пролететь на последующем заходе, чтобы было идеальное перекрытие (ширина гона задается на трихограммнице).
Если поле имеет ровный край, и первый раз пролетели примерно по одной прямой, то при следующем заходе будут работать стрелочки и линии на экране, указывающие, куда мы отклонились, и куда нужно подправлять курс, чтобы лететь параллельно первому пройденному гону.
Но ничего пальцами указывать и нажимать не нужно. Программа сама догадается, что ей делать. Пролетели по прямой на гоне - она поймет и без нашей помощи, через какие точки прямую проводить.