Я думаю, вы, возможно, захотите взглянуть на подходящую взвешенную диаграмму Вороного . В стандартных VD только расстояние до ближайшей контрольной точки имеет значение для определения ячеек, но из вашего примера похоже, что вы хотите, чтобы контрольные точки имели влияние, даже если они не являются ближайшей точкой.
Например, слева от вашей самой высокой синей точки есть область, которая находится в красной области, несмотря на то, что ближайшая контрольная точка синего цвета:
Я предполагаю, что это потому, что самая красная точка северо-западного направления оказывает влияние, как показано стрелкой.
«Обзор», связанный с этой страницы википедии, и результаты поиска изображений Google для взвешенной диаграммы Вороного предполагают, что такого рода влияние, приводящее к границам округления, достижимо, хотя очевидно, что дальнейшие исследования ожидают вы.