0

我正在尝试根据一些便利店的位置绘制等时线图。一直在寻找不同的方法(我愿意改变它)但现在我正在使用 dodgr。

q = opq(bbox = c(-103.78,19.2, -103.65, 19.31 )) %>% 
add_osm_feature(key = "highway")
osm_sc <- osmdata_sc(q = q)

我不确定如何共享点层,但它是一个类 sf

类(kiosko_sf)[1]“sf”“data.frame”

graph_motorcar <- weight_streetnet(osm_sc, wt_profile = "motorcar")

tlim <- c (5, 10, 20, 30, 60) * 60 
x <- dodgr_isochrones (graph_motorcar, from = kiosko_sf, tlim)

我很确定我的错误在于该层,因为我不完全理解应该将哪种类型的对象传递给 from 参数。我收到以下错误:

get_pts_index(graph, gr_cols, vert_map, pts) 中的错误:无法确定从/到的地理坐标

我该如何解决这个问题?或者您能推荐使用 dodgr_isochrones 的替代方法吗?

4

0 回答 0