概览

请选择平台: Android iOS JavaScript 网络服务

简介

借助 Places SDK for iOS,您可以构建位置感知应用,以便根据情境响应设备附近的本地商家和其他地点。这意味着,您可以根据对用户有意义的位置构建内容丰富的应用。

概念

地点是指具有名称的实际空间。地点的另一种说法是可以在地图上找到的任何事物。例如本地商家、地图注点和地理位置。在 API 中,地点由 GMSPlace Class Reference 表示。它包含地点名称及其地址、地理位置、地点 ID、电话号码、地点类型、网站网址等信息。

API 概览

帮助您的客户探索其位置及其周边环境:

  • Current Place 会返回用户设备最后已知所在地点的列表,以及每个地点的相对可能性指示。
  • 地点自动补全功能会在用户输入内容时自动填充地点名称和/或地址。
  • 地点照片会返回某个地点的高质量图片。
  • 地点详情会返回并显示有关地点的更多详细信息。
  • 地点 ID 存储一个或多个地点的唯一 ID,以便按需检索地点信息。

API 的其他重要内容包括:

  • 利用 WiFi 扫描功能以低能耗准确检测地点
  • 设备端缓存:对 Places SDK for iOS 的大多数请求可能会往返 Google 服务器,但您也可以在本地缓存数据 30 天。

政策和条款

所有使用 Places SDK for iOS 的应用都必须遵守 Google Maps Platform 服务条款显示提供方说明中所述的要求。