Пробег при расчёте площадей при условии OverArea не равно 0
Уважаемы разработчики возможно ли посчитать пробег когда происходит наложение секции инструмента. Т.е. необходимо что-то вроде табличного параметра который равен True если OverArea между координатными записями равна True.
P.S. Ввиду того, что параметр OverArea рейсовый не получается посчитать пробег способом OverArea разделить на некоторую величину ширины наложения, так как ширина наложения различна во времени. Спасибо за внимание. |
неочень понятно.
Зачем вам пробег при наложении агрегата ? Может вам нужна площадь наложений ? Так есть такой параметр. |
В нашем случае при наложении агрегата происходит нарушение технологии производства работ. При этом необходимо знать именно пробег.
|
Оно во всех случаях наложение это нарушение.
Как Вам помочь, я не знаю. |
Beroff, такое наложение определяется сильно постфактум и сильно хитрыми методами.
К тому же наложение может быть где-то сильное, а где-то самым краешком секции соседний "коридор обработки" зацепил - грубо говоря, 1 метр наложение идет и 29 метров полезной обработки - это как будет с точки зрения такого "пробега с нарушениями" ? Понятно же, что идеальная боковая стыковка "коридоров обработки" - штука практически нереальная. А при высокоточниках, там наложение на соседний "коридор обработки" может быть и 30 и 50 см и софт всё равно этот мизер должен увидеть и посчитать за повторную обработку... |
Цитата:
Цитата:
Если транспортное средство проходит вблизи координатных записей на которых оно уже было n-ый промежуток времени назад с задействованным рабочим органом, то мне нужно зафиксировать такой пробег. Ваш хитрый инструмент - расчёт площадей отлично для этого подходит. Я понимаю, что можно табличные координатные данные в десятичном формате выгрузить и скриптом с требуемой точностью каждую запись с последующими сравнить при соблюдении набора условий, но есть ли в этом смысл? Тем более, что есть прекрасное, позволяющее визуализировать наложение. |
Цитата:
Я так и не понял критерии "пробега с наложением". Вблизи - это может быть 60 метров при опрыскивателях, а перекрытие будет 30 см. А для самолета наложение считается при еще более далеком "треке". |
Цитата:
|
Beroff, еще раз: наложение в 5 мм при 20-метровой секции и кусок трека уже считается "с наложением" ? Какова ценность такой информации ?
Пока что задача представляется бесполезной с практической точки зрения. Расскажите нам подробнее - что это дает и почему это надо сделать ? Просто задач много и не хочется тратить время на реализацию того, что потом будет отправлено в мусорку. А задача не шибко тривиальная. |
Beroff, перекрытие будет почти всегда. Скорее всего, Вас будет интересовать пробег с перекрытием больше заданного, например, чтобы ввести штраф для механизатора - метр такого пробега - рубль штрафа.
|
Цитата:
Информация актуальна при контроле ТС, задействованных на содержании автомобильных дорог, например, чтобы отследить повторную обработку реагентами одного и того же участка дороги за определенный промежуток времени. |
Цитата:
Нельзя же совсем идеально ездить стык-в-стык без разметки, да и навигация имеет некоторую погрешность... |
SK, спасибо за внимание к вопросу.
Цитата:
Можно это представить как создание по включению датчика геозоны, существующей заданное время, на которой при повторном прибытии ТС с включенным датчиком фиксируется пробег. |
Цитата:
Добавлено через 1 минуту SK, короче это имхо избыточно расчетом площадей это делать - там нужен отчет |
Цитата:
|
Цитата:
Есть понятие процента повторно обработанной площади на заданном участке. Есть обычно пороговое значение этого процента. Потому что для качественной обработки надо хоть немного, но касаться предыдущего обработанного участка по краю. Плюс есть вероятность небольшой погрешности определения координат. Если Вы будете триггерно ловить квадратные сантиметры повторной обработки - это будет бессмысленная и даже скорее всего вредная работа. |
Цитата:
Добавлено через 2 минуты SK, Понимаешь, человек не может сказать задачу, он просит сказать реализацию некой задачи на основе недостаточной информации. Антон делал притягивание продвинутое к улицам векторной карты, чтобы можно было посчитать проходы и соответственно пробеги уже по карте, без координатных косяков. |
Если вопрос ставится как "детектировать лишние проезды по определенным улицам с работающим рабочим органом (инструментом)" - это совсем другая задача.
|
Цитата:
|
Цитата:
Цитата:
Давайте представим коридор (изначально чистый) шириной, совпадающей с шириной нашей швабры. Пример 1: робот 1 должен поднять швабру если коридор 2 уже убран. Пример 2: если робот 1 уже убрал участок общего маршрута движения, то робот 2 не должен производить уборку общего участка. P.S. Важное пояснение - роботов программируем не мы и роботов много. |
Beroff, в месте стыка работы двух роботов должно быть наложение - иначе получите полоску грязи ) плюс робот это пылесос? или все-таки полотер? пылесосу нужно перекрытие больше, например на перекрестке вообще неэффективно прекращать работу на 5 метров
|
Yohnus, считаем, что это идеальная модель.
Необходимо зафиксировать факт двойного мытья одного и того же участка в течение заданного времени. Принимаем, что в нашей идеальной модели пол остаётся чистым 4 часа и робот моет всегда идеально и без смещения по оси, так как размер швабры равен размеру коридора. Считаем, что робот моет пол когда активирован датчик. В итоге имеем, что если робот дважды в течение 4 часов помыл один и тот же участок, то нарушена технология производства работ. |
Beroff, с Вас мы пытаемся получить понятие «одного и того же участка». Вы пытаетесь нам предложить триггерную модель: если из участка 1000 квадратных метров (200 метров трека с шириной рабочего инструмента 5 метров) было перекрытие по краю площадью 100 квадратных сантиметров (или даже 10) - весь участок на 1000 квадратных метров считать обработанным повторно. Это же неправильно. Так ?
Говоря про тех же роботов-полотеров - я бы считал, что робот прошел один и тот же участок дважды, если бы он обработал повторно более, скажем, 20% обработанного ранее участка. Вместо 20% подставьте, если надо, 5%, 10%, но не 0% же… какое-то минимально перекрытие возможно даже из-за штатной паспортной погрешности навигационного приемника. Вы же не высокоточными геодезическими приемниками пользуетесь. |
Цитата:
Если из участка 1000 квадратных метров (200 метров трека с шириной рабочего инструмента 5 метров) было перекрытие по краю площадью 100 квадратных сантиметров (или даже 10) и если протяженность трека, когда зафиксировано перекрытие равна 200 метров весь участок на 1000 квадратных метров считать обработанным повторно. |
Погрешность при расчёте дистанции с перекрытием допустима.
|
Beroff, вот это другое дело.
|
Текущее время: 12:30. Часовой пояс GMT. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot