Я получил файл, содержащий следующие данные:
str(dat)
List of 2
$ x: Named num [1:28643] 2714769 2728569 NA 2728569 2740425 ...
..- attr(*, "names")= chr [1:28643] "h" "h" "" "h" ...
$ y: Named num [1:28643] 925000 925000 NA 925000 925000 ...
..- attr(*, "names")= chr [1:28643] "h" "h" "" "h" ...
- attr(*, "class")= chr [1:2] "bor" "list"
dat$x[1:10]
h h h h h h h
2714769 2728569 NA 2728569 2740425 NA 2740425 2751585 NA 2751585
dat$y[1:10]
h h h h h h h
925000 925000 NA 925000 925000 NA 925000 925000 NA 925000
class(dat)
"bor" "list"
table(names(dat$x))
h
479 28164
table(names(dat$y))
h
479 28164
plot (dat, type = 'l') приводит к хорошей карте.
Я читал о старой / простой форме линейных «объектов», используемой в S в «Прикладном анализе пространственных данных с помощью R» (Bivand, Pebesma, Gomez-Rubio; Springer 2008) на странице 38, которые, похоже, имеют сходство в мой файл. Этот формат определяет линию как триплет "начальная точка; конечная точка; NA".
Знаете ли вы этот формат?
Как я могу преобразовать его в sp-объект?
Заранее спасибо