本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
矢量丰富作业
矢量丰富作业 (VEJ) 对矢量数据执行操作。目前,您可以使用 VEJ 进行反向地理编码或地图匹配。
反向地理编码
使用反向地理编码 VEJ,您可以将地理坐标(纬度、经度)转换为由 Amazon Location Service 提供支持的人类可读地址。当您上传包含经纬度坐标的 CSV 文件时,它会返回该地点的地址编号、国家、标签、市镇、社区、邮政编码和区域。输出文件由输入数据以及包含这些值的列组成,这些值附加在末尾。这些作业经过优化,可以接受数以万计的 GPS 轨迹。
地图匹配
通过地图匹配,您可以将 GPS 坐标捕捉到路段上。输入应该是一个包含轨迹 ID(路线)、经度、纬度和时间戳属性的 CSV 文件。每条路线可以有多个 GPS 坐标。输入也可以包含多条路线。输出是一个 GeoJSON 文件,其中包含预测路线的链接。该文件还具有输入中提供的捕捉点。这些作业经过优化,可以在一个请求中接受数以万计的驱动因素。支持地图匹配OpenStreetMapMapMatchingConfig
中的名称不匹配,则地图匹配会失败。您收到的错误消息包含输入文件中存在的字段名称和 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”
“yyyy MMddHHmmss”
虽然您需要使用 Amazon SageMaker Studio Classic 笔记本来执行 VEJ,但您可以使用用户界面查看您创建的所有任务。要在笔记本中使用可视化功能,首先需要将输出导出到 S3 存储桶。您可以执行的 VEJ 操作如下。