Yanıtlar:
QGIS'in (2.18+) daha yeni sürümlerinde .dwg dosyalarını coğrafi paketlere ( .gpkg) almak için uygulanan bir özellik vardı .
Bu özellik altında bulunabilir:
Proje >> DWG / DXF ithalatı
Çalışmasını sağlamak için şu adımları takip edebilirsiniz:
Bazı ek notlar:
Teigha® Dosya Dönüştürücüsünü kullanarak DWG dosyalarını DXF'ye (hangi QGIS destekliyorsa) dönüştürebilirsiniz . ODA tarafından son kullanıcılara yalnızca .dwg ve .dxf dosyalarının farklı sürümlere dönüştürülmesi için sağlanan ücretsiz (ne yazık ki açık kaynak kodlu değil) bir çapraz platform uygulamasıdır.
Aşağıdaki platformlar desteklenir:
İthalat ile ne demek istediğine bağlı. Gerçekten onunla bir şeyler yapmak için mi yoksa yalnızca görüntülemek üzere bir arka plan katmanı oluşturmak için mi veri almak istiyorsunuz?
Ayrıca şunu göz önünde bulundurun: CBS'de temel yapı taşları noktalar, çizgiler ve çokgenlerdir (bazen temel topolojik türler olarak adlandırılır) ve CAD'de daha önce herhangi birine dönüştürülemeyen nesneler de dahil olmak üzere herhangi bir şeyden yapılabilecek çizimlerle çalışıyorsunuz. Bahsedilen türler Bunlar, eğriler, katılar vb. Gibi daha fazla 'egzotik' geometri türleri, ayrıca bloklar (veya blok referansları), harici raster referansları, ...
Örneğin ArcGIS, DWG / DXF dosyalarının görüntülenmesi (hatta sınırlı düzenlemeye izin verir) oldukça iyi bir iş çıkarırken, diğer GIS yazılım paketleri bir dwg dosyasının içeriği çok karmaşık olabileceğinden, verileri olabildiğince iyi bir şekilde içe aktarmayı dener. CAD -> GIS'yi çevirecek bir araca sahip olmak.
Cad dosyalarını sık sık alıyorum ancak AutoCAD'im yok, bu yüzden onları ücretsiz indirilebilen DoubleCAD XT ile parçalarım. Her katmanı veya veri kümesini seçip ardından SAVE AS (seçilen seçeneği değiştir) türünü kullanarak dışa aktarırım. = DXF-2004-2006. Bunlar bir vektör katmanı olarak açtığınızda QGIS'e para cezası gibi geliyor.
FME sunucusu da denenmeye değer olabilir, http://fmeserver.com/userweb/sharper/Portal/EasyTranslator/index.html
fakat kat kat yaklaşımını DoubleCAD ile daha sağlam buluyorum.
İhracat,
nokta verileri - mmqgis eklentisi ile 'ihracat geometrisi' üzerinden bir csv'ye aktarma.
vektörler - dxf olarak kaydedin, sonra DoubleCAD'de bir dwg'ye yeniden kaydedin. Nitelikleri koruyamazsınız, böylece aynı anda bir veri özelliğiyle çalışmak zorunda kalırsınız.
Kullanmakta olduğum bir diğer ihracat seçeneği DXF Author.
burada bulundu
http://www.mmnt.net/db/0/0/priede.bf.lu.lv/pub/TIS/failu_paarveide/shp2dxf
kullanım kılavuzu
ftp://priede.bf.lu.lv/pub/TIS/failu_paarveide/shp2dxf/about.htm
Birçoğunun söylediği gibi açık kaynaklı yazılım dwg'yi destekleyemez. Ancak Dxf desteklenir ve autodesk, dwg'yi dxf'ye dönüştürmek için kullanabileceğiniz bir bulut aracı sağlar: autocad 360 (veya önceki sürüm autocad ws). Bu aracın diğerlerine göre avantajı, dwg'nin tüm sürümlerini, aynı zamanda en yenilerini de desteklemesidir.
Dosyaları ekleyin ve sonra indirilen dosyaları dxf olarak da indirebilirsiniz.
DWG özel, kapalı bir formattır. Birçoğunun onaylayabileceği gibi, birlikte çalışabilen formatlardan biri. Uzun lafın kısası: Açık Kaynak kodlu bir yazılım / kütüphaneyle bir DWG dosyası açmak mümkün değildir. Dwgs okumak için bir işletim sistemi kütüphanesi yaratma girişimleri vardı / ancak çok iyi çalışmadıklarını söylerler. DWG'leri açabilen Autodesk'ten başka bir yazılım varsa, bunu yapmak için açık kaynak kodlu olmayan bir kütüphane kullanır, bu nedenle QGIS'de DWG desteğini göremezsiniz. Önceden önerildiği gibi, DWG'lerin DXF (bir şekilde daha birlikte çalışabilir) veya şekillendirilmiş dosyalar (Autocad haritası bunu yapabilir) olarak kaydedilmesini isteyin.