У меня есть список ограничивающих прямоугольников, мне было интересно, как я могу рассчитать, какие из них были избыточными/дублирующими.У меня есть большой список ограничивающих полей, как я могу рассчитать дубликаты?
Причина в том, что у меня есть 2 миллиона из них, которые я отправляю в API, и я хочу знать, какие из них перекрываются, поэтому я могу уменьшить их, чтобы каждый ящик покрывал только уникальную область земли, поэтому нет двух ограничивающих прямоугольников покрыть тот же кусок геопространства.
Как бы вычислить его так, чтобы эти ограничивающие прямоугольники были покрыты их собственным уникальным пространством гео-земли?
Я пишу эту программу на C++ btw.
Как вы хотите обрабатывать перекрытия? –
Я знаю, что это не тот ответ, который вы ищете, но это может вас заинтересовать: http://en.wikipedia.org/wiki/Sweep_and_prune – Pol0nium
Я хочу, чтобы область ограничивающей рамки была покрыта другими более чем 50% (хотя этот процент может быть изменен), тогда он должен обрезать его. и, конечно, я нарисую изображение :) по краске для вас –