【问题标题】:Is it possible to get place information like Google maps show using GoogleMaps iOS SDK?是否可以使用 GoogleMaps iOS SDK 获取诸如 Google 地图显示之类的地点信息?
【发布时间】:2016-04-30 23:48:02
【问题描述】:

我有 GMSPlace 对象,但在 iOS SKD 中,信息如此之少,简直要死!

是否可以使用另一个库,而不仅仅是谷歌来获取有关某些地址的详细信息 - 有些像历史帮助。

例如我想获取像谷歌地图这样的信息

【问题讨论】:

    标签: ios google-maps google-maps-api-3 sdk google-maps-sdk-ios


    【解决方案1】:

    您正在查看的大部分信息都可以从名为“Place Detail”的Google Places services 中提取。要获得大部分此类信息,您需要拥有 placeid。获取 placeid 的一种方法是进行“地点搜索”。支持的类型是here

    在您的屏幕截图中,我也看到了对维基百科的引用。维基百科有自己的API。前段时间有人问过这个问题here

    【讨论】:

      【解决方案2】:

      正如@Ramis 回答的那样,您应该检查“Google Places services”的“Place Detail”

      有一个公共 API 可以通过传递 PlaceID 来获取详细信息:

      https://maps.googleapis.com/maps/api/place/details/json?placeid=#{PLACE_ID_FROM_GOOGLE_PLACES}&key=#{YOUR_API_KEY}
      

      文档在这里:Google Places API Web Service

      我已经用 Google Maps SDK for iOS 1.10 版本对此进行了测试,Demo 有一个地点列表,每个地点都有一个placeID,您可以通过上面的链接获取详细信息。

      但我不知道 Google Places 服务是否会输出与 Wikipedia 相关的内容。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-10-27
        • 1970-01-01
        • 1970-01-01
        • 2023-01-10
        • 2014-04-01
        相关资源
        最近更新 更多