QGIS परियोजना में DWG का आयात?


48

मेरे पास बहुत सी DWG फाइलें हैं, जैसे बेसमैप, और पानी और अपशिष्ट जल नेटवर्क।

मैं अपने QGIS प्रोजेक्ट में इन फ़ाइलों को कैसे आयात करूं?

जवाबों:


34

QGIS (2.18+) के नए संस्करणों में .dw-files को gackackages ( .gpkg) में आयात करने के लिए एक सुविधा लागू की गई थी

इस सुविधा के तहत पाया जा सकता है:

परियोजना >> DWG / DXF- आयात

इसे काम करने के लिए, आप उन चरणों का पालन कर सकते हैं:

  1. फिटिंग सीआरएस के साथ एक मौजूदा जियोपैकेज नया / लोड करें
  2. DWG- फ़ाइल आयात करें
  3. यदि आवश्यक हो तो 'विस्तृत ब्लॉक संदर्भों' और 'घटता का उपयोग करें' की जाँच करें
  4. अपने चयन का 'समूह नाम' सेट करें
  5. अनचाहे सीएडी-परतों को अनचेक करें
  6. 'मर्ज परतों' की जाँच करने की सलाह दी जाती है

QGIS में * .dwg आयात का प्रदर्शन

कुछ अतिरिक्त नोट:

  • उपकरण एनडोटेशन, लेबल और हैच पर कुछ सीमाओं के साथ जितना संभव हो उतना सीएडी-ड्राइंग का प्रतिनिधित्व करने की कोशिश करेगा।
  • AutoDesk CAD उत्पाद परिवार के लिए एडिंस और प्लगइन्स आदि की कुछ विशेष विशेषताएं QGIS के आयात फ़ंक्शन को तोड़ सकती हैं, जैसे 'सतह सतह मॉडल'

2
भू-भाग क्या है?
डोम

मैं पहली बार "[PROJECT] मेनू" भाग में गया, और [वेक्टर] - [आयात DXF] के तहत खोजा। आशा है कि मेरी टिप्पणी किसी को यह याद करने में मदद नहीं करती है।
R'n'E

मुझे यहाँ कुछ याद आ रहा है। क्या यह एक dwg के साथ काम करेगा जिसमें कई अलग-अलग लेयर (अंक, रेखाएं और आकार) होंगे? एक नया जियोपैकेज बनाते समय, केवल एक ज्यामिति प्रकार का चयन करना आवश्यक है।
राशोमन

@Rashomon सिद्धांत रूप में जियोपैकेज में किसी भी ज्यामिति प्रकार को एक साथ रखा जा सकता है, जैसे कि स्पैटियालाइट- या जियोबीडी। आयात उपकरण का उपयोग करते समय आप स्वचालित रूप से एक स्थान का चयन करके और एक नया नाम देकर एक नया फिटिंग जियोपैकेज बनाएंगे। अपने वास्तविक प्रश्न का उत्तर देना: सभी पठनीय परतों एक geopackage में आयात किया जाएगा
Nightwatch

@ नाइटवॉच: मैं टूल को चलाने के लिए ठीक क्लिक नहीं कर सकता, सबसे अधिक संभावना है क्योंकि मैं किसी भी परत का चयन नहीं कर सकता; परतों के बक्से में मेरे लिए कोई भार नहीं। क्या मुझे समूह नाम में कुछ विशिष्ट टाइप करने की आवश्यकता है - क्या यह .dwg फ़ाइल में पहले से मौजूद किसी तत्व को संदर्भित करता है?
मिलो

29

आप Teigha® फ़ाइल कनवर्टर का उपयोग करके DWG फ़ाइलों को DXF (जो QGIS समर्थन करता है) में परिवर्तित कर सकते हैं । यह एक निशुल्क (खुला स्रोत नहीं है दुर्भाग्य से) क्रॉस-प्लेटफ़ॉर्म एप्लिकेशन ओडीए द्वारा प्रदान किया गया है जो उपयोगकर्ताओं को केवल अलग-अलग संस्करणों से / towwg और .dxf फ़ाइलों के रूपांतरण के लिए समाप्त करता है।

