क्यूजीआईएस लेयर को आगे बढ़ाते हुए / सदिश एफ़िन ट्रांसफ़ॉर्मेशन का उपयोग करते हुए सभी सुविधाएँ


11

मैं QGIS का उपयोग कुछ फ्लाइट ट्रैक का विश्लेषण करने के लिए कर रहा हूं, जो एक अलग सॉफ्टवेयर का उपयोग करके तैयार किए गए थे। अब जब वे QGIS पर होते हैं तो सब कुछ का संदर्भ बिंदु 0,0 पर होता है जो कि एयरोड्रोम संदर्भ बिंदु है।

लेकिन वास्तविक दुनिया में यह एयरोड्रम संदर्भ बिंदु ईस्टिंग और नॉर्थिंग में एक मूल्य है। यानी ईस्टिंग = 286499.025 नॉर्थिंग = 6230965.204, इसलिए बाकी सब कुछ (रनवे समाप्त होता है, ट्रैक पॉइंट बिल्कुल वैसा ही होना चाहिए जैसा कि वे वास्तविक दुनिया में हैं)

मैंने कुछ शोध किया और वेक्टर एफिन ट्रांसफ़ॉर्मेशन प्लगइन पाया। अब इसका उपयोग करके मैं सब कुछ ईस्टिंग के संदर्भ बिंदु पर कैसे ले जा सकता हूं = 286499.025 नॉर्थिंग = 6230965.204 ईस्टिंग = एक्स और नॉर्थिंग = वाई।

मुझे प्लगइन के मैट्रिक्स को समझने में परेशानी हो रही है।

यहाँ छवि विवरण दर्ज करें


ध्यान दें कि पूर्व की ओर और नॉर्थिंग को समन्वित मूल्यों का अनुमान है। सुनिश्चित करें कि आपके पास सही CRS सेट है जिसे आप डेटा को बदलने की कोशिश कर रहे हैं। क्या आपने प्लगइन की सहायता से देखा है ? मैट्रिक्स एक रोटेशन के लिए लेखांकन की अनुमति देता है, जिसकी आपको आवश्यकता नहीं हो सकती है (और उपयोग नहीं कर सकता है यदि आपके पास केवल एक कोणीय संदर्भ नहीं है)। अनिवार्य रूप से, एक परिवचन परिवर्तन के बजाय, ऐसा लगता है कि आप अपनी सभी विशेषताओं को अपने ईस्टिंग / नॉर्थिंग कोऑर्डिनेट्स के लिए एक पूर्ण (0,0) चाल से करना चाहते हैं।
क्रिस डब्ल्यू

तुम हाजिर हो। ऑटोकैड पर मैं जो कुछ भी करता हूं वह सभी> चाल> सेट 0,0> चाल से> वांछित ईस्टिंग और नॉर्थिंग का चयन करता है। मैंने CRS को MGA94Z56 पर सेट किया है। क्या ऐसा करने के लिए QGIS के मूव ऑप्शन का इस्तेमाल किया जा सकता है? यानी 0,0 करने के लिए स्नैप और फिर वांछित एक्स और वाई के तार इनपुट? thanx
डिल्ला

मैं QGIS के बारे में नहीं जानता - मुझे पता है कि ArcGIS 'मूव कमांड इसके लिए अनुमति देता है। संबंधित: gis.stackexchange.com/questions/13433
क्रिस डब्ल्यू

जवाबों:


14

जैसा कि मेरे उत्तर में इंगित किया गया है कि QGIS Affine रूपांतरण के लिए मापदंडों की गणना कैसे करें? मैट्रिक्स के विभिन्न मापदंडों को पहचानने के बाद आप इसे कर सकते हैं।

पैरामीटर हैं:

a: Scale X 
e: Scale Y
d: Rotation X
b: Rotation Y
c: Translation X
f: Translation Y

यहाँ छवि विवरण दर्ज करें

तो, आपको अपने x और y मानों के साथ सेटिंग cऔर fपैरामीटर यानी, c = 286499.025 और f = 6230965.204 पर लेयर करने में सक्षम होना चाहिए ।

मानचित्र संदर्भ प्रणाली को पहले से स्थापित करने पर विशेष ध्यान दिया जाना चाहिए। उम्मीद है, आपके द्वारा निर्धारित किया गया RS और आपका मूल डेटा दोनों एक ही इकाई (जैसे, मीटर) में हैं, अन्यथा आपको अपने डेटा के लिए एक स्केल फैक्टर लागू करने की भी आवश्यकता हो सकती है।


3
महान! यह तस्वीर इसे बहुत कुछ समझाती है। मुझे प्लग के साथ रीडमी को समझने में परेशानी हो रही है।
डिल्ला

सही है, मैं मानता हूं कि यह पता लगाना आसान नहीं है।
जर्मन कैरिलो

1
हाँ!!! बस धन्यवाद कहने के लिए वापस आ गया। मैं जांच करना चाहता था कि क्या स्थानांतरण सही है। इसलिए मैंने सही भूगोल के साथ एक नई परत का आयात किया जो मुझे ऑटोकैड में करना था। तो मेरी स्थानांतरित परत नई आयातित परत के साथ मेल खाना चाहिए और हाँ वे मैच करते हैं :) मेरे पास एक और छोटा सवाल है। इसलिए मेरे पास तीन अलग-अलग कॉलम में काम करने वाली परत में विशेषताएं हैं। op_type, rwy_id, trak_id। फ़िल्टर कमांड का उपयोग करने के अलावा, सुविधाओं को दिखाने / छिपाने का सबसे आसान तरीका क्या है। अर्थात op_type = A, rwy_id = 06 trak_id = 06TA? बहुत बहुत धन्यवाद
Dilla

आपके अनुवर्ती प्रश्न के रूप में, मैं कहूंगा कि इसे करने का बेहतर तरीका है, इसे फ़िल्टर का उपयोग करना। यदि आपको इसके साथ मदद की आवश्यकता है या यदि आपका उपयोग मामला थोड़ा भिन्न है और आप फ़िल्टर का उपयोग करने की तुलना में एक और परिणाम प्राप्त करना चाहते हैं, तो कृपया साइट में एक नया प्रश्न खोलें।
जर्मेन कैरलिलो
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.