Я хотел бы найти минимальное расстояние между точками и границей полигона (все точки лежат внутри многоугольника). Если это возможно, как я могу извлечь значения ?, поэтому я могу найти корреляцию между числами индивидуумов и расстоянием от границы.Поиск минимального расстояния между всеми точками и границей полигона
Полигон находится в формате .SHP и указывает на координаты X/Y.
Любые недостающие данные, пожалуйста, дайте мне знать! Ваша помощь очень ценится!
У меня не возникло проблем с созданием объекта .ppp, но когда я попытался преобразовать .shp-файл в .psp, появляется сообщение об ошибке: Ошибка в as.psp.default (shp): Невозможно интерпретировать x как шаблон линейного сегмента Любое предложение? –
есть документ [здесь] (http://cran.r-project.org/web/packages/spatstat/vignettes/shapefiles.pdf), который может вам помочь. Вероятно, существует проблема с тем, как maptools распознает ваш shp. Каков класс() ваших данных после 'readShapeSpatial()'? – xraynaud
класс [1] «SpatialPolygonsDataFrame» –