矢量丰富作业 - Amazon SageMaker
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

矢量丰富作业

矢量丰富作业 (VEJ) 对矢量数据执行操作。目前,您可以使用 VEJ 进行反向地理编码或地图匹配。

反向地理编码

使用反向地理编码 VEJ,您可以将地理坐标(纬度、经度)转换为由 Amazon Location Service 提供支持的人类可读地址。当您上传包含经纬度坐标的 CSV 文件时,它会返回该地点的地址编号、国家、标签、市镇、社区、邮政编码和区域。输出文件由输入数据以及包含这些值的列组成,这些值附加在末尾。这些作业经过优化,可以接受数以万计的 GPS 轨迹。

地图匹配

通过地图匹配,您可以将 GPS 坐标捕捉到路段上。输入应该是一个包含轨迹 ID(路线)、经度、纬度和时间戳属性的 CSV 文件。每条路线可以有多个 GPS 坐标。输入也可以包含多条路线。输出是一个 GeoJSON 文件,其中包含预测路线的链接。该文件还具有输入中提供的捕捉点。这些作业经过优化,可以在一个请求中接受数以万计的驱动因素。地图支持OpenStreet地图匹配。如果输入源字段中的名称与 MapMatchingConfig 中的名称不匹配,则地图匹配会失败。您收到的错误消息包含输入文件中存在的字段名称和 MapMatchingConfig 中未找到的预期字段名称。

VEJ 的输入 CSV 文件必须包含以下内容:

  • 标题行

  • 纬度和经度分列

  • ID 和时间戳列可以采用数值或字符串格式。所有其他列的数据都必须是数值格式

  • 无匹配引号缺失

对于时间戳列, SageMaker 地理空间功能支持以秒和毫秒为单位的纪元时间(长整数)。支持的字符串格式如下:

  • "dd.MM.yyyy HH:mm:ss z"

  • "yyyy-MM-dd'T'HH:mm:ss.SSS'Z'"

  • "yyyy-MM-dd'T'HH:mm:ss"

  • "yyyy-MM-dd hh:mm:ss a"

  • "yyyy-MM-dd HH:mm:ss"

  • "yyyyMMddHHmmss"

当你需要使用 Amazon SageMaker Studio Classic 笔记本来执行 VEJ 时,你可以使用用户界面查看你创建的所有任务。要在笔记本中使用可视化功能,首先需要将输出导出到 S3 存储桶。您可以执行的 VEJ 操作如下。