R 将sf多边形转换为字符
我对ER 将sf多边形转换为字符,r,sf,R,Sf,我对Esf软件包很陌生。我要转换多边形sf对象: g <- st_as_sfc('POLYGON ((463476 5055839, 464025.2 5055839, 464025.2 5057109, 463476 5057109, 463476 5055839))') 这是回报 "c(463476, 464025.2, 464025.2, 463476, 463476, 5055839, 5055839, 5057109, 5057109, 5055839)"
sf
软件包很陌生。我要转换多边形sf对象:
g <- st_as_sfc('POLYGON ((463476 5055839, 464025.2 5055839, 464025.2 5057109, 463476 5057109, 463476 5055839))')
这是回报
"c(463476, 464025.2, 464025.2, 463476, 463476, 5055839, 5055839, 5057109, 5057109, 5055839)"
这不是我想要的。如果您想要回原始WKT文本,请使用
st_as_text
:
> st_as_text(g)
[1] "POLYGON ((463476 5055839, 464025.2 5055839, 464025.2 5057109, 463476 5057109, 463476 5055839))"
如果您想要回原始WKT文本,请使用
st_as_text
:
> st_as_text(g)
[1] "POLYGON ((463476 5055839, 464025.2 5055839, 464025.2 5057109, 463476 5057109, 463476 5055839))"
你想要什么?我想要将sfg对象转换为字符对象,但保持相同的形式。那么你只想要字符串吗?是的,只想要字符串你想要回原始的WKT字符串吗<代码>多边形(…等?你想要什么?我想将sfg对象转换为字符对象,但保持相同的形式。那么你只想要字符串吗?是的,只想要字符串你想要回原始WKT字符串吗?
多边形(…
等)?