GIS mana yang mendukung DXF dan / atau DWG?

11

GIS mana yang mendukung DXF dan / atau DWG (lebih disukai baca & tulis)?

Pembaruan: Apakah ada GIS open source yang mendukung ini atau file CAD serupa?

Dukungan file CAD umumnya tampaknya bermasalah. Apa masalah / masalah terbesar terkait dukungan DXF / DWG di GIS?

underdark
sumber

Jawaban:

7

Masalah dengan format DWG dan DXF adalah Autodesk tidak mempublikasikan spesifikasi lengkap.

DXF Format
DXF ASCII format terkenal dan sebagian besar paket dapat membacanya.
DXF biner sebagian didokumentasikan dan karena ini bukan format AutoCAD primer, jarang didukung. Untuk detail lebih lanjut lihat di sini: AutoCAD DXF

Format DWG Format
DWG dibaca oleh sebagian besar paket GIS, tetapi biasanya dengan beberapa kendala.
Dua perpustakaan yang paling sering digunakan yang dapat membaca dan menulis file DWG adalah satu yang dapat dilisensikan dari AutoDesk dan lainnya adalah dari konsorsium nirlaba Open Design Alliance (ODA) . Pustaka AutoDesk terbatas untuk digunakan dalam produk yang tidak bersaing dengan produk AutoDesk, sementara pustaka ODA tidak mendukung semua fitur DWG.

Perpustakaan ODA sedang mengejar perubahan yang diperkenalkan oleh AutoDesk hingga 2006 ketika AutoDesk menggugat ODA dan beberapa vendor perangkat lunak untuk pelanggaran hak cipta. Gugatan diselesaikan awal tahun ini dan hasilnya adalah perpustakaan ODA tidak dapat menulis file DWG yang 100% kompatibel. Informasi lebih lanjut dapat ditemukan di situs Open Design Alliance (ODA) dan pada artikel Wikipedia tentang format file DWG

zendar
sumber
7

FME akan mengkonversi data antar format dan memiliki cerita yang bagus untuk mengubah CAD> GIS. Lihat: http://www.safe.com/solutions/GIS/CADtoGIS.php

Pengungkapan - Saya bekerja untuk Perangkat Lunak Aman, pembuat FME. Tapi ini ideal untuk skenario ini, kalau tidak saya tidak akan menyarankannya.

Adapun masalah dengan CAD ke GIS, satu masalah lain adalah tipe geometri. CAD biasanya memiliki tipe geometri yang tidak didukung GIS. Misalnya item khusus seperti sel / blok; item umum (tetapi bukan SIG umum) seperti busur, splines, dll; Geometri 3D seperti blok, wajah, tekstur.

Kadang-kadang GIS / penerjemah Anda akan menangani ini, kadang-kadang akan memaksa mereka ke dalam geometri alternatif (misalnya arc> garis membelai), kadang-kadang hanya akan menjatuhkan fitur.

Tandai Irlandia
sumber
Saya baru saja mulai bereksperimen dengan FME untuk menerjemahkan DWG ke SQL Server, dan sejauh ini, saya menyukainya.
Chad Cooper 8-10
6

Apa masalah terbesar

Saya tidak punya waktu (saat ini, coba edit nanti) untuk memberikan jawaban terperinci, tetapi masalah utama dengan data CAD biasanya , teknisi CAD membuat rencana tanpa memperhatikan sistem koordinat. yaitu Mereka memplot sekitar asal 0, 0, = Saya telah mengerjakan banyak proyek di mana orang tidak mengerti bahwa sedikit lebih banyak pekerjaan yang terlibat ketika Anda diberi beberapa data CAD dan mereka menganggap itu akan selaras dengan semua spasial Anda lapisan.

Lalu ada masalah mengimpor anotasi CAD ...

Simon
sumber
1
Saya dulu bekerja di perusahaan arsitektur yang mengamanatkan kami untuk memiliki 2 set gambar. Yang pertama akan didasarkan pada rencana rinci lengkap 0,0. Yang kedua adalah versi skim yang kami
selaraskan
3

