解锁 Apple 地图的强大功能

Apple 地图是你在世界各地进行导航和探索的好帮手。MapKit 让你将全球最详实的城市体验从 Apple 地图带到你的 App 和网站,同时高度重视隐私的保护。借助 Maps Server API,你将能够在不同平台上打造功能更丰富的体验,而 SwiftUI 则能让你轻松地将“地图”整合到你的 App 中。

新功能

探索 MapKit 和 MapKit JS 的最新更新,这些更新为用户提供了更出色的导航和探索方式。通过这些更新,你可以:

  • 借助适用于 MapKit JS 的“四处看看”功能,整合交互式 360 度图像,让你的网站更鲜活生动。
  • 借助骑行路线指引功能,为用户前往目的地提供更多选择。
  • 借助扩展的 API 功能 (支持搜索、路线指引等),将“地图”的强大功能引入你的 watchOS App。
  • 借助全新的 Address Formatting API,轻松显示全球范围内各地点的名称和地址。

观看有关“地图”的最新视频

MapKit

使用 MapKit 在你的 App 中提供位置相关的功能。将 Apple 地图直接加载到 App 窗口和视图中,添加注释和悬浮窗以标注兴趣点,并提供文本补全功能,使人们更容易搜索目的地。

查看文档

iPhone 上显示了 3D Apple 地图

快照

利用优化的摄像头和倾斜度控制项,为你的 App 创建令人惊叹的地图视图。

地理编码

将易于理解的地址转换为地理坐标,反过来操作也没问题。

四处看看

以交互式全景图形式提供街景视图。

注释

创建自定注释以标注地点,添加易于使用的描述,并对地点组进行分组。

悬浮窗

添加悬浮窗和混合模式,以突出显示地理区域或路线。

搜索

在地图上搜索附近的相关位置,并根据用户的查询提供自动搜索完成功能。

地点

在你的 App 或网站中呈现精美的地点卡,直观展示实用的地点详细信息。

路线

根据用户指定的起点和终点,提供路线指引和行程时长。

MapKit JS

MapKit JS 可让你跨平台和操作系统 (包括 macOS、Windows 和 Android) 将交互式地图直接嵌入到你的网站中。与适用于 App 的 MapKit 一样,你也可以在地图上添加注释和悬浮窗以标注兴趣点或用户目的地。

Maps Server API

为各种 Apple 地图功能提供跨平台支持,例如地理编码、搜索和预计到达时间。Maps Server API 使用 REST 原则,可提升性能、降低数据用量并提升电池续航能力。

资源

查找将 Apple 地图整合到你的 App 和网站中所需的工具、文档和资源。

查看所有相关资源