如何使用Python / R在开放的街道地图中绘制路线?

时间:2013-05-24 19:24:25

标签: python r maps openstreetmap

我有数字和经度坐标的数据。我想用Python或R为OSM中的那些坐标绘制路线。有人可以告诉我在哪里可以开始吗?我之前没有和OSM合作过。 对于每个用户,我有一个路由,它是一组经纬度坐标,所以我想绘制每个用户的路线。我更喜欢py的替代品而不是R。

1 个答案:

答案 0 :(得分:1)

您可以使用套餐RgoogleMaps。函数GetMap.OSM将从Open Street Maps检索地图,然后您可以使用PlotOnStaticMap函数和FUN=lines绘制一组连接纬度和长点的线。

ggmap包也可以使用ggplot2样式图形来完成。该软件包中的get_openstreetmap将为您下载地图,然后使用ggmap绘制地图并使用常规ggplot2函数在顶部添加路线。