У меня есть два SpatialPolygonsDataFrame Objects
, Shape_2018
и Shape_2017
. У них была общая колонка ShapeId
. Я хочу иметь возможность заменить все полигоны в Shape_2017
на полигоны в Shape_2018
на Ids
.
Я попытался использовать следующий код, но получил сообщение об ошибке
"не совпадают имена строк и идентификаторы полигонов"
Как лучше всего синхронизировать полигон Id
По столбцу ShapeId
? Количество строк в обоих объектах различно, поэтому я не могу просто упорядочить их. Есть ли другой способ решить эту проблему?
library(rgdal)
result = SpatialPolygonsDataFrame(Shape_2017, Shape_2018@data, match.ID = T)
Thanks