Kami telah diberikan DXF yang berisi atribut Elevation tetapi kami ingin menghasilkan DXF 3D. Saya tahu saya bisa menghasilkan dxf 3D dari shapefile menggunakan:
ogr2ogr -f "DXF" out.dxf in.shp -zfield Elev
Tetapi driver ogr tampaknya tidak mengambil atribut sebagai bidang di dxf.
Adakah yang tahu kalau ini mungkin?
Saya ingin solusi gratis jika memungkinkan. Kami memang memiliki FME tetapi saya mencari opsi lain.
-nlt MULTILINESTRING
ke ogr2ogr memperbaiki ini untuk saya.Jawaban:
Saya telah berusaha menemukan cara untuk melakukan ini selama berbulan-bulan. Pada akhirnya, satu-satunya metode yang dapat saya temukan adalah memuat DXF ke gvSIG dan mengekspornya sebagai shapefile. Melakukan hal ini menambahkan nilai z linestring ke DBF shapefile sebagai atribut.
Dalam kasus saya, DXF adalah OS OpenData yang berisi kontur, bersama dengan data lain yang tidak saya butuhkan, jadi saya mengekstraksi kontur ke DXF baru sebelum memuat file ke gvSIG:
sumber
Di FME Anda ingin transformator 3DForcer .
sumber