C++ Qt-如何映射,将坐标映射到场景中的图像像素
我已经在Qt中创建了一个场景,我从OpenStreetMap[.png]中获取了一个图像,并将其放置到场景中。我还将其坐标导出到另一个文件中。我的问题是如何将图像像素映射到地图坐标。基本上,我想把地图中的道路绘制到我的图像中。谢谢你。从openstreetmap下载的图片是否提供了图像平铺的坐标和比例C++ Qt-如何映射,将坐标映射到场景中的图像像素,c++,qt,qgraphicsview,qgraphicsitem,qmap,C++,Qt,Qgraphicsview,Qgraphicsitem,Qmap,我已经在Qt中创建了一个场景,我从OpenStreetMap[.png]中获取了一个图像,并将其放置到场景中。我还将其坐标导出到另一个文件中。我的问题是如何将图像像素映射到地图坐标。基本上,我想把地图中的道路绘制到我的图像中。谢谢你。从openstreetmap下载的图片是否提供了图像平铺的坐标和比例 如果没有,那么你必须在场景中找到一些对象,并从某处获取它们的世界坐标这是我一直在寻找的答案不,我没有给出答案。但是我可以手动下载任何选定的坐标。我可以分别下载图像和坐标,然后你只需要图像中两个点的
如果没有,那么你必须在场景中找到一些对象,并从某处获取它们的世界坐标这是我一直在寻找的答案不,我没有给出答案。但是我可以手动下载任何选定的坐标。我可以分别下载图像和坐标,然后你只需要图像中两个点的坐标-例如两个角,或者一个中心点和一个比例。那么,将像素X,Y转换为lat/long或其他什么就很简单了。假设地图足够小,你不必担心地球的曲率,你也不在极点!但要注意Y增加的方向-如果Y从顶部或底部开始