测量计算 · 保留来源

地形纵横断面提取

沿直线基线或指定桩号的垂线切取原TIN,保留网边坡折和无数据缺段,输出可追溯的桩号、偏距与高程区段表。

阅读操作指南 ↓

从原三角网提取断面

UTF-8,最多10MiB;全文件最多100000点、200000面、100个对象。在你的设备上处理。

下载示例XML

一条直线基线 A → B

最多200条断面、50000个输出区段、1000万次网边/断面检查。始终保留原网边交点;不重新组网、不外推、不处理曲线路线或计算方量。

理解输入,交接完整结果

原创情境配图,不是校准示意或真实项目证据。

在不同桩号切取地形

一组断面分别展示各位置的地面形状。

并排竖立的蓝灰色地形断面纸板轮廓

把无数据范围留出来

没有覆盖的地形区段不会被画成连续坡面。

两片地形轮廓之间保留明显空隙

操作与方法说明

从原三角网提取可复核的测量断面

明确数据含义、计算口径、异常和输出,再用于后续工作。

先确认有三角网,而不只是散点

地形纵横断面提取需要知道测点之间怎样连接。只有坐标点表时,同一批散点可能组成不同的三角网,断面坡形也可能不同。因此本页读取LandXML中的原始顶点与三角形连接,不拿CSV散点重新组网,也不靠最近点凑出连续地形。

读取LandXML 1.1或1.2后,先选中正确曲面。一个文件可能包含现状地面、设计完成面或其他版本,名称与用途需要你核对。只有CgPoints点组而没有TIN面时,不能生成断面,应回到源软件导出带Faces的曲面。

本版从一条直线基线开始

输入A、B两点的东坐标与北坐标,它们确定一条有方向的直线,A到B为前进方向。A点桩号决定起算值,沿线前进多少水平距离,桩号就增加多少。两点不能重合;坐标须为与曲面一致的平面坐标,不能把经纬度角值当成距离计算。

本版不解释道路曲线、折线转角、断链或桩号方程。桩号直接填连续数值,例如1250,而不是K1+250。需要道路曲线路线时,应在支持相应路线几何的软件中处理,不能让两端点替代中间真实路线。

纵断面与横断面的输入不同

纵断面沿完整A→B基线提取,横轴显示桩号。此模式不使用横断面的桩号列表及左右宽度;基线超出曲面时,超出部分仍保留为缺段,方便核对请求范围有没有完全覆盖。

横断面在每个指定桩号处作基线的垂线,左、右各取相应宽度。一次可输入1至200个互不重复的桩号,用逗号、分号或空格分隔。桩号须落在基线范围内,左右宽度可不同,也可一侧为零,但两侧总宽度须大于零。

左负右正,以面向A到B为准

从A面向B,左侧偏距为负,右侧为正,中心线偏距为零。例如A→B向东时,左侧在北,右侧在南;向北时,右侧在东。图中从负偏距到正偏距的顺序,与地图上的西东顺序未必相同。

将A、B互换,会改变前进方向以及实际左右侧,桩号对应关系也随之改变。比较不同人员生成的断面时,应同时核对基线方向、A点桩号及左右宽度,不能只看两张图都写着同一个桩号。

为什么不能只按固定间隔连线

三角网每个面内部是一个平面,沿直线切取时面内高程线性变化,但越过三角形边可能出现坡折。本工具先求断面与原网边及支持边界的交点,把这些位置保留下来;即使附加采样间隔填0,原网边折点仍然存在。

填正的采样间隔会额外增加规则位置,便于表格核对。它不会取代原网边交点,也不会提升源地形的测量精度。如果只每隔几十米取点再相连,可能漏掉中间山脊;保留原三角形过渡点,可以避免这种由稀疏抽样造成的坡形损失。

孔洞和外边界必须留下缺段

不可见三角形不参与高程计算;支持的outer环限制外边界,hide环排除孔洞。一条断面可能多次进入和离开有效面域。每一段都写入输出,不能求高程的区段保留原因及空高程,不用最近三角形延长,也不自动补齐缺失地形。

图上的粉色区域代表未求解区段,包括曲面外、孔洞或重叠面歧义。两端都有高程不代表中间连续有地形,所有顶点的外包矩形也不代表有效范围。应结合状态和原面序号检查,不能把空值理解成零高程或平坦地面。

边界端点高程是什么含义

每行结果描述两个断点之间的一个区段。有效段的起终高程,是从该段内部沿所属三角形平面逼近边界时得到的极限值。这样可以把已知坡面画到边缘,同时不跨越孔洞连接下一段。

