聚类 QtLocation 标记技术

Clustering QtLocation markers technique

目前,我正在使用这个基于 VTK 框架的项目 https://github.com/OpenGeoscience/vtkMap 来制作一张灵活的地图,我可以在其中添加标记并将它们分组到集群中。我已经为那个项目做出了贡献,但它仍然存在错误并且它不符合我的要求(在视觉方面)。

所以,我想使用 Qt 映射而不是 vtkMap,但是我没有找到 way/an 创建标记簇的示例。显然,这是一项复杂的任务(因为我已经修复了 vtkMap 集群系统中的一些错误),我想知道人们如何使用 QtLocation/QML.

处理该问题

我发现 QGeoView 是一个 C++/Qt 地图(没有 QML BS)。我开始编写一个 class“地标”来处理一组 POI 并支持聚类:https://github.com/embeddedmz/QGeoView/blob/draft/demo/samples/placemarkSetLayer.h

否则,有人可以查看我的 class 的聚类逻辑并将其用作 QML 映射。