आयात से डेटा को QGIS में समन्वयित करना?


23

मेरे पास एक एक्सेल फाइल है जिसमें पुरातात्विक स्थलों के लिए अक्षांश और देशांतर निर्देशांक के रूप में कई वर्षों से एकत्रित डेटा है - मैं इसे क्यूजीआईएस में एक नई परत के रूप में कैसे आयात कर सकता हूं?


2
CSV में एक एक्सेल फाइल बदलना एक जीआईएस प्रश्न नहीं है। एक्सेल या CSV को एक आकार में परिवर्तित करना होगा। आपने परीक्षण या शोध के तरीके में अब तक क्या प्रयास किया है?
PolyGeo

यदि आपका डेटा एक्सेल (कॉलम हेडर, नो एक्सट्रॉनस डेटा) में सही तरीके से फॉर्मेट किया गया है तो एक्सेल से टाइप करें 'सेव' को CSV के रूप में .. आपको CSV के बारे में कई शीट आदि का समर्थन नहीं करने के बारे में चेतावनियाँ मिलेंगी लेकिन यदि आप अपनी मौजूदा शीट रखते हैं तो आप उन्हें अनदेखा कर सकते हैं। । क्या आप एक्सेल में आपके पास एक स्क्रीन शॉट दे सकते हैं और संकेत कर सकते हैं कि आपने क्या प्रयास किया है और यह कहाँ विफल हो रहा है।
माइकल स्टिमसन

जवाबों:


11

यदि आपके पास पहले से ही अपना डेटा एक्सेल में है तो सुनिश्चित करें कि a) डेटा दशमलव डिग्री में होना चाहिए b) फ़ाइल की पहली पंक्ति में फ़ील्ड का नाम है (यह सिर्फ एक उदाहरण है) यहाँ छवि विवरण दर्ज करें

फिर आपको फ़ाइल को सीएसएस कॉमा सीमांकित (एमएसडोस या मैक नहीं) के रूप में सहेजना होगा । Qgis को खोलने के बाद आपको "सीमांकित पाठ परत प्लगइन जोड़ें (अल्पविराम आइकन वाला एक नीला आसन)"। यहाँ छवि विवरण दर्ज करें

आपको यह परिभाषित करना होगा कि सीमांकक अल्पविराम है और एप्रीप्टिएट x और y दायर का चयन करें। जब Qgis डेटा खोलता है, तो यह CRS के लिए पूछेगा, आपको अपने डेटा के लिए परिभाषित करना होगा। छवि में आप जिस डेटा को देख रहे हैं, वह latlon wgs 84 है, इसलिए मैंने EPSG4326 चुना। एक बार आपका डेटा लोड हो जाने के बाद आप टेक्स्ट लेयर को दूसरे प्रकार की फ़ाइल जैसे shp पर सेव कर सकते हैं। आशा करता हूँ की ये काम करेगा


CRS पर @Radar नोट जोड़कर अपने उत्तर को बेहतर बनाएं। जैसा कि आप जानते हैं, परिसीमन txt आयात CRS के लिए पूछना चाहिए।
विली

7

यह उत्कृष्ट ट्यूटोरियल बताता है कि कैसे करना है।

ध्यान दें कि यदि आपका डेटा UTM में है:

आप उसी प्रक्रिया का पालन कर सकते हैं, लेकिन WGS84 के बजाय समन्वय संदर्भ प्रणाली चयनकर्ता में उपयुक्त UTM CRS चुनें।


6
मुझे लगता है कि यह सबसे अच्छा होगा यदि आप एक रूपरेखा या आपके द्वारा जुड़े ट्यूटोरियल का सारांश पोस्ट कर सकते हैं। आपका उत्तर बहुत अच्छा है लेकिन यह बेकार होगा यदि आप जिस ब्लॉग से जुड़े हैं वह अचानक ऑफ़लाइन हो गया है।
आरके

और यह भी इस सवाल का जवाब बहुत अच्छी तरह से नहीं है - सवाल एक्सेल फाइलों के बारे में था
टॉमस

मैं तर्क दूंगा कि एक्सेल में बनाया गया एक सीएसवी एक 'एक्सेल फाइल' के रूप में एक .xls एक्सटेंशन वाली फाइल के रूप में है, जिसे वे एक्सेल का उपयोग करके प्रत्येक प्रारूप में और उससे परिवर्तित किया जा सकता है। अगर आप चाहते हैं कि इंटरमीडिएट स्टेप वास्तव में उपयुक्त हो, तो एक्सेल का उपयोग करके CSV में .xls फ़ाइल का रूपांतरण होगा।
रडार

मैं मानता हूं कि यह उत्तर एक कड़ी से थोड़ा अधिक होना चाहिए। ऐसी जानकारी जिसे आप केवल एक्सेल फाइल को क्यूजीआईएस में लोड नहीं कर सकते हैं और इसे सीएसवी में बदलने के लिए सबसे पहले एक्सेल या अन्य वैकल्पिक सॉफ्टवेयर की जरूरत है।
मिरो

7

आप XYtools प्लगइन के साथ अपने सारणीबद्ध डेटा को नियंत्रित कर सकते हैं ।

Xy-tools-plugin का उद्देश्य किसी दिए गए विशेषता तालिका के x- और y- कॉलम को भरने के लिए है (संदर्भ) मानचित्र पर क्लिक करके। 'X और y कॉलम भरने के बाद' आप तालिका को एक बिंदु आकार फ़ाइल में निर्यात करने में सक्षम हैं। संस्करण 0.2 के बाद से आप एक्सेल फाइल भी खोल सकते हैं, और x- और y- कॉलम का उपयोग करके इसे पॉइंट लेयर के रूप में लोड कर सकते हैं।


अच्छा है, लेकिन यह सिर्फ * .xls फ़ाइल के साथ काम करता है ...
GeoStoneMarten

2

QGIS 3 में, मैं "स्प्रेडशीट लेयर्स" प्लगइन की सिफारिश कर सकता हूं, जो मेरे लिए बहुत आसानी से काम करता था। कई चरणों या एक ट्यूटोरियल के लिए कोई ज़रूरत नहीं है! https://github.com/camptocamp/QGIS-SpreadSheetLayers


1

CSV या स्प्रैडशीट आयात करने के लिए यहाँ एक ट्यूटोरियल है: http://www.qgistutorials.com/en/docs/importing_spreadsheets_csv.html

यहाँ जवाब के साथ एक पुराना सवाल है: आयात से डेटा QGIS में समन्वय?

और यहाँ एक और ट्यूटोरियल है: http://maps.cga.harvard.edu/qgis/wkshop/import_csv.php

मूल रूप से, आप अपनी फ़ाइल को एक .csv में परिवर्तित करते हैं और फिर 'लेयर सीमांकित टेक्स्ट लेयर' टूल का उपयोग करते हैं, जो 'लेयर' -> 'लेयर ऐड' टूलबार में उपलब्ध है।

सीमांकित पाठ जोड़ें

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