Kosmo ( http://www.opengis.es/ ) dapat membaca dan menulis ke DXF / DWG, ketika menulis menggunakan / membuat layer bernama Default , ia juga memiliki beberapa alat CAD dasar yang diimplementasikan.

Semoga berhasil

jdeltoro1973
sumber
3

Saya sedikit terkejut tidak ada yang menyebutkan peta autocad 3d . Ini autocad dengan dukungan ekstra untuk data gis, dan mengandung banyak rutinitas untuk mengkonversi dari DWG (atau menggunakan secara bersamaan) ke format yang didukung oleh FFD , termasuk basis data spasial dan eg shapefile.

johanvdw
sumber
2

ArcGIS dapat mengimpor data AutoCAD dengan cukup mudah. Anda dapat menggunakan alat georefencing jika perlu tetapi seringkali perlu untuk mengekspor gambar ke format ArcGIS untuk dapat menggunakan alat penyesuaian spasial. Anda juga dapat mengekspor ke DXF dan DNG tetapi saya tidak yakin bagaimana dapat digunakan file di ujung AutoCAD. Saya tahu saya dapat membuka dan mengeditnya tetapi memiliki masalah dengan mengekspor atribut dengan benar.

Jakub Sisak GeoGraphics
sumber
2

GDAL / OGR mendukung baca & tulis untuk DXF , sehingga GIS yang menggunakan GDAL (QGIS, GRASS) harus memungkinkan Anda untuk setidaknya menggunakan format itu. Satu-satunya waktu saya benar-benar menggunakan format CAD adalah mengekspor data untuk salah satu insinyur kami sehingga saya tidak punya banyak pengalaman selain mengekspor ke DXF.

Ada driver DWG / DXF lain untuk GDAL tersedia yang menawarkan hanya menulis dukungan, tetapi saya sama sekali tidak memiliki pengalaman dengan itu.

amcaninch
sumber
2

Jika Anda hanya mencoba untuk mendapatkan format yang ramah gis dari pembuat DWG / DXF, Anda dapat mencoba Bentley Microstation (mungkin dengan ekstensi 'Peta'), itu akan mengimpor & membaca file dwg / dxf dengan baik, dan dapat ekspor elemen-elemen & fitur-fitur itu ke shapefile atau sesuatu yang dapat Anda baca ke dalam paket GIS. Ini sedikit 'lebih dekat ke sumber' solusi tetapi mungkin lebih dapat diandalkan karena Anda mendapatkan output ramah GIS dari awal, daripada pembaca berbasis GIS untuk mencoba dan mengakomodasi semua keanehan yang bisa datang dengan format file ini.

WolfOdrade
sumber
2

Pembaruan tentang ini, yang bagi saya setidaknya sangat relevan. Saya baru saja mendapat telepon dari pengguna CAD yang senang, yang pasti tautologi .....

Untuk mengekspor dxf dari QGIS (dan dikatakan pengguna CAD senang) gunakan plugin MMQGIS. Para pengguna CAD banyak menggerutu jika Anda mengekspor CSV yang sepenuhnya terbentuk oleh opsi lapisan saveas di QGIS (perhatikan utas ini Mendapatkan daftar koordinat untuk titik-titik di lapisan menggunakan QGIS? ). Opsi saveas dxf di 1.7.4-3 dan trunk juga tidak memuaskan, meskipun ada peningkatan yang dilaporkan dalam trunk.

Cara menyebarkan sukacita;

Miliki shapefile Anda dalam proyeksi UTM dan peta peta modern untuk wilayah Anda. Ekspor ke ini jika Anda harus, jangan berharap OTFR melakukan angkat berat untuk Anda. Ambil mmqgis dari manajer plugin, Anda mungkin menemukan bahwa mmqgis tidak jatuh secara aphabet di mana seharusnya, terakhir kali saya melihat itu telah membuatnya ke repo kontribusi QGIS. Dan Anda mungkin menemukan bahwa mmqgis dimatikan secara default, kelola plugin dan nyalakan.

Operasikan plugin dan pilih Geometry Export to CSV File, untuk polyline ia membuat dua file, Anda perlu logis dengan nama Anda dan biarkan menggunakan suffix atribut untuk .... atribut. Ini meningkatkan kegembiraan pengguna akhir ketika mereka dapat dengan mudah menafsirkan apa yang telah diberikan kepada mereka.

Bagaimanapun, impor ke AutoCAD sangat mudah, tanpa "parsing" kolom yang membosankan atau turun ke manipulasi data secara manual.

Terima kasih banyak kepada semua tim QGIS, plugin mmqgis dan GIS.SE yang memungkinkan saya menulis file bantuan saya sendiri ketika saya lupa bagaimana cara melakukannya !!

Sejauh mengimpor dari AutoCAD, saya masih menunggu operator yang senang untuk membayar sedikit lebih banyak perhatian dan mencoba untuk menyelesaikan masalah yang sama yang dicatat di utas ini oleh petugas GIS lainnya - Informasi yang diedit terakhir hilang ketika digunakan QGIS - Dxf untuk Shp

Willy
sumber
2

Kami telah menggunakan GIS dengan AutoCAD dan mengirim file kembali ke pengguna GIS selama bertahun-tahun dan berfungsi dengan baik selama seseorang mengikuti protokol transfer yang tepat. Itu bukan ilmu roket. Dua tahun lalu saya memetakan 47 foto udara dan mengirimkannya ke pengguna Arc? GIS. Kami berbicara sebelum mentransfer data dan saya mendapatkan kembali data saya di Geoeye dalam format .dwg yang dapat saya baca sebagai .jpg. Versi terbaru dari AutoCAD, AutoCAD Map 3D akan membaca dan bekerja dengan file .shp dan Leica GIS raster GIS. Insinyur bekerja secara berbeda dan sebagian besar waktu yang saya dapatkan dari mereka, kita harus mengonversi menjadi koordinat dunia nyata, dan menambahkan untuk mengekspor .dxf file CAD generik yang disediakan dari klien yang menggunakan GIS. Kami telah melakukan ini selama bertahun-tahun tanpa kesulitan sedikitpun dan tidak ada keluhan dari mereka yang kami kirimi data kami. TAPI AutoCAD berbeda, itu berpikir secara berbeda dan tidak memiliki model data GIS dan itu sudah dibahas. Kami menggunakan Arc / INFO 15 tahun yang lalu jadi mungkin itu membantu.

Roger H. Werner
sumber
1

Jika mungkin jangan mencampur DWG / DXF dan GIS, itu menyebabkan sakit kepala. Jika Anda harus melakukannya maka FME bukan alat yang buruk untuk itu. Anda hanya harus berpikir secara berbeda, tidak ada lagi atribut geometri +, Anda memiliki hal-hal pada layer + tag Anda + import dan informasi sebagai teks dengan garis yang menunjukkan di mana teks itu seharusnya ...

Jadi jika Anda memberikan data GIS Anda kepada pengguna dan Anda akan memasukkannya kembali ke sistem GIS Anda, sangat jelas bagaimana pengguna harus menyimpan data ke dalam file cad.

simplexio
sumber
1

Saya menggunakan data CAD di ArcGIS cukup banyak. Masalah utama bagi saya adalah:

  • tidak ada sistem koordinat sama sekali, Anda kemudian dapat melakukan georeferensi gambar CAD hanya menggunakan dua poin, kecuali Anda mengekspornya ke format yang berbeda
  • Memblokir referensi, sering kali Anda harus menggunakan perangkat lunak pihak ke-3 seperti Draftsight (Open Source) untuk meledakkan fitur CAD untuk kemudian dapat beralih dari lapisan tertentu di ArcGIS
  • Referensi eksternal - perlu beberapa saat untuk terbiasa dengan cara menanganinya semuanya datang dengan waktu dan pengalaman;)
  • Poligon yang tidak benar-benar dipahami oleh kami - pengguna GIS - sebagai Poligon, dan mereka tidak pernah menerjemahkan dengan benar

Terlepas dari itu, ArcGIS melakukan pekerjaannya dan waktunya semakin baik. Format utama yang didukung adalah DWG dan DXF tetapi jika Anda memiliki ekstensi Interoperabilitas Data Anda dapat menangani hal-hal aneh seperti DWF juga - tetapi selama terjemahan Anda kemungkinan besar akan kehilangan seluruh tabel atribut dan lapisan.

jareks
sumber
1

Berikut adalah solusi lain untuk memvisualisasikan dan mengekspor CAD ke format GIS: Geobide SDK .

Versi gratis alat tersedia.

  • Alat Geomap memungkinkan memvisualisasikan beberapa lapisan CAD.
  • Geoconverter adalah alat untuk melakukan transformasi ke dalam format GIS yang berbeda. Juga dalam bahasa Inggris.
Geobide
sumber