9.4. Мобильное приложение «Лесной инспектор»

Мобильное приложение «Лесной инспектор» - мобильное рабочее место лесного инспектора. Приложение обменивается картами, данными и документами с сервером. При прекращении доступа в интернет данные, собираемые в приложении, накапливаются и затем отправляются при появлении сети. Документы, создаваемые в этом приложении, сохраняют в себе координаты.

Пользователь может делать следующие операции в данном мобильном приложении:

  1. Создавать акт о лесонарушении.
  2. Создавать отдельные ведомости пересчёта.
  3. Создавать акты полевых мероприятий.
  4. Создавать заметки.
  5. Просматривать карту.
  6. Просматривать созданные документы, выбирая их на карте.
  7. Просматривать точки целеуказаний.

9.4.1. Настройки, которые должны быть выставлены для работы:

  1. В устройстве должен быть включён GPS.
  2. В настройках должно быть включено брать координаты с GPS.
  3. В приложении должна быть включена синхронизация.

9.4.2. Интерфейс

../../_images/fw_start_screen.png

Рис. 9.1. Главный экран программы, показываемый после запуска.

1 - верхняя панель. 2 - кнопка меню основных операций.

Цифрой 2 на рис. Рис. 9.1. обозначена кнопка меню основных операций приложения - она часто будет упоминаться в документации. В верхней панели можно переключаться между списком документов и картой, на которой видна геометрия, записанная в документах.

Примечание

Когда на экране присутствует карта, то идёт приём GPS. Когда карта убирается с экрана, приложение перестаёт слушать GPS.

9.4.3. Создание акта о лесонарушении

Акт о лесонарушении состоит из набора полей ввода, территории лесонарушения в виде полигона, а также может включать в себя другие документы (ведомости, акты, отчеты и т.п.).

Ввод шапки акта о лесонарушении

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

../../_images/fw_mainscreen_mainbutton.png

Рис. 9.2. Кнопка создания акта о лесонарушении.

../../_images/fw_akt_o_lesonarushenii_fristscreen.png

Рис. 9.3. Форма акта о лесонарушении в начале заполнения.

