Yo soy la recuperación de miles de geometría de líneas en formato WKT de un Servidor Microsoft SQL server base de datos. Me gustaría trazar todas las líneas en un mapa, pero estoy teniendo algunas dificultades con el código. ¿Cómo debo modificar el código siguiente para llegar a mi meta?
library(RODBC)
png(file="examplex.png", width=600, height=480)
setwd("C:/ArcR")
con <- odbcDriverConnect('driver={SQL Server};server=SERVERNAME;database=DBNAME;trusted_connection=true')
objects_1 <- sqlQuery(con, 'SELECT TOP (1) Shape.STAsText() as ShapeWKT FROM TABLENAME ;')
things <- vector("list", 1)
z = 0
for(line in objects_1$ShapeWKT)
{
{
things[[z+1]]<-readWKT(line)
}
z = z + 1
}
plot(things[[1]])
dev.off()
Sí, el código hace referencia a sólo un registro devuelto, pero yo quería empezar la pregunta con el código en la orden de trabajo, para aquellos que no saben la respuesta, pero todavía son capaces de pruebas de posibilidades.