坐标批量转 CAD

坐标批量转 CAD 工具可以把 Excel 或 CSV 里成百上千条平面坐标一次性生成 AutoCAD 可直接运行的 SCR 脚本或最小 DXF 文件,省掉「一列一列复制粘贴」的重复劳动。整个转换在浏览器本地完成,坐标数据不会上传到任何服务器。

坐标数据(每行一个点,支持「X,Y」「X 空格 Y」或从 Excel 直接粘贴)列顺序自动判断X=东坐标,Y=北坐标(CAD 惯例)X=北坐标,Y=东坐标(测量惯例)输出格式SCR 脚本(推荐)DXF 文件图形点(POINT)多段线(PLINE)点号起始同时标注点号(仅 SCR,点位多时会明显变慢)生成复制下载文件清空

生成结果三步就能用:① 粘贴坐标 → ② 点「生成」→ ③ 下载 .scr 文件。打开 CAD 后在命令行输入 SCRIPT,选中刚下载的文件即可,图形会自动缩放到全图。SCR 和 DXF 该选哪个两者的区别在「谁来执行」。SCR 是 AutoCAD 的脚本文件,本质是一串命令的文本记录,在 CAD 里用 SCRIPT 命令运行,它会像有人替你敲键盘一样逐条执行;优点是文件极小、生成极快、不挑 CAD 版本,缺点是运行后图形是「已绘制」状态,没有图层和块结构。DXF 是图形交换文件,直接双击就能打开,可以被任何 CAD/GIS 软件读取,适合要交付给别人的场景。

实务上的建议是:自己用、点位多、要快 → 选 SCR;要发给同事、要能被 QGIS 或 ArcGIS 打开 → 选 DXF。本工具生成的 DXF 采用 R12(AC1009)格式,兼容性最好,AutoCAD 2000 之后的版本都能直接打开。

X 和 Y 到底哪个是北这是导入 CAD 时最容易错的一步。测量坐标系里 X 是北坐标、Y 是东坐标(因为传统上以南北方向为纵轴);而 CAD 和数学坐标系里 X 是横轴(东)、Y 是纵轴(北)。所以从测量成果表里复制出来的「X,Y」,粘到 CAD 的坐标输入框时要先交换顺序,否则整个图形会转 90 度。

本工具提供了自动判断:如果某一列出现 7 位数(北坐标通常形如 3390000)或 8 位数带号前缀(东坐标带号通常形如 38500000,前两位是 13~23 的带号),就会据此推断列顺序,并写进下拉框供你核对。自动判断只是省事,生成前请扫一眼结果里前两个数值,确认和原表一致。

带号前缀是什么国家标准 3 度带、6 度带投影出的东坐标,规范写法要在前面加上带号,例如 3 度带第 38 带的东坐标写作 38500000——前两位 38 是带号,后面的 500000 是该带中央经线上的东坐标(人为加了 500 公里,避免出现负数)。如果拿到的坐标没有带号前缀,值是 500000 上下,那么生成前需要自己补上带号,或者确认你的 CAD 图纸本来就是不带号的地方坐标系。各省对应的带号可以查 各省中央经线对照表。

CAD 里运行 SCR 的完整步骤把生成的 .scr 文件保存到本地(注意扩展名必须是 .scr,不是 .scr.txt);在 AutoCAD 命令行输入 SCRIPT 并回车;在弹出的文件对话框里选中 .scr 文件;图形会自动绘制并执行 ZOOM 全图;若提示「未知命令」,多半是文件被记事本另存成了 UTF-8 带 BOM 或 .txt,重新下载即可。常见问题生成的点跑到很远的地方去了,图形几乎看不见怎么办?两种可能:一是列顺序选反了(X/Y 互换),整个图形会旋转 90 度;二是坐标本身带号前缀,但图纸的单位设置是毫米,导致图形被放大 1000 倍。先执行 ZOOM 全图看图形形状是否正确,再看坐标值量级是否和图纸一致。

支持多少行数据?没有硬上限,取决于浏览器内存。一万行以内的点通常一两秒生成完毕;超过五万行建议关掉「标注点号」,否则 SCR 文件会非常大、CAD 执行也会很慢。

Excel 粘贴进来是一整列怎么办?工具支持逗号、制表符、分号、空格多种分隔符。如果 Excel 里 X 和 Y 分在两列,直接选中两列复制粘贴即可,粘贴后是制表符分隔,能被正确识别。

可以生成带高程的三维点吗?当前版本输出二维坐标(Z 恒为 0)。若需要三维点位,可在 CAD 里用 CHANGE 命令批量修改 Z 值,或先在本站把高程整理成第三列再手动处理。

生成的 DXF 打开是空白?说明坐标值超出了当前视图范围。在 CAD 里执行 ZOOM → 范围(Extents)即可看到图形。若仍空白,检查是否把经纬度当成了平面坐标——经纬度量级只有几十到一百多,画出来会是一个极小的点。

坐标数据会上传到服务器吗?不会。解析、生成、下载全部在你的浏览器内完成,页面不发任何网络请求,关掉页面数据即消失。

数据来源与精度坐标值按原样保留三位小数(毫米级),不做任何投影或偏移运算,因此不存在精度损失。若你的原始数据是经纬度,请先用 XY 坐标转换工具投影成平面坐标,再回到本页生成。

操作示例某测绘队完成野外采集,成果表里有 860 个界址点,格式是「点号, X北坐标, Y东坐标」。在 Excel 里选中 X、Y 两列复制,粘贴到本页输入框;列顺序选「X=北坐标,Y=东坐标」;输出格式选 SCR、图形选点;点生成后下载 points.scr。在 CAD 里输入 SCRIPT 运行,860 个点瞬间落图,再配合多段线把它们连成界址线即可。

常见误区把 SCR 用记事本另存为 .txt:CAD 只认 .scr 扩展名,扩展名错了 SCRIPT 命令找不到文件。先画图后检查列顺序:X/Y 反了整个图形旋转 90 度,点位越多返工越痛苦,生成后先看前两个坐标值。忽略带号前缀:带号的东坐标是 8 位数,不带号是 6 位数,混着用会让两批数据错开几十公里。配合使用的工具XY 平面坐标与经纬度互转坐标批量转换(坐标系互转)各省中央经线与带号对照表

术语表SCRAutoCAD 脚本文件,内容是一串按顺序执行的命令,用 SCRIPT 命令运行。DXFDrawing Exchange Format,CAD 图形交换格式,跨软件通用,R12 版兼容性最好。北坐标测量坐标系中的 X 值,表示距赤道的南北距离,单位米。东坐标测量坐标系中的 Y 值,表示距中央经线的距离,人为加 500000 米避免负数。带号投影分带的编号,写在东坐标前两位,3 度带带号约为经度除以 3。相关工具坐标清洗与去重UTM 坐标转换方位角与距离计算Geohash 编解码日出日落海拔查询我的位置IP地址定位查询查看全部地图工具

Back to top: