【问题标题】:Integrating Google Maps Data API with iPhone and performing search将 Google Maps Data API 与 iPhone 集成并执行搜索
【发布时间】:2013-11-24 09:37:25
【问题描述】:

有没有人将 Google 的 Maps Data API here 与 iPhone 应用程序集成在一起。如果可以,您能否分享一下框架代码,以便在我的应用程序中抢占先机?

我想使用 Google Maps Data API 搜索与当前位置相关的一些附近地点(获取用户信息,例如公园、剧院等)。

【问题讨论】:

    标签: iphone objective-c google-maps


    【解决方案1】:

    我刚刚发布了一些简单的 iOS 类,它们使用 Google 的本地搜索 API 通过名称或地址搜索来获取地图区域中地点的位置信息。有detailed instructions herethe GitHub repository is here

    希望这些信息能让新开发者在 iPhone 应用中使用 Google Local API 来获取企业和其他地方的纬度和经度变得非常容易。

    【讨论】:

      【解决方案2】:

      我怀疑这段代码就是你想要的。

      NSString *url =[[NSString alloc] initWithFormat:@"http://ajax.googleapis.com/ajax/services/search/local?v=1.0&q='%@'&sll=%f,%f&rsz=large&start=0",query, location.latitude, location.longitude];
      

      您可能还想查看 https://github.com/twoism/gkit

      【讨论】:

        【解决方案3】:

        按照these steps 建立库...其余的很容易...然后read this

        【讨论】:

        • 是的...但我更喜欢您自己构建它...这将花费更多时间,但您会学到很多东西...如果您遇到问题。 ..在这里发布...我们将尝试解决...
        【解决方案4】:

        Maps Data API 并没有做您想做的事 - 搜索附近的兴趣点,而是一种保存和查询您的地理数据的方法。

        您可能想看看Google AJAX Search API 的本地搜索功能。 This section 讨论如何将其用作 Web 服务,您可以从 iPhone 应用程序访问它。

        【讨论】:

        • 很酷,谢谢。但是你确定我们不能用地图数据 api 做到这一点吗?
        • 你用你的 iphone 应用程序试过了吗?执行搜索?
        • 你指出的搜索是如何执行基于地图的搜索的一般搜索,因为我需要纬度/经度来绘制标记。我已经编辑了我的问题,期待更多答案。
        • 同样,地图数据 API 不是您所需要的。它不会返回本地业务和 POI 结果。 AJAX 搜索 API 具有本地搜索功能,这是您想要使用的。查看非 Javascript 环境部分。
        • 在非 javascript 环境 (code.google.com/apis/maps/documentation/staticmaps) 上得到了这个,我在正确的道路上,但我对地图不感兴趣,但作为搜索结果返回的纬度/经度集。你能指导我多一点吗?
        猜你喜欢
        • 2013-06-28
        • 1970-01-01
        • 1970-01-01
        • 2016-06-11
        • 2017-02-24
        • 2012-03-12
        • 1970-01-01
        • 2011-11-08
        • 1970-01-01
        相关资源
        最近更新 更多