操作与方法说明
坐标进入 CAD 前,把数据含义说清楚
复核列顺序、选择实体内容,连同原始来源一起交付。
把坐标表展成点位,也保留交接依据
测量坐标点转 DXF 适合需要将 CSV、TXT 坐标提供给 CAD 绘图人员的场景。每条有效记录生成一个普通 POINT 点实体,可以另外输出点号、高程和描述文字。图形便于定位与标注,原文件、参数与图层对应则保存在报告中,方便接收人员查清来源。
点不是文字,文字也不是测量数据库对象。拖动标注不会同步修改点位;工具不建立地形曲面,也不根据编码猜测道路、房屋或地块边界。应先约定这份图形用于背景参考、人工绘图还是其他具体工作,再选择所需内容。
先确认东、北坐标,避免展点方向颠倒
支持 UTF-8 编码的 CSV、TXT 及粘贴数据,可使用逗号、分号或制表符。逐一核对是否有表头、点号、北坐标、东坐标、高程和描述列。CASS 风格点文件常把编码放在第二列,不能看到五列数据就直接套用 PNEZD。 此处也可读取XLSX工作簿,须主动选择工作表;公式、日期及错误单元格请先核对并转为普通值。
PNEZD 与 PENZD 的东、北顺序不同;某些文件中的 X 表示北坐标,因此本页不凭 X、Y 字母认定含义。确认后的东坐标写入 CAD X,北坐标写入 CAD Y。没有点号也可以生成点,只是不凭空添加点号文字。
没有高程时,用明确的二维投影
三维模式要求每条记录都有有效且已知的高程,不自动补零、不插值,也不悄悄丢弃缺高程的点。若只需要平面位置,可选择二维并确认所有图形点投影到 Z = 0 平面。这个零只是绘图位置,原始空高程在报告中仍为空。
二维输出仍可显示原文件中已知的高程文字,不把已知高程标注改成零。缺高程时不生成高程文字,并在摘要中统计省略的标注数。源行列数错误、无效数字等问题则应先修正,不能通过切换维度绕过。
单位不自动换算,插入图形前再核对一次
输入单位用于说明数值含义,本页不自动缩放坐标,也不做坐标投影、基准转换或局部坐标拟合。导入 CAD 时应明确设置与源平面单位一致的插入单位,并用一个已知距离复核,不能只凭图上看起来正常就交付。
三维输出要求平面、高程单位一致;混合单位请先在格式转换工具明确换算。二维可保留不同的原高程单位,但接收者需要知道标高文字使用什么单位。R12 的单位说明在配套报告中,不承诺所有软件自动读取较新格式的插入单位信息。
普通点实体与 COGO 点有什么不同
导出格式为 ASCII DXF R12,版本标识 AC1009,使用 POINT、TEXT,以及用户明确要求的 POLYLINE、VERTEX、SEQEND。这些是通用图形实体,不是 Civil 3D 原生 COGO 点、带属性块或可自动关联更新的专业测量对象。
本版本样例已用独立的 ezdxf 阅读库重新打开,核对点坐标、文字、图层与折线顶点。该验证不等于所有 CAD 版本和字体组合都已验证。接收方如需要 COGO 点样式或测量数据库,应走该软件支持的点文件导入流程。
按编码分图层,同时保留原编码
启用分组后,每种完整描述建立点图层。为兼容旧格式,图层名只使用大写英文字母、数字、下划线和短横线,并限制在 31 字符内。空格、中文及其他符号会转换为安全名称;不同描述即便得到同一个清理后名称,也会加不同后缀,不混为一组。
图层对应 CSV 与 JSON 同时保留原描述、安全图层名和点数;空描述也有对应组。关闭分层时全部点进入 POINTS。文字统一放在 ANNOTATION,折线放在 CONNECTIONS,便于独立控制可见性。最多支持 256 种描述分组,超过时可关闭分组或先筛选。
标注大小与位置应按实际绘图单位设置
文字高度和东、北偏移量采用绘图单位,多个标注以 1.5 倍文字高度向南依次排列。旋转角只作用于文字本身,不旋转坐标系或偏移方向。建议先用少量点试导入,在接收软件观察字号、间距及重叠情况后,再生成完整图形。
高程小数位只格式化文字,不舍入点实体的坐标。点号作为文本保留前导零,空标注不输出。支持的多行描述在单行 TEXT 中把换行或制表符变成空格,受影响的标注会统计,原始完整字段仍保留在 JSON。
中文文字需要编码支持,也需要字体
文件只写 ASCII 字节,常用中文等 BMP 字符以 DXF Unicode 转义保存,接收 CAD 仍需支持相应编码并配置有字形的字体。某些阅读库首先读出转义字符串,需要调用其 Unicode 解码接口后才能看到中文;不能因为字符串含英文转义符就认定原文字丢失。
不支持非 BMP 字符及可能触发控制解释的反斜杠、脱字符、%% 串、控制字符;编码后超过 255 字符的单条标注也会阻止导出。不会直接截断文字。可关闭该类标注,或编辑来源副本后重试;点实体和报告中的原描述仍可保留。
只有明确给出顺序才生成折线
可选折线区域留空时不连线。每行填写一条折线,用逗号分隔实际源行号,例如 2,3,4;行号计入表头,多行引用记录使用起始行号。这是源行号,不是点号,因此重复点号或字母点号也能通过来源定位。
开放折线至少两个顶点,闭合至少三个顶点,所有引用的行都必须存在。确认后按照给定顺序写出,闭合选项把末顶点连回首顶点。工具不按最近距离或点号自动排序,也不会认定闭合图形就是合法界址;重复位置、自交等情况应由用户结合实际连线意图复核。
点数、文字数和实体记录数分别核对
假设 5 个点都输出点号、高程和描述,图形应有 5 个 POINT 和 15 个 TEXT。再加入一条含 3 个顶点的折线,就有 21 个顶层实体;若把 3 个 VERTEX 和 1 个 SEQEND 也算入,则是 25 条实体记录。摘要区分别列出这些数量,避免把实体数误当作源点数。
表格可按点号查找,点击源行或图上的点可查看完整原字段。平面图默认显示前 2,000 个位置,并补入当前选择点;折线按单独的 2,000 顶点预算显示完整路径。预览搜索和显示预算不缩减下载内容,图中也不模拟最终 CAD 字体、图层关闭状态或标注重叠。
保存图形,也保存来源与设置
每份输入最多 10 MiB、100,000 个点,DXF 输出最多 50 MiB,明确折线顶点共最多 100,000 个。大量文字会增大文件,可减少标注或拆分点表。处理可取消,修改数据和规则后旧结果立即失效;清空当前会话不删除已下载文件。
请把 DXF、图层对应 CSV、来源与参数 JSON 一起归档。点文件在浏览器本地处理,不上传转换服务器。交付前在接收软件打开实际下载的文件,核对几个已知坐标、点数、插入单位和典型文字;含中文时再检查中文显示效果,保留原坐标文件作为来源依据。