使用方法
- 粘贴 GeoJSON 文本,或点击「或载入文件」选择/拖入 .geojson / .json 文件(示例已预填)
- 点击「转换为 DXF」(或 Ctrl/Cmd+Enter)
- 页内查看生成 DXF 的线稿预览,确认后复制或下载
.dxf
常见问题
- 问:DXF 坐标是什么单位? 答:单位声明默认为无单位($INSUNITS=0),坐标按 GeoJSON 原值写入、不做缩放。如果数据是 WGS84 经纬度,数值就是度数;只有当数值本身就是 mm/m 时才声明对应单位。需要投影单位请先用「GeoJSON 重投影」处理好再转换。
- 问:转换结果能在 AutoCAD 或激光切割软件里打开吗? 答:输出为 ASCII DXF:线/面写成 LWPOLYLINE、点写成 POINT,AutoCAD、中望 CAD、QCAD 和常见激光切割软件都能直接打开。页内线稿预览仅供几何目检,交付前请在 CAD 或激光软件里打开确认。
- 问:文件大小有限制吗? 答:没有上传限制——文件不上传,真正的上限是设备内存。解析与转换都在浏览器完成,结果区会显示已转换和跳过的要素数量。
功能说明
- 线与面转 DXF 多段线,点转 POINT
- DXF 里图层对应 GeoJSON 的 properties.layer(缺省用 properties.name,再缺省归入图层 0);坐标按原值写入——默认无单位声明($INSUNITS=0)、北向上不镜像(见限制)
- 结果区显示「已转换 N,跳过 K」计数;页内线稿预览与「DXF 转 SVG」同一解析器(dxf-parser),交付激光/CAD 前可先目检
- 转换结果可在 CAD(AutoCAD/中望/布鲁)或激光切割软件中直接打开
- 浏览器本地完成
隐私
为什么本地对 GIS 数据尤其重要:GeoJSON 常承载敏感位置信息(地块、轨迹、设施点位)。本工具转换全程在你的浏览器内完成,无任何网络请求,坐标数据不出设备。
与常见替代方案对比
| 方案 | 现状 | 与本工具的差异 |
|---|---|---|
| Mapshaper(mapshaper.org) | 不支持 DXF 输出(来源:mapshaper.org) | 本工具支持 GeoJSON→DXF 双向转换 |
| MyGeodata(mygeodata.cloud) | 需上传服务器处理;单文件上限 5 GB(来源:mygeodata.cloud) | 本工具本地处理、免登录、无额度限制 |
| QGIS(桌面) | 全功能但需安装(来源:qgis.org) | 本工具打开即用,适合轻量转换 |
对比仅陈述可验证的功能差异。