सबसे पहले आपको अपने भौगोलिक निर्देशांक को कार्टेशियन 2D समन्वय प्रणाली में प्रोजेक्ट करना होगा, क्योंकि affine परिवर्तनों भौगोलिक समन्वय प्रणालियों पर लागू नहीं होते हैं।
आप नियंत्रण बिंदुओं से या परिवर्तन मापदंडों से एक परिशोधन परिवर्तन लागू कर सकते हैं। QGIS प्लगइन आपसे ट्रांसफ़ॉर्मेशन पैरामीटर पूछता है, लेकिन उपयोगकर्ता के लिए नियंत्रण बिंदु होना बहुत आम है।
नियंत्रण बिंदुओं से आप परिवर्तन मापदंडों की गणना कर सकते हैं। एफ़ाइन ट्रांसफ़ॉर्मेशन के लिए 6 ट्रांसफ़ॉर्मेशन पैरामीटर होते हैं, इसलिए आपको कम से कम 3 कंट्रोल पॉइंट्स (प्रत्येक कंट्रोल पॉइंट 4 कोऑर्डिनेट्स: Xsource, Ysource, Xtarget, Ytarget) की आवश्यकता होती है, लेकिन अधिक कंट्रोल पॉइंट्स के लिए अतिरेक की सिफारिश की जाती है और इस प्रकार लागू करने में सक्षम होते हैं कम से कम वर्ग, जो आपको परिवर्तन की गुणवत्ता का अनुमान देगा। याद रखें कि affine परिवर्तनों को घुमा सकते हैं, स्थानांतरित कर सकते हैं, पैमाने (यहां तक कि प्रत्येक अक्ष पर अलग-अलग कारक लागू कर सकते हैं) और तिरछा ज्यामिति।
नियंत्रण बिंदुओं का फॉर्म होना चाहिए:
X SOURCE: Xs
Y SOURCE: Ys
X TARGET: Xt
Y TARGET: Yt
पैरामीटर हैं:
a: Scale X
e: Scale Y
d: Rotation X
b: Rotation Y
c: Translation X
f: Translation Y
और हम जानते हैं:
Xt = X*a + Y*b + c
Yt = X*d + Y*e + f
तो, आपको समीकरणों की इस प्रणाली को हल करने की आवश्यकता है (3 नियंत्रण बिंदुओं के लिए):
¦ Xs1 Ys1 1 0 0 0 ¦ | a ¦ ¦ Xt1 ¦
¦ Xs2 Ys2 1 0 0 0 ¦ ¦ b ¦ ¦ Xt2 ¦
¦ Xs3 Ys3 1 0 0 0 ¦ ¦ c ¦ = ¦ Xt3 ¦
¦ 0 0 0 Xs1 Ys1 1 ¦ ¦ d ¦ ¦ Yt1 ¦
¦ 0 0 0 Xs2 Ys2 1 ¦ ¦ e ¦ ¦ Yt2 ¦
¦ 0 0 0 Xs3 Ys3 1 ¦ ¦ f ¦ ¦ Yt3 ¦
जहां पैरामीटर a, b, c, d, e और f अज्ञात हैं।
एक बार जब आप मापदंडों की गणना करते हैं, बी, सी, डी, ई, और एफ, (उदाहरण के लिए इस ऑनलाइन समीकरण सॉल्वर के साथ ) उन्हें क्यूजीआईएस प्लगइन इंटरफ़ेस में इस तरह रखें:
X' = a*x + b*y + c
Y' = d*x + e*y + f
या:
मुझे लगता है कि यह आपके दो सवालों को हल करता है।