Vì lợi ích của sự trọn vẹn.
Tôi tin rằng đây nên là một bình luận về phản ứng của Regan. Nhưng vì tôi không có đủ danh tiếng nên tôi sẽ để lại như một phản hồi.
Trình ghi DXF hỗ trợ các lớp 2.5D và được cung cấp một đầu vào dòng, sẽ xuất ra một dòng 3D trên dxf.
Trong trường hợp POLYGONS đầu vào, bạn phải cẩn thận hơn, vì trình điều khiển mặc định để tạo HATCH dxf với Polyline. Và theo đặc tả định dạng, dòng đó không hỗ trợ tọa độ Z, chỉ X, Y.
Nếu bạn nhập đa giác, ogr có thể xuất dxf với các chuỗi 3D đại diện cho các đa giác đó. Vì vậy, bạn cần thiết lập tùy chọn cấu hình DXF_WRITE_HATCH thành NO.
//Bash
export DXF_WRITE_HATCH=NO
ogr2ogr -f "DXF" Contours.dxf Contours.TAB
//Windows
set NEWVAR=SOMETHING
ogr2ogr -f "DXF" Contours.dxf Contours.TAB
Theo như tôi biết thì điều này không được ghi lại và cũng không được giải thích ở bất cứ đâu, nó đã được thêm vào phiên bản 24991