निम्नलिखित प्लेटफ़ॉर्म समर्थित हैं:

  • लिनक्स (OpenSUSE 11.2 / Ubuntu 10.10 x86)
  • मैक ओएस / एक्स (हिम तेंदुआ x86 10.6 या बाद में)
  • Windows (XP या बाद में)

11

यह इस बात पर निर्भर करता है कि आयात से आपका क्या मतलब है। क्या आप वास्तव में इसके साथ कुछ करने के लिए डेटा आयात करना चाहते हैं, या बस देखने के लिए एक पृष्ठभूमि परत है?

इस पर भी विचार करें: जीआईएस में, बुनियादी भवन ब्लॉक बिंदु, रेखाएँ और बहुभुज (कभी-कभी बुनियादी टोपोलॉजिकल प्रकार कहलाते हैं), और सीएडी में, आप उन चित्रों के साथ काम कर रहे हैं जो किसी भी चीज़ से बने हो सकते हैं, जिसमें ऐसी वस्तुएँ शामिल हैं जिन्हें पहले किसी में नहीं बदला जा सकता है। उल्लेख प्रकार। इनमें अधिक 'विदेशी' प्रकार के ज्यामिति जैसे घटता, ठोस आदि शामिल हैं, ब्लॉक (या ब्लॉक संदर्भ), बाहरी रेखापुंज संदर्भ, ...

उदाहरण के लिए ArcGIS DWG / DXF फ़ाइलों को प्रदर्शित करने (और यहां तक ​​कि सीमित संपादन की अनुमति देता है) का एक बहुत अच्छा काम करता है, जबकि अन्य जीआईएस सॉफ्टवेयर पैकेज केवल डेटा को सबसे अच्छा आयात करने का प्रयास करते हैं, क्योंकि एक dwg फ़ाइल की सामग्री बहुत जटिल हो सकती है एक उपकरण है जो बस CAD -> GIS का अनुवाद करेगा।


9

मैं अक्सर कैड फ़ाइलों को प्राप्त करता हूं, लेकिन मेरे पास ऑटोकैड नहीं है, इसलिए मैं उन्हें डबलकाड एक्सटी के साथ तोड़ देता हूं जो एक मुफ्त डाउनलोड है। मैं प्रत्येक परत या डेटा के सेट को चुनकर निर्यात करता हूं फिर ASVE (चयनित विकल्प को चालू करें) प्रकार = DXF-2004-2006। जब आप इसे वेक्टर लेयर के रूप में खोलते हैं, तो ये QGIS में ठीक आयात करते हैं।

FME सर्वर एक कोशिश के लायक हो सकता है, http://fmeserver.com/userweb/sharper/Portal/EasyTranslator/index.html

लेकिन मुझे लगता है कि DoubleCAD के साथ लेयर एप्रोच द्वारा परत अधिक मजबूत होगी।

निर्यात करने को,

  • बिंदु डेटा - एक csv करने के लिए mmqgis प्लगइन 'निर्यात ज्यामिति' के माध्यम से निर्यात।

  • वैक्टर - dxf के रूप में सहेजें, फिर डबलकाड में एक dwg में सहेजें। आप विशेषताओं को नहीं रख सकते हैं ताकि आपको एक समय में डेटा की एक विशेषता के साथ काम करना पड़े।

एक अन्य निर्यात विकल्प जो मैं उपयोग कर रहा हूं वह है डीएक्सएफ लेखक

यहाँ पाया गया

http://www.mmnt.net/db/0/0/priede.bf.lu.lv/pub/TIS/failu_paarveide/shp2dxf

उपयोगकर्ता गाइड के साथ

ftp://priede.bf.lu.lv/pub/TIS/failu_paarveide/shp2dxf/about.htm


