Demi kelengkapan.
Saya percaya ini harus menjadi komentar pada respon Regan. Tetapi karena saya tidak memiliki reputasi yang cukup, saya akan meninggalkannya sebagai tanggapan.
Penulis DXF mendukung lapisan 2.5D, dan diberi input garis, harus menampilkan linestring 3D pada dxf.
Dalam hal input POLYGONS Anda harus lebih berhati-hati, karena driver defaultnya untuk menghasilkan DATCH HATCH dengan Polyline. Dan dengan spesifikasi format, garis itu tidak mendukung koordinat Z, hanya X, Y.
Jika Anda memasukkan poligon, ogr dapat mengekspor DXF dengan 3D linestrings yang mewakili poligon tersebut. Untuk itu Anda perlu mengatur opsi konfigurasi DXF_WRITE_HATCH ke 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
Sejauh yang saya tahu ini tidak didokumentasikan atau dijelaskan di mana pun, itu ditambahkan pada revisi 24991