2. В поле ФИО, должность и № удостоверения составителя акта уже будет записано имя пользователя, на которого зарегистрировано приложение. 3. В поле :guilabel:`Дата и время составления будет указано текущее дата и время. Вы можете их поменять, нажав на кнопку справа от поля.

Примечание

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

Указание места совершения нарушения

Чтобы указать на карте место совершения нарушений, нужно составить текст с описанием места совершения нарушения. Для этого нужно задать геометрию места нарушения на карте, и на основании заданной геометрии сгенерируется текст.

4. Нажмите на поле 2. Место совершения лесонарушения. Откроется карта. Нажмите на кнопку меню основных операций. Открывается меню, в котором прелагаются несколько вариантов ввода координат:

  1. Список.
  2. Охват по пням.
  3. Обходом.
  4. Вручную.
../../_images/fw_modes_add_coordinates.png

Рис. 9.4. Варианты ввода координат.

Координаты можно задать разными способами по вашему выбору (см. Рис. 9.4.).

Список

В случае выбора варианта ввода координат списком, при нажатии на кнопку Список откроется список лесоделения. Вы можете выбрать из списка одно или несколько значений. Нажмите на пустой квадратик справа на экране, чтобы поставить галочку напротив необходимого объекта из списка (см. Рис. 9.5.).

../../_images/fw_spisok_lesodelenie.png

Рис. 9.5. Список лесоделения с двумя выделеными кварталами.

Список может быть очень длинным, поэтому по нему можно организовать поиск. Сверху на Рис. 9.5. имеется кнопка поиска (2). Нажмите на неё, введите с помощью экранной клавиатуры часть искомого названия объекта (лесничество или номер квартала), нажмите на клавиатуре кнопку поиска (на месте клавиши ввод, см. Рис. 9.6. ).

Охват по пням

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

Обходом

При выборе варианта ввода координат Обходом, после нажатия кнопки Обходом вы можете обойти пешком или объехать на транспортном средстве территорию.

../../_images/fw_vvod_obkhodom_1.png

Рис. 9.7. Экран в процессе ввода полигона обходом.

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

../../_images/fw_vvod_obkhodom_2.png

Рис. 9.8. Экран в процессе редактирования геометрии после ввода данных обходом.

Например, в начале обхода из-за помех GPS точка переместилась на другую сторону дороги. Можно нажать на эту точку, и на нижней панели нажать кнопку Удалить точку. После завершения редактирования нажмите на галочку.

Вручную

При выборе варианта ввода координат вручную, на экране появится карта. Нажмите на вторую иконку на панели инструментов внизу экрана (расположение иконок на панели инструментов слева направо) на Рис. 9.9.. На карте появится новая геометрия, мультиполигон, который будет создан в центре экрана. Одна из точек мультиполигона, которую можно перемещать по слою на карте, подсвечена красным светом, рядом с этой точкой будет отображена стрелка. Выделение любой точки мультиполигона позволяет ее перемещать по карте (см. Рис. 9.9.).

../../_images/fw_ngmobile_creating_mpolyg_pic.png

Рис. 9.9. Этап создания мультиполигона.

Панель инструментов слева направо: 1 - завершение режима редактирования; 2 - добавить новый мультиполигон; 3 - добавить полигон; 4 - удалить мультиполигон; 5 - удалить часть мультиполигона; 6 - удалить выделенную точку; 7 - переместить выделенную точку в центр экрана; 8 - переместить выделенную точку в текущие координаты.

Примечание

Мультиполигон - означает, что фигура может состоять из нескольких отдельных областей.

При необходимости можно добавить к геометрии другую область. Нажмите на третью иконку на Рис. 9.9..

Иконка, расположенная шестой на панели инструментов, удаляет выделенную точку.

Примечание

Если экран узкий, и все кнопки на экране не поместятся, то они будут видны в меню, открываемом самой левой кнопкой на экране.

После рисования геометрии нажмите галочку внизу экрана на панели инструментов (иконка 1). На экране появится предложение ввести текст для территории (см. Рис. 9.10.).

../../_images/fw_text_for_videl.png

Рис. 9.10. Предложение ввести текст для территории.

Вы можете нажать кнопку Сохранить. В этом случае в акте будет записан текст, например: «Хорское лесничество Лазовское, часть 1 участковое лесничество квартал 275, квартал 274». Если вы хотите уточнить этот текст, например номерами выделов, то на экране карты нажмите пальцем на геометрию, нажмите иконку галочка, в сообщении Введите текст для территории выберите Набрать текст, и исправьте или добавьте текст.

В результате появление нового мультиполигона на карте на нижней панели инструментов редактирования мультиполигона иконка под цифрой 1 изменяет изображение с галочки на дискету, а также добавляется кнопка в виде крестика, Отмена правок, находящаяся на нижней панели инструментов редактирования мультиполигона под цифрой 2 (см. Рис. 9.9.).

Примечание

На карте геометрия выделяется розовым цветом.

После ввода геометрии нажмите галочку на верхней панели экрана с картой, и вы вернётесь на экран акта.

Продолжение ввода полей акта

Возвращаемся на экран заполнения акта о лесонарушении.

  1. В поле 1. Вид лесонарушения находится список. Нажмите на него и выберите из списка нужный вид лесонарушения.
  2. В поле Категория защитности лесов находится список. Нажмите на него и выберите из списка нужный элемент.
  3. Заполните поля 3. Когда и кем обнаружено лесонарушение, 4. Когда совершено лесонарушение, 5. Предполагаемое лицо, совершившее лесонарушение.
  4. Заполните поля 7, 8, 9 и Примечание.
  5. При необходимости вы можете заполнить следующие ведомости, нажав на соответствующе кнопки акта:
    1. Ведомость перечета.
    2. Ведомость о виде и количестве продукции, подлежащей изъятию.
    3. Акт об обнаружении на месте лесонарушения орудий незаконной заготовки (техники, механизмов и т.д.).
    4. Фототаблицу.

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

После того как вы всё внесли в форму акта, нажмите на кнопку Подписать и отправить. Откроется окно (см. Рис. 9.11.). В нём надо пальцем или стилусом поставить свою подпись. Затем нажмите на кнопку Сохранить. После нажатия на эту кнопку происходит сохранение акта, и исправить акт будет невозможно.

../../_images/fw_akt_o_lesonarushenii_save_signature.png

Рис. 9.11. Окно для введение подписи перед отправкой акта.

Ведомость перечета

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

../../_images/fw_vedomost_perecheta_add.png

Рис. 9.12. Окно добавления данных в ведомость перечета.

Введите данные в шапке формы: номер выдела, категорию хлыстов и разряд высот. Затем, отметьте пни, нажимая кнопки + в таблице. По таблице можно перемещаться вправо-влево и вверх-вниз, нажимая и сдвигая её пальцем.

Примечание

Это примечание нужно только для того, что бы разобраться в алгоритме работы приложения на случай необходимости доработок. Хотя координаты в ведомости перечета не используются в этой системе, но приложение всё равно их записывает. При открытии Окно добавления данных в ведомость перечета считываются координаты и записываются сверху. Автоматически они не обновляются. Их можно обновить при нажатии кнопки «Обновить». Когда Окно добавления данных в ведомость перечета закрывается, то ко всем добавленным записям записываются последние координаты. Если Окно добавления данных в ведомость перечета открыть второй раз, то у пней, собранных в нём, будут записаны другие координаты.

Примечание

Названия видов растений и диаметры пней берутся из справочников, которые хранятся и задаются в веб-компоненте системы.

После завершения ввода нажмите на галочку сверху формы.

На экране ведомости пересчёта появится список (см. Рис. 9.13.).

../../_images/fw_pereschet_data.png

Рис. 9.13. Окно ведомости пересчёта с введёнными данными.

Для удаления записей из ведомости перечета нажмите на пустой квадрат в правой части строки. Когда напротив записи из списка будет проставлена галочка, то сверху экрана появится иконка с изображением корзины. При нажатии иконку с изображением корзины удалятся записи из списка, отмеченные галочкой. Для редактирования записей в ведомости пересчёта нажмите на текст записи. Откроется окно, где вы сможете менять все атрибуты.

После завершения ввода ведомости перечёта нажмите кнопку <– в верхней панели.

Ведомость о виде и количестве продукции, подлежащей изъятию

В случае необходимости заполнения, выберите и нажмите на кнопку Заполнить Вид и количество продукции, подлежащей изъятию. На экране Продукция для изъятия нажмите на кнопку меню основных операций приложения. Откроется окно добавления данных (см. Рис. 9.14.).

../../_images/fw_produkcia_dlya_izatia_entering.png

Рис. 9.14. Окно добавления данных о продукции для изъятия.

После завершения ввода нажмите кнопку Добавить.

На экране продукции для изъятия появится список (см. Рис. 9.15.).

../../_images/fw_produkcia_dlya_izatia_data.png

Рис. 9.15. Окно продукции для изъятия с введёнными данными.

Для удаления записей из списка нажмите на квадрат в правой части строки. Когда напротив записи из списка будет проставлена галочка, то сверху экрана появится иконка с изображением корзины. При нажатии на эту иконку удалятся отмеченные галочкой записи.

Для редактирования записей в списке нажмите на текст записи. Откроется окно, где вы сможете менять все атрибуты.

После завершения ввода списка пересчёта нажмите кнопку <– в верхней панели.

Акт об обнаружении орудий заготовки

В случае необходимости заполнения, выберите и нажмите на кнопку Заполнить Акт об обнаружении на месте лесонарушения орудий незаконной заготовки (техники, механизмов и т.д.). На экране Акт об обнаружении орудий заготовки. Нажмите на кнопку меню основных операций приложения. Откроется окно добавления данных (см. Рис. 9.16.).

../../_images/fw_akt_obnaruzenia_orudiy_entering.png

Рис. 9.16. Окно добавления данных о продукции для изъятия.

После завершения ввода нажмите кнопку Добавить.

На экране продукции для изъятия появится список (см. Рис. 9.17.).

../../_images/fw_akt_obnaruzenia_orudiy_data.png

Рис. 9.17. Окно продукции для изъятия с введёнными данными.

Для удаления записей из списка нажмите на пустой квадрат в правой части строки. Когда напротив записи из списка будет проставлена галочка, сверху экрана появится иконка с изображением корзины. При нажатии этой кнопки удалятся отмеченные галочкой записи.

Для редактирования записей в списке нажмите на текст записи. Откроется окно, где вы сможете менять все атрибуты.

После завершения ввода списка пересчёта нажмите кнопку <– в верхней панели.

Фототаблица

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

Примечание

Перед съёмкой протрите объектив тканью.

Для удаления фотографий нажмите на нее и удерживайте прямоугольную отметку на фотографии. Отмеченные фото можно удалить нажатием на кнопку с изображением корзины.

После завершения добавления фотографий нажмите кнопку <– в верхней панели.

9.4.4. Создание отдельной ведомости перечёта

Имеется возможность создать отдельную ведомость пересчёта деревьев. Её можно подписать и отправить на сервер.

Для создания ведомости пересчёта деревьев, перейдите на главный экран приложения, нажмите на кнопку меню основных операций приложения, нажмите пункт «Ведомость перечёта» (см. Рис. 9.2.).

На экране ведомости перечета нажмите на кнопку меню основных операций приложения. Откроется окно добавления данных:

../../_images/fw_vedomost_perecheta_add.png

Рис. 9.18. Окно добавления данных в ведомость перечета.

Введите данные в шапке формы: номер выдела, категорию хлыстов и разряд высот. Затем, отметьте пни, нажимая кнопки + в таблице. По таблице можно перемещаться вправо-влево и вверх-вниз, нажимая и сдвигая её пальцем.

Примечание

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

После завершения ввода нажмите на галочку сверху формы.

На экране ведомости пересчёта появится список (см. Рис. 9.19.).

../../_images/fw_pereschet_data.png

Рис. 9.19. Окно ведомости пересчёта с введёнными данными.

Для удаления записей из ведомости перечета нажмите на пустой квадрат в правой части строки. Когда напротив записи из списка будет проставлена галочка, то сверху экрана появится иконка с изображением корзины. При нажатии на эту иконку удалятся отмеченные галочкой записи. Для редактирования записей в ведомости пересчёта нажмите на текст записи. Откроется окно, где вы сможете менять все атрибуты.

После завершения ввода ведомости перечёта нажмите кнопку <– в верхней панели.

9.4.5. Создание акта полевых мероприятий

На главном экране нажмите на кнопку меню основных операций приложения. Нажмите Акт о полевых мероприятиях.

Этот документ состоит из набора текстовых полей. Для заполнения формы выполните последовательность действий, описаную в этом разделе.

Заполнение акта

  1. На главном экране нажмите на кнопку меню основных операций приложения. Нажмите «Акт о лесонарушении». Откроется форма акта.
../../_images/fw_mainscreen_mainbutton.png

Рис. 9.20. Кнопка создания акта полевых мероприятий находится тут.

../../_images/fw_akt_polevykh_meropiatii_fristscreen.png

Рис. 9.21. Форма акта полевых мероприятий в начале заполнения.

Примечание

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

  1. В поле Дата и время составления будет указано текущее дата и время. Вы можете их поменять, нажав на иконку Календаря справа от поля.
  2. В поле Место составления введите название места составления акта.
  3. В поле ФИО, должность и № удостоверения составителя акта уже будет записано имя пользователя, на которого зарегистрировано приложение.
  4. Заполните поле В присутствии.
  5. В поле Проведены полевые мероприятия по находится список. Нажмите на него и выберите из списка подходящий вариант.
  6. Заполните остальные поля.
  7. В поле В лесах вводится геометрия. Нажмите на это поле, и на экране откроется карта.

Указание места для акта полевых мероприятий

На этом этапе нужно составить текст с описанием места совершения нарушения. Для этого нужно задать геометрию места нарушения на карте, и по заданной геометрии сгенерируется текст.

9. Нажмите на поле 2. Место совершения нарушения. Откроется карта. Нажмите на кнопку меню основных операций.

Координаты места совершения лесонарушения можно задать разными способами по вашему выбору.

Список

Нажмите на кнопку меню основных операций приложения. Откроется меню, в котором прелагаются несколько вариантов ввода координат. Выберите вариант ввода координат Список (см. Рис. 9.4.). Откроется список лесоделения. Вы можете выбрать в нём одно или несколько значений. Нажмите на пустой квадратик в правом краю, чтобы поставить галочку.

../../_images/fw_spisok_lesodelenie.png

Рис. 9.22. Список лесоделения с двумя выделеными кварталами.

Список может быть очень длинным, поэтому по нему можно организовать поиск. Сверху на Рис. 9.23. имеется кнопка поиска (2). Нажмите на неё, введите на экранной клавиатуре часть названия (лесничество или номер квартала), нажмите на клавиатуре кнопку поиска (на месте клавиши «ввод»).

../../_images/fw_spisok_lesodelenie_search.png

Рис. 9.23. Поиск по списку лесоделения.

Охват по пням

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

Обходом

Нажмите на кнопку меню основных операций приложения. Откроется меню, в котором прелагаются несколько вариантов ввода координат. Выберите вариант ввода координаты Обходом (см. Рис. 9.4.). После нажатия кнопки Обходом вы можете обойти пешком или объехать на транспортном средстве территорию.

../../_images/fw_vvod_obkhodom_1.png

Рис. 9.24. Экран в процессе ввода полигона обходом.

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

../../_images/fw_vvod_obkhodom_2.png

Рис. 9.25. Экран в процессе редактирования геометрии после ввода обходом.

Например, в начале обхода из-за помех GPS точка переместилась на другую сторону дороги. Можно нажать на эту точку и на нижней панели нажать кнопку «Удалить точку».

После завершения редактирования нажмите на галочку.

Вручную

Нажмите на кнопку меню основных операций приложения. Откроется меню, в котором прелагаются несколько вариантов ввода координат. Выберите вариант ввода координаты Вручную (см. Рис. 9.4.). На экране появится карта. Нажмите на вторую иконку на панели инструментов внизу экрана (расположение иконок на панели инструментов слева направо) на Рис. 9.26.. На карте появится новая геометрия, мультиполигон, который будет создан в центре экрана. Одна из точек мультиполигона, которую можно перемещать по слою на карте, подсвечена красным светом, рядом с этой точкой будет отображена стрелка. Выделение любой точки мультиполигона позволяет ее перемещать по карте.

../../_images/fw_ngmobile_creating_mpolyg_pic.png

Рис. 9.26. Этап создания мультиполигона. Панель инструментов редактирования мультиполигона.

Панель инструментов слева направо: 1 - завершение режима редактирования; 2 - добавить новый мультиполигон; 3 - добавить полигон; 4 - удалить мультиполигон; 5 - удалить часть мультиполигона; 6 - удалить выделенную точку; 7 - переместить выделенную точку в центр экрана; 8 - переместить выделенную точку в текущие координаты.

Примечание

Мультиполигон - значит что фигура может состоять из нескольких отдельных областей.

При необходимости можно добавить к геометрии другую область. Нажмите на третью иконку на Рис. 9.26. номером 3.

Иконка, расположенная шестой на панели инструментов, удаляет выделенную точку.

Примечание

Если экран узкий, и все кнопки на экране не поместятся, то они будут видны в меню, открываемом самой левой кнопкой на экране.

После рисования геометрии нажмите галочку в нижней панели (кнопку 1). На экране появится предложение ввести текст для территории (см. Рис. 9.27.).

../../_images/fw_text_for_videl.png

Рис. 9.27. Предложение ввести текст для территории.

Вы можете нажать кнопку Сохранить, тогда в акте будет записан текст, например: «Хорское лесничество Лазовское, часть 1 участковое лесничество квартал 275, квартал 274». Если вы хотите уточнить этот текст номерами выделов, то на экране карты нажмите пальцем на геометрию, нажмите галочку, в сообщении Введите текст для территории выберите Набрать текст, и исправьте текст.

В результате появление нового мультиполигона на карте на нижней панели инструментов редактирования мультиполигона первая иконка изменяет изображение с галочки на дискету, а также добавляется иконка в виде крестика, «Отмена правок», находящаяся на нижней панели инструментов редактирования мультиполигона второй (см. Рис. 9.26.).

Примечание

На карте геометрия выделяется розовым цветом.

После ввода геометрии нажмите галочку на верхней панели экрана с картой, и вы вернётесь на экран акта.

9.4.6. Создание заметки

Для создания заметки выполните следующие действия:

  • На главном экране нажмите на кнопку меню основных операций приложения. Нажмите Заметки.
../../_images/fw_note_create.png

Рис. 9.28. Окно создания заметки.

1 - отменить создание; 2 - сохранить заметку; 3 - отменить создание; 4 - считать координаты с GPS заново; 5 - указать точку на карте;

Вы можете ввести текст заметки, начальную и конечную дату. По умолчанию, заметка запишется с координатами, которые были в момент открытия формы. Так же можно указать координаты заметки на карте, нажав кнопку 5 (см. Рис. 9.28.).

Заметки можно просматривать на главной карте приложения, они отображаются точками.

9.4.7. Привязка приложения к пользователю

Приложение привязывается к конкретному сотруднику таким образом: при первом запуске программа спросит имя пользователя и пароль. Создаётся подключение к серверу лесонарушений. При необходимости смены пользователя нужно:

  1. На главном экране приложения нажать кнопку меню в правом-верхнем углу.
  2. В открывшемся меню выбрать Настройки –> Настройки синхронизации.
  3. Нажать Редактировать учётную запись либо Удалить учётную запись.
  4. Проверить, чтобы пункт Автоматическая синхронизация был включён.