नोट: मैं सिर्फ एक बहुत लंबा फॉर्म भरकर DoubleCAD XT डाउनलोड करने की कोशिश कर रहा हूं ताकि पता चल सके कि सॉफ्टवेयर WINDOWS ONLY
fyi

5

जैसा कि कई ने कहा है कि ओपन सोर्स सॉफ्टवेयर dwg को सपोर्ट नहीं कर सकता है। हालाँकि Dxf समर्थित है और ऑटोडेस्क एक क्लाउड टूल प्रदान करता है जिसका उपयोग आप dwg को dxf में बदलने के लिए कर सकते हैं: autocad 360 (या पिछला संस्करण autocad ws)। कई अन्य लोगों पर इस उपकरण का लाभ यह है कि यह dwg के सभी संस्करणों का समर्थन करता है, सबसे हाल का भी।

फ़ाइलों को जोड़ें और फिर डाउनलोड के तहत आप फ़ाइलों को dxf के रूप में अच्छी तरह से डाउनलोड कर सकते हैं। यहाँ छवि विवरण दर्ज करें


3
  1. मुक्त स्रोत QCAD .dwg से .dxf प्रारूप में सरल और सुगम रूपांतरण कार्य करता है।
  2. .Dxf फ़ाइल को आयात करने के लिए QGIS 2.0 में "वेक्टर परत जोड़ें" सुविधा का उपयोग करें। हालांकि, इस समय मैं ध्यान देता हूं कि 32 बिट QGIS संस्करण के साथ, यह केवल .kml फ़ाइल के रूप में सहेज सकता है, लेकिन 64 बिट QGIS संस्करण के साथ, यह .shp फ़ाइल के रूप में सहेज सकता है।
  3. आयत, बहुभुज, त्रिज्या या मुक्तहस्त चयन के साथ .shp फ़ाइल में अवांछित सुविधाओं का निपटान करें, जो भी आप चाहें।

आप वास्तव में रूपांतरण कैसे करते हैं, वह विकल्प कहां है? मैं कोशिश कर रहा हूं, लेकिन मैं यह नहीं जान सकता कि इंटरनेट में बहुत सारी टिप्पणियां हैं, लेकिन कुछ लोग कहते हैं कि qcad dwg नहीं खोल सकता है, लेकिन मैं इसे विंडोज़ एक्सप्लोरर से डबल-क्लिक के साथ खोलता हूं, मुझे नहीं पता कि क्या करना है मानना।
नेल्ली

3

ओपन सोर्स gvSIG को DWG खोलने में सक्षम कहा जाता है। वहां से, आकार-प्रकार के निर्यात करना संभव होना चाहिए। परीक्षण नहीं यहाँ मैं डरता हूँ।


2

DWG एक मालिकाना, बंद प्रारूप है। के रूप में कई की पुष्टि करने में सक्षम होगा कम अंतर प्रारूपों में से एक है। लंबी कहानी छोटी: ओपन सोर्स सॉफ्टवेयर / लाइब्रेरी के साथ डीडब्ल्यूजी फाइल को खोलना संभव नहीं है। वहाँ dwgs पढ़ने के लिए एक OS पुस्तकालय बनाने के लिए प्रयास कर रहे थे / लेकिन वे बहुत अच्छी तरह से काम नहीं करते हैं। यदि ऑटोडेस्क के अलावा कोई और सॉफ्टवेयर है जो DWG खोल सकता है तो वह ऐसा करने के लिए एक नॉन ओपन सोर्स लाइब्रेरी का उपयोग करता है, इस कारण से आप QGIS में DWG सपोर्ट नहीं देखेंगे। जैसा कि पहले ही सुझाव दिया गया है कि DWG को DXF के रूप में सहेजा जाए (जो कि किसी तरह अधिक अंतर है) या शेपफाइल्स (ऑटोकैड मैप ऐसा कर सकता है)।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.