Почему у меня работает st_area, а у st_perimeter нет библиотеки SF в R - PullRequest
0 голосов
/ 01 марта 2020

Может кто-нибудь заставить работать st_perimeter? Я получаю эту ошибку:

Ошибка в st_perimeter (m): не могу найти функцию "st_perimeter"

Я могу получить st_area для вывода областей для каждого многоугольника в пределах мой многопользовательский шейп-файл, но это все. Я бы подумал, что есть способ SF вычислить периметры полигонов, но я не могу найти ничего определенного. Библиотека "liblwgeom", кажется, предлагает функцию st_perimeter, но она не доступна с более новой версией R. Я также попробовал библиотеку "растровых данных", и она не работает для меня. st_area - единственная вещь, которая работала с моей структурой данных, поэтому я надеюсь найти эквивалентный способ вычисления периметра.

Ссылка ниже показывает, что есть множество команд, из которых я могу выбрать, но я не Не знаю, если бы кто-нибудь предоставил мне периметр. https://github.com/r-spatial/sf/wiki/migrating

1 Ответ

0 голосов
/ 01 марта 2020

первая попытка

library(lwgeom) #Check if is installed. 

Также обратите внимание, что вы должны иметь свой файл в нужном EPSG

...