1

Регистрация обработок и изменение границ поля

Тема: Регистрация обработок и изменение границ поля

Такой кейс:
1) даны координаты границ поля
2) создано поле в hecterra
3) есть несколько обработок этого поля за несколько дней
4) регистрирую обработки (тут кстати неудобство, что нельзя выбрать диапазон даты, муторно щёлкать по каждому дню и регистрировать)
5) создаю отчёты
6) тут приходит информация, что границы поля на шаге один были неверные и на самом деле поле больше по размеру, а часть обработок срезалось старыми неверными границами
7) редактирую границы поля, но в отчётах конечно же вижу старые границы
8) приходится по одному удалять все зарегистрированные обработки и переходить к шагу 3, что неудобно

Было бы прекрасно, если бы:
1) можно было автоматом регистрировать все обработки за несколько дней пакетом
2) редактирование границ поля позволяло бы автоматически перерегистрировать все обработки

2

Регистрация обработок и изменение границ поля

Re: Регистрация обработок и изменение границ поля

schn27 пишет:

Было бы прекрасно, если бы:
1) можно было автоматом регистрировать все обработки за несколько дней пакетом
2) редактирование границ поля позволяло бы автоматически перерегистрировать все обработки

Обе идеи проблематичны в реализации. 

1) Мы делали регистрацию за один день (+ ограничение на 10 объектов), потому что поиск обработок — это трудоемкий запрос, и на более масштабных данных он может просто повиснуть. Тем более, что предполагается, что когда сельхозпредприятие работает в штатном режиме, то диспетчер(ы) регистрирует обрбаотки каждый день в рабочем порядке и, в сущности, в большем интервале нет необходимости.

2) Автоматический пересчет обработки при изменении границ поля — это проблемно, потому что это будет означать, что другие сообщения от объекта участвовали в обработке (например, какие-то сообщения добавились, а какие-то, наоборот, убрались). Для этого надо будет получить эти сообщения от Wialon. И это не только позиционные сообщения, но также значения датчиков, счетчиков и т.п., ведь Hecetrra еще отображает и пробеги, и расходы топлива и другую информацию. Сообщения от объектов в чистом виде Hecterra не хранит, так что автоматика не получится.

Katerina Alexandrova
Product Manager (Mobile)
Gurtam
3

Регистрация обработок и изменение границ поля

Re: Регистрация обработок и изменение границ поля

Рассмотрите такой вариант:
1) хранить вместе с данными поля, данные о тех днях, которые пользователь выбрал для регистрации обработок
2) пользователь поменял границы поля
3) показать пользователю список дат, которые он выбирал, и дать ему возможность выбрать те даты, которые он хочет переспросить у wialon
4) последовательно для каждой этой даты показать диалог подтверждения обработки

Ведь в противном случае будут те же самые запросы, только пользователю надо самому вначале удалить зарегистрированные обработки (по одной!), затем опять зарегистрировать, вспоминая даты. Разве это даст выигрыш в запросах к wialon?

Конечно, рассуждаю, не зная внутренней кухни, но вижу только удобство для пользователя, дополнительной нагрузки не вижу.

4

Регистрация обработок и изменение границ поля

Re: Регистрация обработок и изменение границ поля

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

Также согласна с тем, что это все создает неудобства и кучу дополнительных кликов для пользователя.

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

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

Также представьте ситуацию, когда пользователь отредактировал поле таким образом, что трек объекта вообще больше в это поле не попадает. Что тогда пересчитывать? Как система должна реагировать? В общем, считаю, что при таком радикальном действии как изменение контуров поля, пользователь все же должен самостоятельно удалить неверные обработки и выполнить поиск обработок и их регистрацию снова.

Katerina Alexandrova
Product Manager (Mobile)
Gurtam
5

Регистрация обработок и изменение границ поля

Re: Регистрация обработок и изменение границ поля

Здравствуйте. Программа фиксирует время посева и уборки культур. Можно ли будет в дальнейшем фиксировать промежуточные работы? Такие как оранка, кропление и т.д.

6

Регистрация обработок и изменение границ поля

Re: Регистрация обработок и изменение границ поля

Antenor пишет:

Здравствуйте. Программа фиксирует время посева и уборки культур. Можно ли будет в дальнейшем фиксировать промежуточные работы? Такие как оранка, кропление и т.д.

Да, для этого нужно будет зарегистрировать соответствующие обработки
https://hecterra.wialon.com/docs/ru/#Docs/Registrar.htm

Katerina Alexandrova
Product Manager (Mobile)
Gurtam