如何在没有mapview的情况下在自定义图像上显示用户位置

时间:2014-11-04 18:56:54

标签: xcode uiimageview mapkit core-location mercator

我有一个区域的自定义photoshop图像。

它主要是矩形的,所以我使用谷歌地图拍摄了4个角的坐标。

我想将这4个角转换为仅在该图像上的x和y轴,然后使用Core Location显示用户在这4个角落内的位置(不需要任何其他内容)。

我可以在不使用mapview的情况下执行此操作吗?我真的不需要在这个小区域之外的任何其他功能。或者我是否必须在mapkit上覆盖自定义磁贴,限制视图并放大该区域并从那里开始工作? (这似乎比有墨卡托协调方式更有资源要求)

任何好的教程都赞赏!

1 个答案:

答案 0 :(得分:0)

虽然将纬度和经度转换为图像上的x,y坐标当然是可行的,但使用MKOverlayView(如您在问题中所述)到期通常更有利获得免费功能:当前位置,注释,缩放等。

近年来,我所做的其中一个项目得益于我们的自定义地图图形被Apple(或Google)地图图块包围 - 它最终为所有地图提供了更多的地理环境。