使用 Amazon Location Service 的代码示例和教程 - Amazon Location Service

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

使用 Amazon Location Service 的代码示例和教程

本主题显示了一系列代码示例、教程和博客文章,可帮助您了解 Amazon Location Service。每个代码示例都包含对其工作原理的描述。

您可以在AWS 地理空间 GitHub页面Amazon Location 的AWS 示例 GitHub 页面AWS 博客网站上找到更多示例。

注意

了解 AWS 地理空间 GitHub 页面和 AWS 示例 GitHub 页面之间的区别是件好事。

  • 地理空间 GitHub-AWS 地理空间 GitHub 页面包含由 Amazon Location Service 团队创建和维护的示例。

  • 示例 GitHubAmazon Location 的示例 GitHub 页面包含为亚马逊位置创建的样本,但可能会被积极维护,也可能不会被积极维护。AWS

在使用其他示例之前,快速入门教程是一个不错的起点,因为它展示了如何完成对大多数示例都有用的先决条件。

示例可用性

找不到所需的内容? 通过使用此页面底部的提供反馈链接请求新代码示例。

Amazon Location 演示网站

你可以在 Amazon Location 演示网站上观看带有 Amazon Location Service 源代码的演示。该网站包括托管的 Web 演示,以及适用于 Android 的演示应用程序。

您还可以在网站的示例页面中找到各种各样的示例,可按功能、语言和平台进行筛选。

教程:快速入门

有适用于网页、iOS 和安卓设备的快速入门教程。对于每个平台,本教程将向您展示如何向应用程序添加交互式地图,以及如何从您的应用程序调用 Amazon Location Service API。本教程适用于 JavaScript 静态网页,Kotlin 适用于安卓手机应用程序,Swift 适用于iOS应用程序。

教程:数据库扩充

本教程向您展示如何使用 Amazon Location Service(从中调用) AWS Lambda 来标准化地址并向 Amazon Aurora 数据库中的记录添加纬度和经度。使用亚马逊 Aurora 和 AWS Lambda.

文档链接:Amazon Location Service 的 Amazon Aurora PostgreSQL 用户定义函数

示例:探索应用程序

了解 Amazon Location Service 功能的最佳方法之一是使用 Amazon Location 控制台中的浏览功能。这个完整的 Web 应用程序示例模仿了控制台中的地图、地点、路线、地理围栏和跟踪器功能,向您展示了如何在自己的应用程序中重新创建这些功能。使用 Amplify、React 和。 JavaScript

示例 GitHub 链接:浏览示例应用程序

示例:设置地图样式

此代码示例说明如何使用 MapLibre 中的在卫星地图和矢量路线图之间切换 JavaScript。使用 MapLibre Amazon 位置认证助手和 JavaScript。

地理空间 GitHub 链接:具有风格切换功能的交互式地图

示例:绘制标记

此代码示例显示了加拿大不列颠哥伦比亚省温哥华市的 Amazon Locker 位置。它显示了如何在点位置绘制标记。使用 Node.js MapLibre、React、亚马逊位置认证助手和 JavaScript。

地理空间 GitHub 链接:带有点标记的交互式地图

示例:绘制聚集点

此代码示例使用美国地质调查局的地震数据,演示如何绘制在地图上聚集在一起的点。使用 MapLibre、Node.js、React、Amplify 和。 JavaScript

示例 GitHub 链接:包含点聚类的交互式地图

示例:绘制多边形

此代码示例说明如何在地图上绘制多边形。使用 Node.js MapLibre、React、亚马逊位置认证助手和 JavaScript。

地理空间 GitHub 链接:包含多边形的交互式地图

示例:更改地图语言

此代码示例说明如何更改 Amazon Location 中地图的显示语言。使用 Amplify、React 和。 MapLibre

示例 GitHub 链接:更改地图语言示例

博客:预计送达时间通知

这篇博文展示了通知买家预计送达时间的不同方式。它解释了使用路线来显示预计的行驶时间,然后使用跟踪器和地理围栏来通知司机何时靠近客户。使用 Amplify、React、亚马逊和亚马逊 EventBridge简单通知服务 (Amazon SNS) Service。

博客链接:预计到达时间和邻近通知