【发布时间】:2010-09-11 17:45:45
【问题描述】:
我有以下:
- 图像 - 手绘地图 - 面积约为 600x400 米。该图像绘制在 Google 地图图块之上。
- 此图像角落的纬度/经度(来自 Google 地图)。或者换句话说,我有图像的南北纬和东西经度。
- 来自 iPhone 的 CoreLocation 的纬度/经度坐标。
如何在此图像上绘制一个点(如果超出范围则不绘制),表示来自 CoreLocation 的坐标?
额外奖励:在地图边缘画一个箭头,指向坐标,如果坐标超出图像范围。
我想在不使用 proj 之类的库的情况下执行此操作,以便不必捆绑大型库,并了解我在做什么以及为什么。
你可能已经猜到了,我是用 Objective-C 写的。不过,您的答案不一定要在 Objective-C 中。
【问题讨论】:
标签: objective-c math map gis trigonometry