亚马逊 SageMaker 地理空间地图 SDK - Amazon SageMaker

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

亚马逊 SageMaker 地理空间地图 SDK

您可以使用 Amazon SageMaker 地理空间功能在地理空间 UI 中对地图进行可视化,也可以使用 SageMaker 地理空间图像对 SageMaker 笔记本进行可视化。这些可视化由名为 Foursquare Studio 的地图可视化库支持

您可以使用 SageMaker 地理空间地图APIs提供的SDK来可视化您的地理空间数据,包括输入、输出和 AOI。EOJ

添加数据集 API

向地图添加栅格或矢量数据集对象。

请求语法

Request = add_dataset( self, dataset: Union[Dataset, Dict, None] = None, *, auto_create_layers: bool = True, center_map: bool = True, **kwargs: Any, ) -> Optional[Dataset]

请求参数

请求接受以下参数。

位置参数

参数

类型

描述

dataset

Union[Dataset, Dict, None]

用于创建数据集的数据,采用CSVJSON、或 Geo JSON 格式(对于本地数据集)或字符UUID串。

关键字参数

参数

类型

描述

auto_create_layers

布尔值

添加数据集时是否尝试创建新图层。默认值为 False

center_map

布尔值

是否将地图居中显示在创建的数据集上。默认值为 True

id

String

数据集的唯一标识符。如果未提供,则将生成一个随机 ID。

label

String

显示的数据集标签。

color

Tuple[float, float, float]

数据集的颜色标签。

metadata

字典

包含平铺数据集元数据的对象(用于平铺数据集)。

响应

这将API返回添加到地图的 D at aset 对象。

更新数据集 API

更新现有数据集的设置。

请求语法

Request = update_dataset( self, dataset_id: str, values: Union[_DatasetUpdateProps, dict, None] = None, **kwargs: Any, ) -> Dataset

请求参数

请求接受以下参数。

位置参数

参数

类型

描述

dataset_id

String

要更新的数据集的标识符。

values

联合 [_ DatasetUpdateProps,dict,无]

要更新的值。

关键字参数

参数

类型

描述

label

String

显示的数据集标签。

color

RGBColor

数据集的颜色标签。

响应

这将API返回交互式地图或非交互式HTML环境None的更新数据集对象。

添加图层 API

向地图添加新图层。此功能需要至少一个有效的图层配置。

请求语法

Request = add_layer( self, layer: Union[LayerCreationProps, dict, None] = None, **kwargs: Any ) -> Layer

请求参数

请求接受以下参数。

参数

参数

类型

描述

layer

联盟 [LayerCreationProps,字典,无]

一组用于创建图层的属性。

响应

添加到地图的图层对象。

update_layer API

使用给定值更新现有图层。

请求语法

Request = update_layer( self, layer_id: str, values: Union[LayerUpdateProps, dict, None], **kwargs: Any ) -> Layer

请求参数

请求接受以下参数。

参数

位置参数

类型

描述

layer_id

String

要更新的图层的 ID。

values

联盟 [LayerUpdateProps,字典,无]

要更新的值。

关键字参数

参数

类型

描述

type

LayerType

图层的类型。

data_id

String

此图层可视化的数据集的唯一标识符。

fields

Dict [string, Optional[string]]

将图层可视化所需的字段映射到相应的数据集字段的字典。

label

String

此图层的规范标签。

is_visible

布尔值

图层是否可见。

config

LayerConfig

特定于其类型的图层配置。

响应

返回更新后的图层对象。

visual_eoj_aoi API

可视化给定作业的 AOI ARN。

请求参数

请求接受以下参数。

参数

参数

类型

描述

Arn

String

这ARN份工作。

config

字典

config = { label: <string> custom label of the added AoI layer, default AoI }

用于传递图层属性的选项。

响应

已添加的输入层对象的引用。

visual_eoj_input API

可视化给定输入EOJARN。

请求参数

请求接受以下参数。

参数

参数

类型

描述

Arn

String

这ARN份工作。

time_range_filter

字典

time_range_filter = {

开始日期:格式中的<string>日期 ISO

end_date:格式中的<string>日期 ISO

}

提供开始和结束时间的选项。默认为栅格数据集合搜索的开始和结束日期。

config

字典

config = { label: <string> custom label of the added output layer, default Input }

用于传递图层属性的选项。

响应

已添加的输入层对象的引用。

visualize_eoj_ou API

可视化给定结果的输出EOJARN。

请求参数

请求接受以下参数。

参数

参数

类型

描述

Arn

String

这ARN份工作。

time_range_filter

字典

time_range_filter = {

开始日期:格式中的<string>日期 ISO

end_date:格式中的<string>日期 ISO

}

提供开始和结束时间的选项。默认为栅格数据集合搜索的开始和结束日期。

config

字典

config = {

label: <string> custom label of the added output layer, default Output

预设:<string> singleBand 或trueColor,

band_name:<string>,只有 “singleBand” 预设才需要。允许使用的乐队 EOJ

}

用于传递图层属性的选项。

响应

已添加的输出图层对象的引用。

要了解有关可视化地理空间数据的更多信息,请参阅使用 Ama SageMaker zon 地理空间进行可视化