Как построить файл OSM с SF? - PullRequest
0 голосов
/ 15 ноября 2018

Я пытаюсь использовать plot_sf для построения шейп-файла из openstreemap, но я получаю пустой график.Вот что я пытаюсь:

library("osmdata")
#> Data (c) OpenStreetMap contributors, ODbL 1.0. http://www.openstreetmap.org/copyright
bb <- getbb("Sevilla")
q <- opq(bb)
q <- q %>% add_osm_feature(key = "highway", value = "motorway")
q1 <- opq_string(q)
dt <- osmdata_sf(q1)
sf::plot_sf(dt$osm_lines)

1 Ответ

0 голосов
/ 15 ноября 2018

Это работает для меня.Почти так же, как у вас:

library(osmdata)
library(sf)
#> Data (c) OpenStreetMap contributors, ODbL 1.0. http://www.openstreetmap.org/copyright
bb <- getbb("Sevilla")
q <- opq(bb)
q <- q %>% add_osm_feature(key = "highway", value = "motorway")
q1 <- opq_string(q)
dt <- osmdata_sf(q1)
plot(dt)
dt$osm_lines
plot(dt$osm_lines)

enter image description here

...