Как распределить точки в точке, заданной для указанного многоугольника, не меняя относительную позицию? - PullRequest
0 голосов
/ 25 марта 2019

У меня есть набор плоских точек (x, y) и многоугольник (который может быть вогнутым многоугольником). Координаты набора точек являются относительными.

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


Из такой практической проблемы:

Я просто использую компонент карты echart (не важно). Мне нужно поместить координаты карты в область карты. Область карты - это набор систем координат, а набор точек - это относительная система координат между точками. Как распределить точки в наборе точек, как можно более равномерно, по области карты без изменения относительного положения?

Перед распределением: точка A находится в верхнем левом углу B.
После распределения: точка А также находится в верхнем левом углу B.

...