如何使用 Amazon Location Service - Amazon Location Service

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

如何使用 Amazon Location Service

您可以使用 Amazon Location Service 功能来完成与地理和位置相关的任务。然后,您可以组合这些任务来解决更复杂的用例,例如地理营销、配送和资产跟踪。

当您准备好在应用程序中构建定位功能时,请根据您的目标和倾向,使用以下方法来使用 Amazon Location Service 功能:

  • 浏览工具——如果您想试用 Amazon Location 资源,以下工具是访问和试用 API 的最快方法:

    • Amazon Location 控制台提供了各种快速访问工具。您可以使用浏览页面创建和管理您的资源并试用 API。控制台还可用于创建资源(通常是一次性任务),为使用后面描述的任何其他方法做准备。

    • AWS命令行界面 (CLI) 允许您使用终端创建资源和访问 Amazon Location API。当您使用您的凭证对其进行配置时,AWS CLI 会处理身份验证。

    • 您可以查看显示如何使用 Amazon Location Service API 执行任务的代码示例和教程。其中包括一个模仿控制台中“浏览”页面大部分功能的示例

  • 平台开发工具包——如果您不在地图上可视化数据,则可以使用任何 AWS标准工具在 AWS 上进行构建。

    • 以下软件开发工具包可用:C++、Go、Java、、.NET JavaScript、Node.js、PHP、Python 和 Ruby。

  • 前端开发工具包和库——如果您想使用 Amazon Location 在移动平台上构建应用程序或在任何平台上的地图上可视化数据,则有以下选择:

    • 这些AWS Amplify库在 iOS安卓 JavaScript网络应用程序中集成了 Amazon Location。

    • 这些 MapLibre 库允许您使用 Amazon Location 将客户端地图渲染到 iOSAndro id 和 JavaScriptWeb 应用程序中。

    • Tangram ES 库允许您在 iOSAndroid 网络应用程序中使用 OpenGL ES 从矢量数据渲染 2D 和 3D 地图。还有适用于 JavaScript网络应用程序的七巧板。

  • 直接发送 HTTPS 请求——如果您使用的编程语言没有开发工具包可用,或者您想更好地控制向其向 AWS 发送请求的方式,则可以通过发送经 Signature Version 4 签名流程验证的直接 HTTPS 请求来访问 Amazon Location 。有关 Signature Version 4 签名流程的更多信息,请参阅 AWS 一般参考

本章介绍使用位置数据的应用程序常见的许多任务。常见用例部分描述了如何将这些用例与其他 AWS 服务结合起来以实现更复杂的用例。