管理您的地图资源 - Amazon Location Service

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

管理您的地图资源

您可以使用 Amazon Location 控制台、AWS CLI 或 Amazon Location API 来管理您的地图资源。

列出地图资源

您可以使用 Amazon Location 控制台、AWS CLI 或 Amazon Location API 查看地图资源列表。

Console

使用 Amazon Location 控制台查看现有地图资源列表

  1. 打开 Amazon Location 控制台:https://console.aws.amazon.com/location/

  2. 从左侧导航窗格中选择地图

  3. 我的地图下查看您的地图资源列表。

API

使用 Amazon Location 地图 API 中的 ListMaps 操作。

以下示例是获取 AWS 账户中地图资源列表的 API 请求。

POST /maps/v0/list-maps

以下为 ListMaps 响应示例:

{ "Entries": [ { "CreateTime": 2020-10-30T01:38:36Z, "DataSource": "Esri", "Description": "string", "MapName": "ExampleMap", "UpdateTime": 2020-10-30T01:38:36Z } ], "NextToken": "1234-5678-9012" }
CLI

使用 list-map 命令。

以下示例是获取 AWS 账户中地图资源列表的 AWS CLI。

aws location list-maps

获取地图资源详情

您可以使用 Amazon Location 控制台、AWS CLI 或 Amazon Location API 获取有关您的 Amazon Web Services 账户中任何地图资源的详细信息。

Console

使用 Amazon Location 控制台查看地图资源的详细信息

  1. 打开 Amazon Location 控制台:https://console.aws.amazon.com/location/

  2. 从左侧导航窗格中选择地图

  3. 我的地图下,选择目标地图资源的名称链接。

API

使用 Amazon Location 地图 API 中的 DescribeMap 操作。

以下示例是获取地图资源详细信息的 API 请求ExampleMap

GET /maps/v0/maps/ExampleMap

以下为 DescribeMap 响应示例:

{ "Configuration": { "Style": "VectorEsriNavigation" }, "CreateTime": 2020-10-30T01:38:36Z, "DataSource": "Esri", "Description": "string", "MapArn": "arn:aws:geo:us-west-2:123456789012:maps/ExampleMap", "MapName": "ExampleMap", "Tags": { "Tag1" : "Value1" }, "UpdateTime": 2020-10-30T01:40:36Z }
CLI

使用 describe-map 命令。

以下示例是AWS CLI获取地图资源详细信息的示例ExampleMap

aws location describe-map \ --map-name "ExampleMap"

删除地图资源

您可以使用 Amazon Location 控制台、AWS CLI 或 Amazon Location API 从您的 AWS 账户中删除地图资源。

警告

此操作将永久删除资源。

Console

使用 Amazon Location 控制台删除现有地图资源

  1. 打开 Amazon Location 控制台:https://console.aws.amazon.com/location/

  2. 从左侧导航窗格中选择地图

  3. 我的地图列表下,从列表中选择目标地图。

  4. 选择删除地图

API

使用 Amazon Location 地图 API 中的 DeleteMap 操作。

以下示例是删除地图资源的 API 请求ExampleMap

DELETE /maps/v0/maps/ExampleMap

以下是 DeleteMap 成功响应的示例:

HTTP/1.1 200
CLI

使用 delete-map 命令。

以下示例是删除地图资源的AWS CLI命令ExampleMap

aws location delete-map \ --map-name "ExampleMap"