0

我正在 Qt 中构建一个飞行模拟器,我想在地板上显示卫星视图。我看到可以使用 QtLocation 访问卫星视图。

有没有办法从这个插件中提取图片(给出中心或角坐标和缩放级别),以便我可以使用它来纹理固定大小的平面?

目前,我的代码是完整的 C++(没有 qml),所以如果有办法做到这一点,我会很高兴。但如果最简单的解决方案是将我的场景切换到 qml,我可以这样做。

顺便说一句,我计划使用的来源是“esri”中的“World Imagery”,所以也许有一个没有 QtLocation 的解决方案,我不知道什么是最简单的。

提前致谢 !

4

1 回答 1

0

我解决了我的问题。我使用了 ArcGIS 的 REST API,让我的程序在需要新切片时将切片下载到硬盘,并将此文件用作纹理。使用它,我也有@Florian Blume 建议的缓存功能。

于 2018-10-24T13:58:41.113 回答