如何使用 Amazon Location Service - Amazon Location Service

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

如何使用 Amazon Location Service

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

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

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

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

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

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

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

    • 以下SDKs是可用的:C++、Go、Java、 JavaScript、。 NET、Node.js、PHP、Python 和 Ruby。

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

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

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

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

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

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