AWS 提供了适用于多种编程语言的软件开发工具包(SDK),使您能够将 Amazon Location Service 轻松地集成到自己的应用程序中。本页介绍可用于帮助您在首选开发环境中开始使用 Amazon Location Service 的 SDK 及其安装过程和代码示例。
有几种工具可以帮助您使用 Amazon Location Service。
-
AWS SDK:AWS 软件开发工具包(SDK)提供多种常用编程语言版本,提供了 API、代码示例和文档,可让您更轻松地使用首选语言构建应用程序。这些 AWS SDK 包括核心 Amazon Location API 和功能,包括地图访问、位置搜索、路线、地理围栏和追踪器。要详细了解可用于 Amazon Location Service 的不同应用程序和语言的 SDK,请参阅 按语言划分的 SDK 。
-
MapLibre:Amazon Location Service 建议使用 MapLibre
渲染引擎渲染地图。MapLibre 是一款用于在 Web 或移动应用程序中显示地图的引擎。MapLibre 还具有插件模型,并支持某些语言和平台的用户界面进行搜索和路线规划。要了解有关 MapLibre 及其提供的功能的更多信息,请参阅 如何使用 MapLibre。 -
Amazon Location SDK:Amazon Location SDK 是一组开源库,可让您更轻松地使用 Amazon Location Service 开发应用程序。这些库所提供的功能支持对移动和 Web 应用程序进行身份验证、对移动应用程序进行位置跟踪,并支持在 Amazon Location 数据类型和 GeoJSON
之间进行转换,还提供适用于 AWS SDK v3 的 Amazon Location 客户端托管包。要了解有关 Amazon Location SDK 的更多信息,请参阅 如何使用 Amazon Location SDK。 -
Amazon Location Migration SDK – Amazon Location Migration SDK 提供一个使您能够将现有应用程序从 Google 地图迁移到 Amazon Location 的桥梁。该 Migration SDK 可为使用 Google Maps SDK for JavaScript 构建的应用程序提供一个使用 Amazon Location Service 的选项,无需重写任何应用程序或业务逻辑,但前提是 Amazon Location 支持使用的功能。该 Migration SDK 会将所有 API 调用重定向到 Amazon Location,而不是 Google Map。要开始使用,请参阅 GitHub 上的 Amazon Location Migration SDK
。