qt - 如何使用QML/QtLocation模块在 map 上显示大量离线数据?

标签 qt location maps qml quadtree

我正在使用 QML 及其新的 QtLocation 模块 (>=Qt5.4) 创建离线 Slippy Map。我很容易地用离线缓存来显示图 block 。 现在我想向此 map 添加自定义数据(约 7000 个机场的列表)。 这个巨大的列表必须根据缩放级别进行聚类(出于性能和可读性的原因,除非 QtLocation 具有内置的“优化”..?。

实现这一目标的最优雅/最好的方法是什么,尽可能接近 Qt/QML API?

我在这里看到了一些关于类似方法的有趣内容:How to handle large amounts of data on iOS Maps 。但它适用于 native iOS。

非常欢迎任何建议;)

最佳答案

您可能想看看新的 ESRI QT Api。它是为了处理巨大的数据集而设计的,您可能会找到合适的东西。 它是一个商业选项,因此它的可行性实际上取决于您的用例和预算。免费的“基本”许可证可能足以满足您的需求。

https://developers.arcgis.com/qt/

关于qt - 如何使用QML/QtLocation模块在 map 上显示大量离线数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28935206/

相关文章:

qt - 为什么Qt6中没有QtWebEngine?

swift - 从 Firebase 将字符串转换为 double 值

Android - GoogleApiClient 实例在 IntentService 中的 .connect() 和 onConnected() 之间丢失

发生自动锁定时,iOS 后台定位模式不起作用

jquery - 有没有一个 jQuery/JS 插件可以做类似谷歌地图的 map ?

iphone - 使用 MKMapView 在 iphone 的 map 应用程序中显示路况

c++ - 确定 QVariant 是 String 还是 Int

python - 从主函数向线程发送信号?

qt - QML封装不新建文件

android - 将平面图位置转换为屏幕 map 上的坐标