Использовать вид со спутника из QtLocation в качестве текстуры земли в 3D-сцене - PullRequest
0 голосов
/ 22 октября 2018

Я строю симулятор полета в Qt, и я хотел бы отобразить вид со спутника на пол.Я видел, что спутниковые изображения были доступны с QtLocation.

Есть ли способ извлечь изображение из этого плагина (давая координаты центра или угла и уровень масштабирования), чтобы я мог использовать его для текстурирования плоскости фиксированного размера?

На данный момент,мой код заполнен на C ++ (без qml), поэтому, если есть способ сделать это таким образом, я буду счастлив.Но если самое простое решение - переключить мою сцену на qml, я могу это сделать.

Кстати, источником, который я планирую использовать, является "World Imagery" от "esri", поэтому, возможно, есть решение без QtLocation, я понятия не имею, что будет самым простым.

Заранее спасибо!

1 Ответ

0 голосов
/ 24 октября 2018

Я решил свою проблему, обойдя ее.Я использовал REST API ArcGIS, заставляя мою программу загружать плитки на жесткий диск, когда требуется новый, и используя этот файл в качестве текстуры.Используя это, у меня также есть функциональность кэша, как предложено @Florian Blume.

...