Locarus Forum
Locarus.ru => Программы для Windows XP, Vista => Плагины => Тема начата: Knight от 04 Март 2011, 01:13:46
-
Баг плагина - виснет программа, если запуск плагина происходит при открытой растровой карте.
-
Баг плагина - виснет программа, если запуск плагина происходит при открытой растровой карте.
Опишите проблему подробнее, а то зашёл, задал геозону, настройки, выбрал ТС и всё посчиталось без зависаний.
-
Зависание происходит, если у меня открыта растровая карта (в моем случае привязанная карта полей в *.jpg) вот в этом случае происходит зависание. Если открыта интернет карта или векторная то все отлично работает.
-
Зависание происходит, если у меня открыта растровая карта (в моем случае привязанная карта полей в *.jpg) вот в этом случае происходит зависание. Если открыта интернет карта или векторная то все отлично работает.
Исправил.
-
Зависание происходит, если у меня открыта растровая карта (в моем случае привязанная карта полей в *.jpg) вот в этом случае происходит зависание. Если открыта интернет карта или векторная то все отлично работает.
Исправил.
Спасибо за оперативность!!! Все отлично
-
Можно ли добавить на данный плагин включение счета обработки при активации одного из дискретных входов? Идет разброс удобрений, где то видимо то ли забывает то ли специально, не включает разброс после разворота, в итоге метров 50 (может и более) нет разброса. А далее видно что включил. Можно конечно посчитать сколько он сделал, умножив длину разброса при активности дискретного входа на ширину разброса (что в данный момент и делаю), но тогда не учитываются наложения как в данном плагине. Что-то подобное и с поливом ядохимикатами, можно посчитать весь путь по полю, а нужно те места где включался полив(иногда не всё поле поливают из за предыдущих огрехов). Было б не плохо добавить данную галачку в настройки.
Обработанная площадь, желтым цветом, очень напрягает глаза(когда есть небольшие проблемки со зрением),практически не видно надписи, может сменить на какой другой?
-
Можно ли добавить на данный плагин включение счета обработки при активации одного из дискретных входов? Идет разброс удобрений, где то видимо то ли забывает то ли специально, не включает разброс после разворота, в итоге метров 50 (может и более) нет разброса. А далее видно что включил. Можно конечно посчитать сколько он сделал, умножив длину разброса при активности дискретного входа на ширину разброса (что в данный момент и делаю), но тогда не учитываются наложения как в данном плагине. Что-то подобное и с поливом ядохимикатами, можно посчитать весь путь по полю, а нужно те места где включался полив(иногда не всё поле поливают из за предыдущих огрехов). Было б не плохо добавить данную галачку в настройки.
Обработанная площадь, желтым цветом, очень напрягает глаза(когда есть небольшие проблемки со зрением),практически не видно надписи, может сменить на какой другой?
Сделать настройку не сложно, но могу сделать только под дискретный датчик 1 или 2. По цветам - сделать пользовательскую настройку цветов недолго. Делать?
-
Сделать настройку не сложно, но могу сделать только под дискретный датчик 1 или 2. По цветам - сделать пользовательскую настройку цветов недолго. Делать?
Буду благодарен под датчик номер 2 :) И за цвет буду тоже :) Пока нас не накрыло облаком радиоактивным...
-
Буду благодарен под датчик номер 2 :) И за цвет буду тоже :) Пока нас не накрыло облаком радиоактивным...
Сделал, можете забирать с сайта.
-
CraiD Спасибо!
С Windows 7 не получается заменить старый плагин на этот, буду разбираться, еще такой вопрос,
пересечения (отсеченная область) учитывается в первом проходе? Или всё что пересеклось он отбрасывает? Вот у меня скорее ко второму ближе. Поле 486 Га... показывает в обработанной 191 Га, а отсеченная 400 Га. Островки занимают около 40 Га. Тогда поле 446 Га, а ходил то по всему полю.
http:// (http://imglink.ru/thumbnails/17-03-11/8d6020a5850f78f835586e121bc391fe.jpg) (http://imglink.ru/show-image.php?id=b1641f50f6732a7c0e8c6e7f70929dbd)
-
CraiD Спасибо!
С Windows 7 не получается заменить старый плагин на этот, буду разбираться, еще такой вопрос,
пересечения (отсеченная область) учитывается в первом проходе? Или всё что пересеклось он отбрасывает? Вот у меня скорее ко второму ближе. Поле 486 Га... показывает в обработанной 191 Га, а отсеченная 400 Га. Островки занимают около 40 Га. Тогда поле 446 Га, а ходил то по всему полю.
http:// (http://imglink.ru/thumbnails/17-03-11/8d6020a5850f78f835586e121bc391fe.jpg) (http://imglink.ru/show-image.php?id=b1641f50f6732a7c0e8c6e7f70929dbd)
Вполне адекватные данные. Так как наложений там достаточно много (особенно по краям поля).
Плагин считает следующим образом:
1) Считает суммарную площадь обработанную машину на всю длину трека внутри геозоны;
2) Считает суммарную площадь наложения треков (отсечённая площадь);
3) Вычитает из первого второе и получает обработанную площадь.
Т.е. при первом проходе данные учитываются, а все последующие наложения будут отсекаться.
-
Если при первом проходе учитываются, тогда минимум должно быть 300 Га. А то получается он все что отсек, то и отнял...
-
Если при первом проходе учитываются, тогда минимум должно быть 300 Га. А то получается он все что отсек, то и отнял...
Вы мне пришлите настройки плагина, геозону, настройки машины и её трек. Я проверю - что, где и как считается.
-
Исправлено. Новая версия выложена на сайте и ftp.
-
Можно добавить возможность создание групп т.е. папок и подпапок?
-
Можно добавить возможность создание групп т.е. папок и подпапок?
Групп чего? И для чего?
-
Можно добавить возможность создание групп т.е. папок и подпапок?
Групп чего? И для чего?
Если у меня идет разделение полей по регионам (общее количество полей порядка 1000) было бы удобно их так и разгрупировать.
Еще один клиент просит сделать галочку, чтоб поля отображались в гектарах.
-
Если у меня идет разделение полей по регионам (общее количество полей порядка 1000) было бы удобно их так и разгрупировать.
Запишу, если появится время - сделаю.
Еще один клиент просит сделать галочку, чтоб поля отображались в гектарах.
Есть уже - обновите с FTP или сайта (там вроде то же есть).
-
Здравствуйте, добавляли в плагин Площадь - "учитывать датчик 1 или 2" , а можно ли добавить галачку инвертировать вход? В настройках приборов ЛИ можно изменить, поставив вход инверсией, а вот при вычислении площади он это не учитывает и получается считает совсем не то что нужно.
-
Кто-нибудь хоть прочитал? :clapping:
-
Кто-нибудь хоть прочитал? :clapping:
Прочитал. Записал. Т.к. доработок по плагину очень много, то переписываю интерфейс с нуля. Ждите.
-
Хорошо, будем ожидать :dirol:
-
Выложил переделанную версию плагина на FTP (Square_new.rar). Перед использованием желательно прочесть Help. Обработка одного поля двумя разными ТС не проверялась, так как не на чем.
-
Выложил переделанную версию плагина на FTP (Square_new.rar). Перед использованием желательно прочесть Help. Обработка одного поля двумя разными ТС не проверялась, так как не на чем.
Огонь то что нужно ... будем пробовать как раз одно поле четыре техники обрабатывало! По результатам отпишусь
Один момент сделать кнопку для очистки карты от трека который был просчитан. Так как поле просчета просматриваешь простые маршруты, а трек обработанного поля отображается поверх.
-
Огонь то что нужно ... будем пробовать как раз одно поле четыре техники обрабатывало! По результатам отпишусь
:shok: Даже думать не хочу сколько обработка таких данных займёт времени...
Один момент сделать кнопку для очистки карты от трека который был просчитан. Так как поле просчета просматриваешь простые маршруты, а трек обработанного поля отображается поверх.
Так можно же контролировать отображение обработанных треков с помощью галок в основном окне.
-
Огонь то что нужно ... будем пробовать как раз одно поле четыре техники обрабатывало! По результатам отпишусь
:shok: Даже думать не хочу сколько обработка таких данных займёт времени...
Один момент сделать кнопку для очистки карты от трека который был просчитан. Так как поле просчета просматриваешь простые маршруты, а трек обработанного поля отображается поверх.
Так можно же контролировать отображение обработанных треков с помощью галок в основном окне.
Нормально клиент сказал какой комп нужно купить для расчетов такой и купим )))) так что все гуд ... главное чтоб считало)
-
Можно ли получить новую версию плагина, на электронную почту.
-
Можно ли получить новую версию плагина, на электронную почту.
Отправил.
-
Хотелось бы еще отдельно для каждого транспорта настраивать ширину агрегата и для каждого отдельно учитывать сработку датчиков. Было бы неплохо.
-
Хотелось бы еще отдельно для каждого транспорта настраивать ширину агрегата и для каждого отдельно учитывать сработку датчиков. Было бы неплохо.
Угу. До самого дошло когда уже заканчивал, поэтому решил на потом оставить...
-
Будут ли готовы исправления к новому сезону?
-
Будут ли готовы исправления к новому сезону?
Потому сейчас и не делаю, что новый сезон не скоро. К весне время найду.
-
Скоро новый сезон, успеваете с новым плагином?
-
Скоро новый сезон, успеваете с новым плагином?
:unknw: Возможно ближе к концу февраля займусь. Сейчас времени совсем нет.
-
На носу посев, было бы замечательно сделать какую-то оптимизацию плагина.
Так как при расчете двух полей и двух тракторов плагин ложиться и висит в одном состоянии.
Готовы максимально содействовать в разработке.
-
На носу посев, было бы замечательно сделать какую-то оптимизацию плагина.
Так как при расчете двух полей и двух тракторов плагин ложиться и висит в одном состоянии.
Готовы максимально содействовать в разработке.
Ничего сказать не могу. Нужны тестовые данные, на которых у вас вещается плагин.
-
На носу посев, было бы замечательно сделать какую-то оптимизацию плагина.
Так как при расчете двух полей и двух тракторов плагин ложиться и висит в одном состоянии.
Готовы максимально содействовать в разработке.
Ничего сказать не могу. Нужны тестовые данные, на которых у вас вещается плагин.
Легко, выложу сборку одной фирмы на фтп. Имеется много данных за прошлый год с большим количеством полей.
-
Легко, выложу сборку одной фирмы на фтп. Имеется много данных за прошлый год с большим количеством полей.
Мне не надо так много -_-. Мне нужен конкретный отрезок времени, настройки ТС и обрабатываемые Геозоны.
-
Легко, выложу сборку одной фирмы на фтп. Имеется много данных за прошлый год с большим количеством полей.
Мне не надо так много -_-. Мне нужен конкретный отрезок времени, настройки ТС и обрабатываемые Геозоны.
Ну это я так чтоб под полной нагрузкой можно было проверить )
Ок выберу три трактора и пару полей, чтоб одновременно одно поле обрабатывали.
-
Сделал индивидуальные настройки для транспорта. Новую версию выложил на ФТП. Проверяйте.
-
Скинул на электронку сборку одного клиента.
-
Скинул на электронку сборку одного клиента.
Исправил зависание при вычисление пересечений.
Тормоза при закрытие ЛИ из-за плагина Геозон, так как у вас в нём 100+ зон и в каждой по 50-200+ точек. Надо будет оптимизировать сохранение данных в плагине.
-
Скинул на электронку сборку одного клиента.
Исправил зависание при вычисление пересечений.
Тормоза при закрытие ЛИ из-за плагина Геозон, так как у вас в нём 100+ зон и в каждой по 50-200+ точек. Надо будет оптимизировать сохранение данных в плагине.
Ок спасибо. Ждем значить оптимизацию
-
Ок спасибо. Ждем значить оптимизацию
http://www.locarus.ru/forum/index.php/topic,696.msg16331.html#msg16331 (http://www.locarus.ru/forum/index.php/topic,696.msg16331.html#msg16331)
-
Настройки в плагине-> Вкладка Транспорт, добавил список техники, делаю настройки по каждому отдельно, ставлю галочку Учитывать датчик, если поставить для одного, для других уже изменить нельзя, так же и номер датчика и инверсию. Еще бы само окно настроек чуток пошире, подлиннее.
-
Настройки в плагине-> Вкладка Транспорт, добавил список техники, делаю настройки по каждому отдельно, ставлю галочку Учитывать датчик, если поставить для одного, для других уже изменить нельзя, так же и номер датчика и инверсию. Еще бы само окно настроек чуток пошире, подлиннее.
Поправлено.
-
А можно новый плагин скинуть на электронку?
-
А можно новый плагин скинуть на электронку?
Отправил.
-
Возможно добавить временную разбивку (разбивку по сменам) с заданием времени пересменки вручную? Период ставим, например с 1 числа по 5 число, а каждую пересменку вбиваем уже вручную(в зависимости от продолжительности периода), так как не всегда смена в одно время.
Это, думаю позволит более точно расчитать выработку за смену. Как пример полив одного поля, первый день(смену) пролили (обработали) по кругу на 3 прохода от края поля. На второй день(смену) уже ходят от края к краю, соответственно на разворотах отключают полив (края облили в прошлый раз). Сейчас если считать, то в первый день все отлично, а на второй день(вторая смена) развороты надо бы уже отбросить из обработанной площади. А если поставить подсчет сразу за оба дня, то я не увижу сколько он в первый день(смену) залил, а сколько за второй.
Проблему бы решил датчик учитывающий отключение обработки, но его к сожалению нету.
В будущем можно сделать привязку к смене водителей(механизаторов) по идентификатору. В итоге не нужно будет выбирать во сколько была пересменка, в 8:00 или в 8:40.
На рисунке нечто похожее, начали сегодня, продолжат следующей сменой, то бишь завтра .
При культивации (пахоте) это не критично, а вот при внесении гербицидов лишние гектары ни к чему.
-
Возможно добавить временную разбивку (разбивку по сменам) с заданием времени пересменки вручную? Период ставим, например с 1 числа по 5 число, а каждую пересменку вбиваем уже вручную(в зависимости от продолжительности периода), так как не всегда смена в одно время.
Это, думаю позволит более точно расчитать выработку за смену. Как пример полив одного поля, первый день(смену) пролили (обработали) по кругу на 3 прохода от края поля. На второй день(смену) уже ходят от края к краю, соответственно на разворотах отключают полив (края облили в прошлый раз). Сейчас если считать, то в первый день все отлично, а на второй день(вторая смена) развороты надо бы уже отбросить из обработанной площади. А если поставить подсчет сразу за оба дня, то я не увижу сколько он в первый день(смену) залил, а сколько за второй.
Проблему бы решил датчик учитывающий отключение обработки, но его к сожалению нету.
В будущем можно сделать привязку к смене водителей(механизаторов) по идентификатору. В итоге не нужно будет выбирать во сколько была пересменка, в 8:00 или в 8:40.
На рисунке нечто похожее, начали сегодня, продолжат следующей сменой, то бишь завтра .
При культивации (пахоте) это не критично, а вот при внесении гербицидов лишние гектары ни к чему.
Скорее всего просто нужно делать расчет не по всему треку, а пот текущей смене.
А смена уже будет зависеть от идентификатора водителя.
-
А лишние гектары как минусовать?
Сейчас я так делаю, считаю сначала весь период обработки одной геозоны, затем уменьшаю период на 1 смену и соответственно гектары за больший период отнимаю те гектары которые посчитались в последний раз , и так далее пока, не выйду на первую смену.
Прост хотелось бы сразу все в один отчет :dirol:
Плагин подсчета гектаров и путевых листов будут взаимодействовать? А если еще будет работать контроль смены водителей(механизаторов), так вообще замечательно.
-
А лишние гектары как минусовать?
Сейчас я так делаю, считаю сначала весь период обработки одной геозоны, затем уменьшаю период на 1 смену и соответственно гектары за больший период отнимаю те гектары которые посчитались в последний раз , и так далее пока, не выйду на первую смену.
Прост хотелось бы сразу все в один отчет :dirol:
Плагин подсчета гектаров и путевых листов будут взаимодействовать? А если еще будет работать контроль смены водителей(механизаторов), так вообще замечательно.
1. Для общего отчета нужны всего лишь отчетные переменные.
2. Плагин подсчета гектаров и путевых листов скорее всего взаимодействовать не будут. Но пока я еще не добрался до отчетов с/х техники. Мне бы легковой транспорт пока осилить... Я даже форму по путевым листам еще не видел (для с/х техники).
-
А лишние гектары как минусовать?
Сами же ответили на свой вопрос в предыдущем сообщение - "датчик учитывающий отключение обработки". Такие задачи в общем случае решаются именно с помощью датчика. Либо рисуйте отдельную зону исключающую данный участок и считайте по нему.
Расчёт по смене и переменные в отчёт сделаю, но сориентировать по срокам даже приблизительно не могу. Есть куча более приоритетных задач.
-
По срокам в этом году пока можно и так,
А лишние гектары как минусовать?
Сами же ответили на свой вопрос в предыдущем сообщение - "датчик учитывающий отключение обработки". Такие задачи в общем случае решаются именно с помощью датчика. Либо рисуйте отдельную зону исключающую данный участок и считайте по нему.
Расчёт по смене и переменные в отчёт сделаю, но сориентировать по срокам даже приблизительно не могу. Есть куча более приоритетных задач.
На этот год терпимо пока, а вот на будущий год, уже можно.
Датчик пока не придумал как привязать к поливочной машине. Включение отключение управляется тумблерами на контроллере, вскрывал эту панель, хотел подцепится к тумблеру, но там все такое мелкое, дальше не стал лезть.
-
При расчете 9 единиц техники выдает сколько обработано, сколько отсечено, сколько пересечений. Если сложить сколько обработано каждым то соответственно сумма получится больше на площадь пересечений. А как узнать конкретно сколько по каждому?
Вставил пример отчета, складываем сколько обработано каждым получаем 85, а фактически 60,39. Соответственно пересечений 24,61.
Еще в колонке отсечено 28,11 Га, а если смотреть по каждому в отдельности то меньше выходит.
На 2 единицы техники еще как-то незаметно.
-
При расчете 9 единиц техники выдает сколько обработано, сколько отсечено, сколько пересечений. Если сложить сколько обработано каждым то соответственно сумма получится больше на площадь пересечений. А как узнать конкретно сколько по каждому?
Вставил пример отчета, складываем сколько обработано каждым получаем 85, а фактически 60,39. Соответственно пересечений 24,61.
Еще в колонке отсечено 28,11 Га, а если смотреть по каждому в отдельности то меньше выходит.
На 2 единицы техники еще как-то незаметно.
Алгоритм работы плагина такой:
1) Сначала вычисляется обработанная и отсечённая площадь по каждой машине.
2) Параллельно вычисляется итоговая обработанная площадь.
3) Общая площадь пересечений вычисляется как разность между суммой обработанной площади по каждой машине и фактической обработанной площадью.
4) Ну и в конце вычисляется общая площадь отсечений, как сумма суммы отсечений по каждой машине и общей площади пересечений.
Что не так и чем не устраивают цифры?
Если пересечения расчитывать исходя из данных, а не из итоговых значений, то время обработки информации может увеличиться в разы. И т.к. по отдельной машине нельзя установить площадь пересечений исходя из расчитанных уже значений, то я не стал нагружать плагин вычислениями, которые могут увеличить время обработки в разы.
-
Просто приходится пропорционально учетчику занижать гектары всем, дабы прийти на фактические гектары, иначе поле в 500 гектар после суммирования всех машин оказывается 600 Га. А если учесть что комбайнеры у них получают зарплату от выработки(кто скоко гектар пробежал) в конце получается совсем не то.
А потом заказчик смотрит на меня с круглыми глазами и плювается, что у него 6000 Га земли, а комбайнеры убрали 8000 Га.
-
Просто приходится пропорционально учетчику занижать гектары всем, дабы прийти на фактические гектары, иначе поле в 500 гектар после суммирования всех машин оказывается 600 Га. А если учесть что комбайнеры у них получают зарплату от выработки(кто скоко гектар пробежал) в конце получается совсем не то.
А потом заказчик смотрит на меня с круглыми глазами и плювается, что у него 6000 Га земли, а комбайнеры убрали 8000 Га.
А как вы предлагаете плагину понять кто из комбайнёров обработал область пересечений правильно? Ведь её могли пройти по нескольку раз разные комбайнёры и сложно понять кому засчитывать данный участок, а кому нет, поэтому я и сделал пересечения отдельно.
-
А ко времени привязаться возможно? Кто первый (раньше) прошел того и участок.
Еще вопрос по отчету, выбран несколько геозон, рассчитал, нажимаем печать отчета, показывает почему то только первую и вторую по списку Геозоны(прикрепил).
-
А ко времени привязаться возможно? Кто первый (раньше) прошел того и участок.
Еще вопрос по отчету, выбран несколько геозон, рассчитал, нажимаем печать отчета, показывает почему то только первую и вторую по списку Геозоны(прикрепил).
Во всех ли 100% случаев это будет применимо?
По второму вопросу: Запостите на трекере как ошибку со скринами и заархивированными тестовыми данными, на которых ошибка всплыла.
-
А ко времени привязаться возможно? Кто первый (раньше) прошел того и участок.
Еще вопрос по отчету, выбран несколько геозон, рассчитал, нажимаем печать отчета, показывает почему то только первую и вторую по списку Геозоны(прикрепил).
Во всех ли 100% случаев это будет применимо?
Я думаю для работы тех же, комбайнов это применимо(просто так они поле топтать не будут), при культивации почвы вообще не критично.
-
А ко времени привязаться возможно? Кто первый (раньше) прошел того и участок.
Еще вопрос по отчету, выбран несколько геозон, рассчитал, нажимаем печать отчета, показывает почему то только первую и вторую по списку Геозоны(прикрепил).
Во всех ли 100% случаев это будет применимо?
Я думаю для работы тех же, комбайнов это применимо(просто так они поле топтать не будут), при культивации почвы вообще не критично.
Тогда запостите как запрос на доработку на трекере. Правда я его в даун на пару дней положил всвязи с переработкой БД.
-
Хорошо, как закончите с переработкой БД, выложу.
Еще проблемка: Две машины работали в поле, проводим подсчет площади, по одной машине считает, а вторую упорно не берет в расчет. Ставим предыдущий период все нормально. И так за месяц 2 дня уже всплыло. Трек есть, все данные есть, а в расчет не берет. В чем может быть глюк? Датчики отключены.
То что зеленый трек это 6690, его не посчитало, то что красным это 7500.
-
Хорошо, как закончите с переработкой БД, выложу.
Еще проблемка: Две машины работали в поле, проводим подсчет площади, по одной машине считает, а вторую упорно не берет в расчет. Ставим предыдущий период все нормально. И так за месяц 2 дня уже всплыло. Трек есть, все данные есть, а в расчет не берет. В чем может быть глюк? Датчики отключены.
То что зеленый трек это 6690, его не посчитало, то что красным это 7500.
Тоже самое. Выложите на трекере как ошибку.
-
Хорошо, как закончите с переработкой БД, выложу.
Еще проблемка: Две машины работали в поле, проводим подсчет площади, по одной машине считает, а вторую упорно не берет в расчет. Ставим предыдущий период все нормально. И так за месяц 2 дня уже всплыло. Трек есть, все данные есть, а в расчет не берет. В чем может быть глюк? Датчики отключены.
То что зеленый трек это 6690, его не посчитало, то что красным это 7500.
Тоже самое. Выложите на трекере как ошибку.
?
А что может влиять в данном случае?
-
Хорошо, как закончите с переработкой БД, выложу.
Еще проблемка: Две машины работали в поле, проводим подсчет площади, по одной машине считает, а вторую упорно не берет в расчет. Ставим предыдущий период все нормально. И так за месяц 2 дня уже всплыло. Трек есть, все данные есть, а в расчет не берет. В чем может быть глюк? Датчики отключены.
То что зеленый трек это 6690, его не посчитало, то что красным это 7500.
Тоже самое. Выложите на трекере как ошибку.
?
А что может влиять в данном случае?
Если бы знал, то сразу бы и ответил, а так надо смотреть на конкретном примере.