Dmitriy40
Цитата:
По русски это звучит "определить принадлежность точки конкретному полигону из списка"
. - спасибо!
Цитата:
Для ускорения может быть полезно сначала проверить попадание точки в ограничивающий прямоугольник с параллельными координатным осям сторонами, это уже совсем просто.
- да была такая мысль
Цитата:
Для ещё ускорения можно сначала проверить текущий полигон, не приблизились ли к его границе изнутри и если нет, то остальные и не проверять.
- такой мысли не было, но она позволяет оптимизировать
Цитата:
Чтобы упростить проверку на принадлежность полигону можно сначала проверить на внутренние прямоугольник (или даже не один) с ориентацией по координатным осям или на круг.
- это не понял, но похоже на первый - проверить попадание точки в ограничивающий прямоугольник. Или это не это имели ввиду.
Цитата:
Отдельный вопрос могут ли полигоны быть не сплошными, т.е. содержащими в себе полностью другой полигон(ы).
- картинка по ссылке вроде там вложения в зоне есть другая зона.
https://yadi.sk/i/6UVxKm2y06BeyAЦитата:
Ещё отдельный вопрос будет вблизи границ двух и более полигонов, когда ошибка определения координат станет сравнимой с расстоянием до границы. Тут проще наверное не менять полигон пока не будет гарантии выхода точки из предыдущего, т.е. смещения за границу заведомо дальше возможной ошибки.
- это не критично и пока по факту центр не пересечет зону не переключать мощность.
С ориентацией все решилось она есть в передаваемых данных 181.61, да и скорость тоже есть 41.617 но походу в милях или узлах
$GNRMC,083950.00,A,4634.47570,N,03839.34819,E,41.617,181.61,261220,,,D4F
Цитата:
Возможно и применение двух GPS приёмников, разнесённых в пространстве на 10-ти и более кратную величину
- избыточно, достаточно текущей выдачи.
wrest
Поля 2-3км никакого растра применять ненужно, да, не спорю возможно такое решение, но это лишняя ступень обработки и самое главное в конце всего мне задание в виде файла (естественно klm, xml, srp... или любой другой вектор) нужно по 3G сети переслать на прибор в поле. Растр не протолкнуть.
Emergency
форсунка с плоским распылением (такой узкий овал) ширина 1м то есть вдоль траектории движения ее можно рассматривать в виде линии.
Но можно упростить задачу, зная скорость и расстояние от приемной антенны до линии форсунок, переключать все форсунки с задержкой, и не отслеживать каждую, а только приемную на тягаче.