Проецирование буферизованных точек (круговых многоугольников) на сферу в R - PullRequest
0 голосов
/ 01 мая 2019

Я могу проецировать свои точки данных по широте / долготе на поверхность сферы, используя сферу (после преобразования их, используя spatialpos() из пакета глобуса и затем car2sph() из пакета сферического графика), а также могу буферизовать их в 2 измерениях, используя gBuffer() в пакете rgeos. Однако я не могу понять, как объединить два, то есть проецировать круглые многоугольники на поверхность сферы, эффективно давая радиусы моих точек. Есть ли пакет / функция, которая облегчает это?

Редактировать: что меня особенно интересует, это буферизация случайных точек на поверхности сферы, чтобы по существу превратить их в «диски» (технически не диски, поскольку они следовали бы за кривизной сферы). Я могу сгенерировать эти очки используя:

rgl.sphpoints(pointsphere(1000,c(-180,180),c(-90,90),c(1,1)),deg=TRUE)

в пакете сферу, но я ищу способ дать им размеры.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...