Создание эллипсов на основе координат и области с R для построения на карте

Как создать, используя R, эллиптические многоугольники из кадра данных, содержащего столбцы x, y и z, Orientation и Ratio? Какие пакеты и функции R я мог бы рассмотреть для достижения этой цели?

Я также хотел бы рассчитать площадь перекрытия, когда эллипсы перекрывают друг друга.

Описание ввода данных:

x, y: геокоординаты, которые я уже преобразовал из широты / долготы в соответствующую проекционную систему, эллипс будет центрирован вокруг этой точки

z: площадь эллипса в квадратных футах

Ориентация: ориентация эллипса (т.е. 70 градусов с севера)

Соотношение: соотношение сторон эллипса (то есть 3:1 длина: ширина будет означать, что длина в 3 раза больше ширины)

Попытка сделать это в R, TERR и spotfire, чтобы построить эллипсы на карте. Спасибо за любую помощь!

1 ответ

Вы можете попробовать пакет ellipse R. https://cran.r-project.org/web/packages/ellipse/ellipse.pdf

qGIS — это версия ArcGIS с открытым исходным кодом, и вам стоит обратить на нее внимание, если вы много занимаетесь пространственным анализом.

Другие вопросы по тегам