本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
管理您的地理围栏收集资源
使用 Amazon Location 控制台 AWS CLI、或 Amazon 位置管理您的地理围栏收藏。 APIs
列出您的地理围栏集合资源
您可以使用 Amazon Location 控制台、或 Amazon Location 来查看您的地理围栏收藏列表: AWS CLI APIs
- Console
-
使用 Amazon Location 控制台查看地理围栏集合列表
-
打开 Amazon Location 控制台,网址为https://console.aws.amazon.com/location/
。 -
从左侧导航窗格中选择地理围栏集合。
-
在我的地理围栏集合下查看您的地理围栏集合列表。
-
- API
-
使用 Amazon 定位地理围 APIs栏中的
ListGeofenceCollections操作。以下示例是获取账户中地理围栏集合列表的 API 请求。 AWS
POST /geofencing/v0/list-collections以下为
ListGeofenceCollections响应示例:{ "Entries": [ { "CollectionName": "ExampleCollection", "CreateTime": 2020-09-30T22:59:34.142Z, "Description": "string", "UpdateTime": 2020-09-30T23:59:34.142Z }, "NextToken": "1234-5678-9012" } - CLI
-
使用
list-geofence-collections命令。以下示例是 AWS CLI 获取账户中地理围栏集合列表的示例。 AWS
aws location list-geofence-collections
获取地理围栏集合的详细信息
您可以使用 Amazon Location 控制台、或 Amazon L AWS ocation 获取有关您账户中任何地理围栏收集资源的详细信息: AWS CLI APIs
- Console
-
使用 Amazon Location 控制台查看地理围栏集合的详细信息
-
打开 Amazon Location 控制台,网址为https://console.aws.amazon.com/location/
。 -
从左侧导航窗格中选择地理围栏集合。
-
在我的地理围栏集合下,选择目标地理围栏集合的名称链接。
-
- API
-
使用 Amazon 定位地理围 APIs栏中的
DescribeGeofenceCollection操作。以下示例是获取地理围栏收集详细信息的 API 请求。
ExampleCollectionGET /geofencing/v0/collections/ExampleCollection以下为
DescribeGeofenceCollection响应示例:{ "CollectionArn": "arn:aws:geo:us-west-2:123456789012:geofence-collection/GeofenceCollection", "CollectionName": "ExampleCollection", "CreateTime": 2020-09-30T22:59:34.142Z, "Description": "string", "KmsKeyId": "1234abcd-12ab-34cd-56ef-1234567890ab", "Tags": { "Tag1" : "Value1" }, "UpdateTime": 2020-09-30T23:59:34.142Z } - CLI
-
使用
describe-geofence-collection命令。以下示例是 AWS CLI 获取地理围栏集合详细信息的示例。
ExampleCollectionaws location describe-geofence-collection \ --collection-name "ExampleCollection"
删除地理围栏集合
您可以使用 Amazon Location 控制台、或 Amazon Location 从您的 AWS 账户中 AWS CLI删除地理围栏集合。 APIs
- Console
-
使用 Amazon Location 控制台删除地理围栏集合
警告
此操作将永久删除资源。
-
打开 Amazon Location 控制台,网址为https://console.aws.amazon.com/location/
。 -
从左侧导航窗格中选择地理围栏集合。
-
在我的地理围栏集合下,选择目标地理围栏集合。
-
选择删除地理围栏集合。
-
- API
-
使用 Amazon 营业地点的
DeleteGeofenceCollection操作 APIs。以下示例是删除地理围栏集合的 API 请求。
ExampleCollectionDELETE /geofencing/v0/collections/ExampleCollection以下为
DeleteGeofenceCollection响应示例:HTTP/1.1 200 - CLI
-
使用
delete-geofence-collection命令。以下示例是删除 geofence 集合的 AWS CLI 命令。
ExampleCollectionaws location delete-geofence-collection \ --collection-name "ExampleCollection"
列出存储的地理围栏
您可以使用亚马逊定位控制台、 AWS CLI或亚马逊位置列出存储在指定地理围栏集合中的地理围栏。 APIs
- Console
-
使用 Amazon Location 控制台查看地理围栏列表
-
打开 Amazon Location 控制台,网址为https://console.aws.amazon.com/location/
。 -
从左侧导航窗格中选择地理围栏集合。
-
在我的地理围栏集合下,选择目标地理围栏集合的名称链接。
-
在地理围栏下查看地理围栏集合中的地理围栏。
-
- API
-
使用 Amazon 定位地理围 APIs栏中的
ListGeofences操作。以下示例是一个 API 请求,用于获取存储在 geofence 集合中的地理围栏列表。
ExampleCollectionPOST /geofencing/v0/collections/ExampleCollection/list-geofences以下为
ListGeofences响应示例:{ "Entries": [ { "CreateTime": 2020-09-30T22:59:34.142Z, "GeofenceId": "geofence-1", "Geometry": { "Polygon": [ [-5.716667, -15.933333, [-14.416667, -7.933333], [-12.316667, -37.066667], [-5.716667, -15.933333] ] }, "Status": "ACTIVE", "UpdateTime": 2020-09-30T23:59:34.142Z } ], "NextToken": "1234-5678-9012" } - CLI
-
使用
list-geofences命令。以下示例是获取存储在 geofence 集合中的地理围栏列表的示例。 AWS CLI
ExampleCollectionaws location list-geofences \ --collection-name "ExampleCollection"
获取地理围栏详细信息
您可以使用 Amazon Location 控制台 AWS CLI或亚马逊位置从地理围栏集合中获取特定地理围栏的详细信息,例如创建时间、更新时间、几何图形和状态。 APIs
- Console
-
使用 Amazon Location 控制台查看地理围栏的状态
-
打开 Amazon Location 控制台,网址为https://console.aws.amazon.com/location/
。 -
从左侧导航窗格中选择地理围栏集合。
-
在我的地理围栏集合下,选择目标地理围栏集合的名称链接。
-
在地理围栏 ,你可以查看地理围栏的状态。
-
- API
-
使用 Amazon 定位地理围 APIs栏中的
GetGeofence操作。以下示例是从地理围栏集合中获取地理围栏详细信息的 API 请求。
ExampleCollectionGET /geofencing/v0/collections/ExampleCollection/geofences/ExampleGeofence1以下为
GetGeofence响应示例:{ "CreateTime": 2020-09-30T22:59:34.142Z, "GeofenceId": "ExampleGeofence1", "Geometry": { "Polygon": [ [-1,-1], [1,-1], [0,1], [-1,-1] ] }, "Status": "ACTIVE", "UpdateTime": 2020-09-30T23:59:34.142Z } - CLI
-
使用
get-geofence命令。以下示例是 AWS CLI 获取地理围栏集合详细信息的示例。
ExampleCollectionaws location get-geofence \ --collection-name "ExampleCollection" \ --geofence-id "ExampleGeofence1"
删除地理围栏
您可以使用 Amazon Location 控制台、 AWS CLI或 Amazon 位置从地理围栏集合中删除地理围栏。 APIs
- Console
-
使用 Amazon Location 控制台删除地理围栏
警告
此操作将永久删除资源。
-
打开 Amazon Location 控制台,网址为https://console.aws.amazon.com/location/
。 -
从左侧导航窗格中选择地理围栏集合。
-
在我的地理围栏集合下,选择目标地理围栏集合的名称链接。
-
在地理围栏下,选择目标地理围栏。
-
选择删除地理围栏。
-
- API
-
使用 Amazon 定位地理围 APIs栏中的
BatchDeleteGeofence操作。以下示例是从地理围栏集合中删除地理围栏的 API 请求。
ExampleCollectionPOST /geofencing/v0/collections/ExampleCollection/delete-geofences Content-type: application/json { "GeofenceIds": [ "ExampleGeofence11" ] }以下是
BatchDeleteGeofence成功响应的示例。HTTP/1.1 200 - CLI
-
使用
batch-delete-geofence命令。以下示例是从 geofence 集合中删除 geofence 的 AWS CLI 命令。
ExampleCollectionaws locationbatch-delete-geofence\ --collection-name "ExampleCollection" \ --geofence-ids "ExampleGeofence11"