HI
我有一张来自OpenstreetMap(Osmarender Image)的地图图片。我的问题是
如何将地理坐标转换为我图片的坐标(即图片上X和Y的像素)。那是我收到的地理坐标,我有必要在我的照片上画出这一点。
QT中是否有可用于处理此类地图问题的API
答案 0 :(得分:2)
Check out the Proj4 library。您需要将lat-longs映射到XY坐标系(例如UTM),然后将其映射到像素空间。不要以为Qt有这样的东西。
答案 1 :(得分:1)
检查我的mapsnap示例的代码,特别是MapModel :: draw()函数。如果您知道OpenStreetMap渲染图像的缩放级别和图块偏移量,则需要实现slippy map tile方法。
答案 2 :(得分:0)
我期待的答案可以在 Convert Lat/Longs to X/Y Co-ordinates
由于