用 Champlain 绘制街道地图

Street mapping with Champlain

我正在使用 Python 开发 Gtk 程序。我必须在这张地图上显示一张地图和一些节点,这些节点在街道上走来走去。为此,我正在使用 libchamplain。

显示地图非常简单。但是有没有办法检查街道上的坐标(lat,lon)是否指向?或者任何其他解决方案来在地图上放置一些步行标记?

谢谢。

我解决了我的问题。

我创建了一个 PathLayer 并根据 this 算法为地图上随机选择的点计算了一条非常非常简单的路线。然后我使用对象在路线上打印那个点。 Point 每秒都会移除并绘制在下一个位置上。