获取叠加在地图上的矩形角的坐标

饱食

我正在开发一个显示地图视图的应用程序。在此叠加上,我绘制了一个矩形,该矩形始终以屏幕中心为中心,因此始终以地图的中心为中心。我可以移动矩形的一角以调整其大小以在地图上选择一个区域。

我只有矩形(和地图)中心的坐标(纬度/经度),矩形的高度和大小(像素或厘米)。

如何获得矩形角的坐标?

我应该计算矩形大小和地图高度之间的比例尺吗?接着?

请向我解释这个问题:)

提前致谢

饱食

我找到了解决方案。我已经为BlackBerry 10开发了该应用程序,并且在MapView类中有一些非常有用的方法。

获取在地图视图上绘制的矩形角的坐标(例如,选择地图上的区域)

使用

bb::platform::geo::Point windowToWorld (const QPoint &windowCoordinates)

调用windowToWorld传递角点像素相对于轴原点的坐标。该方法返回屏幕上的点(x,y)的坐标(纬度/经度)。

警告:窗口坐标的原点是MapView窗口(而不是屏幕)的左上角,正值向右(x轴)向下(y轴)。

如果要进行逆运算,请使用worldToWindow将世界坐标(纬度/经度)转换为窗口坐标(像素)的方法。

例如:在地图视图上绘制一个地理点

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

极坐标图中元素的matplotlib zorder叠加在笛卡尔坐标图上

来自分类Dev

获取旋转的矩形UIView角的坐标iOS

来自分类Dev

在Google地图上叠加DIV

来自分类Dev

Nutiteq获取地图上某个位置的坐标

来自分类Dev

在Android的Google地图上获取位置触摸的坐标

来自分类Dev

在UWP中获取地图上元素的像素坐标

来自分类Dev

在Android的Google地图上获取位置触摸的坐标

来自分类Dev

Nutiteq获取地图上某个位置的坐标

来自分类Dev

在地图上放置标记时如何获取坐标

来自分类常见问题

如何在地图上覆盖具有给定坐标的矩形?

来自分类Dev

如何在地图上覆盖具有给定坐标的矩形?

来自分类Dev

获取矩形的坐标

来自分类Dev

如何使等高线图叠加在底图上

来自分类Dev

将椭圆叠加在R中的简单XY图上

来自分类Dev

单击时使用传单地图库获取图像叠加层的像素坐标(单击鼠标右键)

来自分类Dev

从地图上获取钥匙

来自分类Dev

从地图获取坐标

来自分类Dev

谷歌地图 - 获取坐标

来自分类Dev

无法获得地图上绘制矩形的边界

来自分类Dev

Python-根据(google)地图上的坐标获取度和米之间的比率

来自分类Dev

通过短信获取GPS坐标并在Google地图上显示

来自分类Dev

Android Google Map API:如何获取最小和最大坐标可以在地图上看到

来自分类Dev

获取图像区域(例如地图上的国家/地区)的2D坐标轮廓

来自分类Dev

在地图上绘制纬度经度坐标

来自分类Dev

在Google地图上找到标记的坐标

来自分类Dev

Swift 3 - 在地图上显示坐标

来自分类Dev

如何检查地图上特定对象的坐标?

来自分类Dev

有没有一种方法可以使用react-map-gl在地图上叠加png和坐标

来自分类Dev

在铯地图上获取中心

Related 相关文章

热门标签

归档