我查看了 Google 的地图 API,它全是 javascript,而且在 iPhone 上非常慢。然后我尝试使用 maps.google.com 上提供的链接选项。这很快,但我看不出有太多的控制权。它还在地图顶部显示一个小搜索框。谷歌的 API 规定你必须在网站中使用地图,而 iPhone 不是。我不确定 maps.google.com 的许可。
Urbanspoon 的范围选项可以根据您的位置在地图上显示附近的企业。鉴于没有 mapkit 的谷歌地图可用的工具集有限,我不知道他们是如何做到的。看起来好像它们以某种方式与 mapkit 集成。单击注释会显示标注,再单击一次会推送一个包含该引脚详细信息的新视图。任何想法如何做到这一点?
- 编辑 -
需要明确的是,mapkit 不显示周围的业务。这就是问题的症结所在,我不确定 Urbanspoon 是如何克服它的。