Xcode:如何制作可以显示附近位置的地图?

Posted

技术标签:

【中文标题】Xcode:如何制作可以显示附近位置的地图?【英文标题】:Xcode: How do I make a map that can show nearby locations? 【发布时间】:2011-04-03 20:20:41 【问题描述】:

我正在制作一个可以显示附近商店的 iPhone 应用程序(这些商店是一家丹麦杂货连锁店)。在应用程序中。我想切换到显示标准 iphone 地图的视图,并且我知道如何制作它以及我的位置指针。

现在我有一个所有商店地址的列表。但我不知道如何让地图自动显示例如我当前位置最近的 4 或 5 家商店。

我也非常希望地图启动时它不会显示整个世界,但它会以一种不错的方式自动放大我当前的位置:)

希望有人能帮忙。我真的很感激:)

【问题讨论】:

【参考方案1】:

你想要的不是拨动开关那么简单,但肯定可以做到:

    根据设备的当前位置获取附近商店位置的列表。使用Core Location 获取当前设备位置,然后从应用程序包中的文件或网络上的某个位置获取附近的商店 使用注释在MapKit 提供的地图上显示商店。要确保只显示地图的相关部分,请使用MKMapView 的 setRegion:animated: 方法

【讨论】:

thanks allot :).... 你不会碰巧有某种代码示例吗?因为我对iphone编程有点陌生,所以我还有很多东西要学:) 查看 Apple 提供的有关如何使用 MapKit 的示例代码,它为您提供了一个很好的开始:bit.ly/dFOYDk 使用“MapKit 示例”进行 Google 搜索也有很多结果 :) 好的,非常感谢 :)... 我想我知道了.... 非常感谢您的帮助 :)

以上是关于Xcode:如何制作可以显示附近位置的地图?的主要内容,如果未能解决你的问题,请参考以下文章

我正在尝试制作一个类似于查找我的朋友的 iphone 应用程序我如何在地图上找到我朋友的位置?

如何用excel制作中国地图热力数据图

谷歌地图查找当前位置和附近的地方

如何制作一份疫情场所分布地图?(附数据和源码)

如何在用户位置上制作地图中心

如何使用谷歌地图API制作一个搜索特定半径周围项目的表单?