简介
借助 Places SDK for iOS,您可以构建位置感知应用,这些应用可以根据设备附近的本地商家和其他地点做出情境响应。这意味着您可以根据对用户有意义的地点构建功能丰富的应用。
概念
“地点”是指具有名称的实体空间。 也可以将地点视为您可以在地图上找到的任何内容。
例如,本地商家、地图注点和地理位置。在 API 中,地点由
GMSPlace Class Reference表示。
它包含地点名称、地址、地理位置、地点 ID、电话号码、地点类型、网站网址等信息。
SDK 概览
使用 Places SDK for iOS 可帮助您的客户探索自己所在的位置以及周围的环境。Places SDK for iOS 提供以下 API:
| Places SDK for iOS(新) | 说明 |
|---|---|
| 地点详情(新) | 返回有关地点的相关信息,包括地点的名称和地址、地理位置、地点类型(例如夜总会、宠物店、博物馆)等。 |
| 地点照片(新) | 返回地点的优质图片。 |
| 文本搜索(新) | 根据文本搜索返回一组地点的相关信息。 |
| 附近搜索(新) | 通过将某个位置指定为搜索区域,返回一组地点的相关信息。 |
| 自动填充(新) | 在用户输入时自动填充地点的名称和/或地址。 |
该 SDK 的其他亮点包括:
- 通过 Wi-Fi 扫描,以低功耗准确检测地点。
- 设备端缓存:对 Places SDK for iOS 的大多数请求可能 涉及往返 Google 服务器,但您也可以在本地缓存数据 本地缓存 30 天。
政策和条款
所有使用 Places SDK for iOS 的应用都必须遵守 Google Maps Platform 服务条款和显示归因信息中所述的要求。