2014-11-04 66 views
0

我有一个区域的自定义photoshop图像。如何在没有地图视图的情况下在自定义图像上显示用户位置

它基本上是矩形的,所以我采取了使用谷歌地图的4个角的坐标。

我想这些4个角x和y轴线的图像上单独翻译,然后使用核心位置的那些4个角之内显示该用户的位置(任何的该外是没有必要的)。

我可以不使用mapview来做到这一点吗?我真的不需要在这个小区域之外的任何其他功能。或者,我是否必须在mapkit上覆盖自定义图块,限制视图并缩放该区域并从那里开始工作? (这似乎更需要资源比如果有一个墨卡托坐标这样的方式)

任何好的教程感谢!

+0

请参阅[“我怎么问一个很好的问题?”(http://stackoverflow.com/help/how-to-ask) – 2014-11-04 18:59:14

回答

0

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

一个我从近几年有我们的自定义地图图形由苹果公司(或谷歌)地图图块包围受益制作的项目 - 它结束了给一切地域多一点点上下文。

+0

好吧,我看到的。将尝试。定制瓷砖难以生产?我需要的一件事是在图像顶部显示设备位置的多个可用按钮。不知道它是否会很好地显示。 – BossBols 2014-11-10 13:49:05

+0

嗯,我已经设法在那里获得覆盖。问题是我需要顶部的可选按钮。我宁愿不改变他们的alpha值。有没有办法让按钮上方的蓝色位置点弹出? – BossBols 2014-11-10 19:50:28

+0

你可以把这些按钮在上面的一个单独的UIView包含您的地图,或者你可以把它们变成[注释](https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/LocationAwarenessPG/AnnotatingMaps /AnnotatingMaps.html)并将它们直接添加到地图中。根据您需要哪些功能来确定哪些更合适。 – 2014-11-11 14:39:18

相关问题