如何获取R中sp对象坐标的单位

如何获取R中sp对象坐标的单位,r,rgdal,sp,R,Rgdal,Sp,可以使用proj4string查看R中投影sp对象的单位,例如: > proj4string(myObject) [1] "+proj=lcc +lat_1=44 +lat_2=49 +lat_0=46.5 +lon_0=3 +x_0=700000 +y_0=6600000 +ellps=GRS80 +units=m +no_defs" 但是,有没有一种简单的方法来获得这个单元呢 可能是一种更干净的方式,但这对我来说确实奏效了: unit <- gsub(".*\\+units=(

可以使用
proj4string
查看R中投影sp对象的单位,例如:

> proj4string(myObject)
[1] "+proj=lcc +lat_1=44 +lat_2=49 +lat_0=46.5 +lon_0=3 +x_0=700000 +y_0=6600000 +ellps=GRS80 +units=m +no_defs"

但是,有没有一种简单的方法来获得这个单元呢

可能是一种更干净的方式,但这对我来说确实奏效了:

unit <- gsub(".*\\+units=(.*) .*","\\1",proj4string(veg))

单元你应该在问题中加入一个例子。您是如何创建myObject的?。您可以提供
dput(myObject)
的输出,也可以创建一个最小的可复制示例。