本地轨迹、区域与网格交付指南
按明确几何合同检查 GPX 高程、控制轨迹点数、匹配 CSV 点位与 GeoJSON 区域,并拆分 STL 部件。
按原分段检查距离与高程
读取一份不超过 10 MiB、50,000 个轨迹或路线点的 GPX 1.0/1.1。水平距离采用平均地球半径 6,371,008.8 米的 Haversine 球面模型,不跨段补连。SVG 绘制原始已知高程;缺失仍缺失,爬升下降只在相邻已知值之间计算。
这不是椭球测量或地形长度,不纠正 GPS 噪声。时间戳需明确时区,同段不能倒退。其他审查者需要核对测量时,应把完整逐点指标与图一起交付。
| 交付件 | 规则 | 保留证据 |
|---|---|---|
| GPX 剖面 | 水平球面、原分段 | 完整逐点指标 |
| 简化 GPX | 局部平面偏差与端点约束 | 原点节点与保留索引 |
| 区域归属 | 有效平面环与明确边界政策 | 全部匹配与原 CSV 列 |
| STL 部件 ZIP | 准确共享整边 | 三角块或数字 token、源索引 |
在点数预算内保留原节点
总点数目标必须足以保留每段端点。简化保留被选中的原 XML 点节点及其时间、命名空间、扩展。局部等距矩形度量仅适用于两坐标跨度各不超过 5°、纬度 ±80° 内、无日期变更线跨越的轨迹。
报告记录保留索引和原点到保留线段的实测偏差。点数目标不能满足必需偏差时整次失败。一份文件最多 10,000 点、1,000 万次距离计算;满足点数不代表某 GPS 设备协议必然兼容。
明确洞、边界与多重归属政策
准确提供一份 CSV 与一份 Polygon/MultiPolygon GeoJSON,每份最多 5 MiB。选择经纬度列、区域名属性、包含或排除边界,并明确全部匹配、第一项或多重匹配拒绝政策。
受支持模型是 WGS84/CRS84 经纬度平面,纬度 ±85° 内且不跨日期变更线。环、洞和 MultiPolygon 内部需通过拓扑检查;计算复杂度在归属前受限,不报告部分成功。JSON 保留全部匹配,CSV 新增归属列而不覆盖原表头。
按准确共享整边拆分 STL
二进制与 ASCII STL 按准确共享整边形成连通部件,只接触一个点不连接。二进制保留原 50 字节三角块和 80 字节头,仅更新三角计数;ASCII 保留数字 token。
这不是模糊焊接或语义切割,不改变坐标、法线和属性;非流形边只报告而不修复。一份最多 30 MiB 的文件支持 100,000 三角、1,000 部件及 40 MiB 合计输出,ZIP 同时提供源三角索引。
保存源文件与完整交付件
图或前 200 行表格用于审查。按任务下载完整指标、简化 GPX、归属报告或部件 ZIP。修正无效拓扑、不支持跨度或预算超限,再重新运行。
- 核对坐标模型与支持范围。
- 完整报告随结果文件交付。
- 导入简化轨迹或拆分网格前保留原件。
参考资料
- 得到各段累计距离/时间与高程曲线,而非加载在线地图
第一人称任务来源;当前支持范围见工具合同。
- 把2500点路径减少到GPS接受的500点,同时保留各段端点及误差报告
第一人称任务来源;当前支持范围见工具合同。
- 给每条点位增加所属区域名称,处理边界/洞/多重匹配
第一人称任务来源;当前支持范围见工具合同。
- 按真实三角连通部件恢复独立STL且保持原坐标
第一人称任务来源;当前支持范围见工具合同。
本分类工具使用说明
展开工具,查看操作步骤、可调选项和支持范围,再直接进入工作区。
GPX 距离与高程剖面按每段水平距离绘制本地 GPX 高程曲线,并导出完整逐点指标。
无需在线地图,读取轨迹分段与路线。每段距离从零计算,缺高程处断开曲线,可选时间差明确保留,下载 SVG 剖面和完整 JSON/CSV。
操作步骤
- 选择包含轨迹分段或路线的 GPX。
- 检查高程剖面和逐段距离指标。
- 下载完整 SVG、JSON 与 CSV。
能力与限制
- 一份 GPX1.0/1.1,最多 10 MiB、50,000 个轨迹/路线点、2,000 段;XML 深度 32、元素 200,000。
- 使用平均地球半径 6,371,008.8m 的球面水平 Haversine,支持跨日期变更线;不是椭球测绘距离或三维地形长度。高程为原值,仅相邻都有高程时累加升降,不修正 GPS 噪声。时间需明确时区,精度不高于毫秒;同段保存的时间倒退会失败。
GPX 点数预算简化按明确总点数上限简化 GPX,同时保留原点节点和各段端点。
生成满足设备点数预算的轨迹。保留的原 XML 点仍含坐标、高程、时间和命名空间扩展;确定性的最大误差细分保护各段端点,完整报告提供原索引与实际偏差。
操作步骤
- 选择 GPX,设置最大总点数。
- 选择仅报告偏差或必须满足最大偏差。
- 核对保留索引和实测误差,下载简化 GPX 与报告。
可调选项
- 最大总点数
- 500
- 误差政策
- 报告实测偏差 · 必须满足最大偏差
- 严格偏差上限(米)
- 10
能力与限制
- 一份 GPX1.0/1.1,最多 10 MiB、10,000 点、2,000 段、XML 深度 32 和元素 200,000;最多 1,000 万次距离计算。总点数目标必须容纳所有段的必保端点。
- 使用平均地球半径 6,371,008.8m 和坐标包围盒中心的局部等距矩形平面;经纬跨度各不超过 5°、纬度在 ±80° 内且不跨日期变更线。偏差是该明确平面上原点到保留线段的距离,不保证全球测地精度。要求的误差无法满足时失败;不保证特定设备协议兼容。
CSV 点位归属 GeoJSON 区域以明确的洞、边界和多重匹配政策,将本地 CSV 坐标归入 Polygon/MultiPolygon 区域。
为每条原始记录添加空间归属。选择坐标列和区域名称属性,再设边界与重叠政策。完整 JSON 保留原值和全部匹配;带表格公式防护的 CSV 增加不覆盖原列的状态、名称列表与要素索引。
操作步骤
- 选择一份 CSV 和一份 GeoJSON。
- 设置经纬列、区域名属性、边界与多匹配政策。
- 核对命中、未命中与多区域状态,下载完整 CSV/JSON。
可调选项
- 经度列
- lon
- 纬度列
- lat
- 区域名属性
- name
- 边界政策
- 包含边界 · 排除边界
- 多区域政策
- 保留全部 · 输入顺序首个 · 多匹配时报错
能力与限制
- 准确一份 .csv 和一份 .json/.geojson,每份 5 MiB、总计 10 MiB;10,000 点记录、100 区域、10,000 边;拓扑验证 200 万次、候选点边测试 1,000 万次、100,000 匹配与 8 MiB 匹配文本。归属前检查复杂度,不生成部分成功。
- 有限 WGS84/CRS84 经度/纬度平面,纬度 ±85° 内、不跨日期变更线。环需闭合且无自交,洞严格在外环内并互不相交;MultiPolygon 内部不能重叠。边界容差 1e−10°,过近接触的无效几何拒绝。区域名属性为字符串或数字;仅读 GeoJSON,不读 SHP,不调用地理编码或在线地图。
拆分 STL 断开部件按准确共享整边拆分二进制或 ASCII STL,保留原坐标、法线和三角数据。
从一份 STL 恢复断开的部件。只有完整相同的无向边连接三角;单点接触、空间相交和仅邻近坐标不会连接。各部件保持原位置,提供原三角索引与包围盒映射。
操作步骤
- 选择本地 STL。
- 检查部件数、三角数和原始包围盒。
- 下载部件 ZIP 和完整原索引报告。
能力与限制
- 一份 STL,最多 30 MiB、100,000 三角、1,000 部件和 40 MiB 合计输出;非有限、退化三角和二进制计数/长度不一致会失败。ASCII 坐标需能进行有限双精度计算且绝对值不超过 1e100。
- 二进制输出复制每个原 50 字节三角块,包含法线和属性,保留原 80 字节头并更新计数。ASCII 保留 facet 数字文本,避免 float32 精度损失;负零只在连通键中归一。不模糊焊接、修复、语义切割或自动移动部件;仅报告非流形边。