本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
如何使用 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 将客户端地图渲染到 iOS、Andro id 和 JavaScriptWeb 应用程序中。
-
Tangram ES 库允许您在 iOS 和 Android 网络应用程序中使用 OpenGL ES 从矢量数据渲染 2D 和 3D 地图。还有适用于 JavaScript网络应用程序的七巧板。
-
-
发送直接HTTPS请求-如果您使用的编程语言没有SDK可用的编程语言,或者想要更好地控制向其发送请求的方式 AWS,则可以通过发送经签名版本 4 签名流程验证的直接HTTPS请求来访问 Amazon Location。有关 Signature Version 4 签名流程的更多信息,请参阅 AWS 一般参考。
本章介绍使用位置数据的应用程序常见的许多任务。常见用例部分描述了如何将这些用例与其他 AWS 服务结合起来以实现更复杂的用例。