这不改变孔洞边界点本身被排除的规则。若实际施工需要边界上的设计点高程,应到曲面高程查询工具中单独检查该位置,不能把断面端点极限值当成该点已被认证可用。只碰到孤立顶点也不代表存在一段连续覆盖地形。

坐标、桩号、宽度与高程必须同单位

本版支持声明为米、国际英尺或美国测量英尺的曲面,基线坐标、桩号、宽度、间隔及高程均须使用它的线性单位。切换单位标签不会换算数值。XML中的北、东顺序会读入明确命名的东、北坐标含义,避免仅凭X、Y字母猜测轴序。

说明栏应记录曲面版本、平面坐标依据和高程基准。工具不做分带投影、地方坐标变换、椭球高转换或格网比例改正。一张看起来正常的断面图,不能证明所选曲面就是正确版本,也不能证明两份项目资料使用相同的高程起算点。

竖向夸大只影响画图,不改变高程

预览可以选择不同断面,并设置0.1至100倍竖向夸大。1倍表示水平与竖直每个坐标单位使用相同绘图尺度;放大竖向后,小高差更容易看见,但图上的坡度也会显得更陡。图内会注明单位和倍数,计算表中的数值不随之改变。

图形按选定尺度关系放入可用区域,极平或极陡的断面可能留出空白。下载SVG后再缩放,图上长度也会改变,因此它不是固定比例的认证工程图。用于成果汇报时,应保留倍数说明;用于坐标决策时,以数值和实际项目依据为准。

先用平面示例核对方向和结果

示例曲面采用Z=100+0.1E+0.2N,单位米。A为东0、北5,B为东10、北5,纵断面从高程101升至102,桩号5处保留原三角形共边交点,即使两侧坡度在这个简单例子里相同。

同一东向基线在桩号5取左右各4米,左端北坐标9、高程102.3,右端北坐标1、高程100.7。把基线方向倒过来可验证左右交换。这是专门构造的复算平面,不冒充现场测量路线;真实文件验收另使用Autodesk原始Civil 3D曲面。

输出区段表怎样复原断面

CSV与XLSX包含所有断面、区段序号、起终桩号或偏距、两端东/北坐标及高程、状态、原面序号与单位。相邻区段可能重复列出同一个端点,因为每行都有独立的连接关系。不要先去重再随意连线,尤其不能因此把缺段两侧接在一起。

当前预览断面可单独导出SVG,JSON保留原LandXML及完整设置、曲面信息和全部区段。文件在设备本地线程计算,可取消或清空。存在缺段不禁止导出完整报告,但需要先确认已经核对,交接时说明哪些位置有依据、哪些仍无数据。

数量限制与后续用途

LandXML最多10MiB,支持200条断面、总计50000个输出区段,以及1000万次网边与断面组合检查。超过限制会明确停止,不偷偷截取前半批。可拆分桩号列表,或减少不必要的附加采样;保留真实坡折需要的原网边交点不能删掉。

本工具用于单曲面断面提取,不提供道路设计模板、超高横坡、双曲面断面面积或土方体积。计算挖填方还需要现状与设计的一致边界、明确的断面面积及积分方法。几条高程折线可以辅助核对,但本身不等于工程量成果。

常见问题

围绕实际输入与交付中容易出错的环节。

只有Excel坐标点,能直接生成地形断面吗?

本页需要带原始三角形连接的LandXML曲面。散点不唯一确定地形,重新组网可能跨越原孔洞或改变坡折。请从原设计或测量软件导出保留Faces的TIN后再使用。

两个端点都在曲面上,为什么中间断开?

中间可能经过无三角形覆盖区域、不可见面、hide孔洞或重叠歧义。工具按完整切线检查覆盖,不用两端高程推断中间连续。粉色段与表格状态会说明缺失位置。

横断面左边是负数还是正数?

面向A→B,左负右正。向东的基线左侧在北,向北的基线右侧在东。反转基线后实际左右侧会交换,所以交接时必须保留方向。

采样间隔填大了,会漏掉山脊吗?

本工具始终保留断面与原三角网边的交点,规则间隔只是额外采样,不替代网边坡折。源三角网本来没有表达的细节,工具也无法补出来。

能按曲线路线或K1+250桩号提取吗?

当前只支持一条直线基线和连续数值桩号,不解释K记法、断链或圆曲线。1250等数值应由你按项目定义明确填写;真实曲线路线应使用相应路线软件处理。

导出的断面能直接算土方量吗?

本页不提供方量计算。还需现状、设计面及边界一致,确定断面面积和区间积分方法,不能把断面长度、高差或几个离散剖面直接当作挖填方数量。