QGIS में XYZ प्रारूप क्या है?


10

मूल प्रश्न, लेकिन मुझे XYZ प्रारूप में डेटा निर्यात करने के लिए कहा गया है। क्या यह CSV फ़ाइलों के समान है।

मैं QGIS 1.8.0 का उपयोग कर रहा हूं। इसलिए मैं अनुमान लगा रहा हूं कि मैं उस डेटा का चयन करना चाहता हूं जिसे मैं निर्यात करना चाहता हूं, दाईं ओर विंडो में इसकी मूल फ़ाइल को क्लिक करें और चयन को "पीवीवी" के रूप में सहेजें;


कहना मुश्किल है, यह सिर्फ ग्लोबल XYZ समन्वय हो सकता है: ngs.noaa.gov/TOOLS/XYZ/xyz.html
AndreJ

3
विकिपीडिया कहता है कि यह रासायनिक परमाणु बांडों के लिए एक प्रारूप है। अधिकांश जीआईएस की तुलना में बड़े पैमाने पर तरह के 'संभाल सकते हैं। ;-) - en.wikipedia.org/wiki/XYZ_file_format ----- आपको यह पूछने की आवश्यकता है कि जिसने भी इस डेटा के लिए अधिक विशिष्ट पूछा है।
जीआईएस-जोनाथन

जवाबों:


4

XYZ रास्टर डेटा के लिए एक ASCII ग्रिड डेटा प्रारूप ( प्रलेखन देखें ) है। तो, यह सीएसवी के समान है।

हालाँकि, QGIS में उपलब्ध उपकरण, XYZ को निर्यात करने का समर्थन नहीं करते हैं, भले ही GDAL करता है (उदाहरण के लिए यह सेव अस विकल्प के तहत उपलब्ध नहीं है और ना ही रैस्टर कैलकुलेटर के माध्यम से)। हालाँकि, आप अपने रेखापुंज को XYZ प्रारूप में अनुवाद करने के लिए gdal_translate कमांड-लाइन उपयोगिता का उपयोग कर सकते हैं । अन्यथा आपको अपने रैस्टर को GRASS में इम्पोर्ट करना होगा और फिर वहां करना होगा।


3
आप Raster-> Convert-> ट्रांसलेट फॉर्म Qgis मेनू का उपयोग कर सकते हैं और कमांड लाइन को -of Gtiff से -of XYZ तक एडिट कर सकते हैं। "सेव अस" केवल वेक्टर लेयर्स के लिए काम कर रहा है।
आंद्रेज

इसके लिए चीयर्स!
गेर

3

मैं इसे सीएसवी से सेव के रूप में सीएसवी बनाने के लिए कोशिश करता हूं, लेकिन आप घास में r.out.xyz का उपयोग कर सकते हैं। r.out.xyz मॉड्यूल एक एएससीआईआई पाठ फ़ाइल में x, y, z मानों की सूची के रूप में एक रेखापुंज मानचित्र का निर्यात करता है।

r.out.xyz - सेल केंद्रों पर आधारित x, y, z मानों के रूप में एक टेक्स्ट फ़ाइल को एक रेखापुंज मानचित्र निर्यात करें।

मुझे उम्मीद है इससे आपको मदद मिली होगी...


2

QGIS में GDAL प्लगइन gdal2xyz है जो इसे कर सकता है। हालांकि यह धीमा है और एक बड़ी फाइल बनाता है। QGIS में ASCII परत के रूप में इसे वापस आयात करना और भी धीमा है और लगभग पूरे कंप्यूटर को जमा देता है।

मुझे g.d2xyz की तुलना में r.out.xyz बहुत तेज लगता है और इससे फाइल 3 से 4 गुना छोटी हो जाती है।

GRASS में फ़ाइलों को वापस लोड करना और भी तेज़ है। नीचे मैंने r.out.xyz (458 MB, एक्सटेंशन xyz) द्वारा उत्पन्न फ़ाइलों को आयात किया (18 s में लोड किया गया) GDAL प्लगइन (1.6 GB, एक्सटेंशन csv) (1 मिनट में लोड किया गया) 6 एस)।

हालाँकि, यह सच है, कि GDAL प्लगइन को अधिक अंक मिले हैं। नेत्रहीन रूप से आयात समान दिखते हैं लेकिन दक्षता नाटकीय रूप से अलग है।

r.in.xyz input = TopoToR_Toro42.xyz.xyz output = TopoToR_XYZ विभाजक =
डेटा पढ़ना ... मानचित्र में लिखना ... r.in.xyz संपूर्ण। क्षेत्र में 11398193 अंक मिले। (शुक्र दिसंबर 13 16:06:36 2013) कमान समाप्त ( 18 सेकंड )

(शुक्र दिसंबर 13 16:16:04 2013)
r.in.xyz input = TopoTor_Toro42.xyz.csv आउटपुट = TopoToR_XYZ_CSV सेपरेटर = डेटा पढ़ना ... मैप पर लिखना ... r.in.xyz पूरा। क्षेत्र में 51619840 अंक मिले। (शुक्र दिसंबर 13 16:17:11 2013) कमान समाप्त ( 1 मिनट 6 सेकंड )

साथ ही, वेक्टर लेयर v.in.ascii से xYZ फॉर्मेट में इम्पोर्ट / एक्सपोर्ट करने के लिए और घास से v.out.ascii का उपयोग किया जा सकता है।

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