यह मानते हुए कि आपकी रुचि के क्षेत्र ग्लोब की तुलना में छोटे हैं, आप एक कस्टम अनुप्रस्थ व्यापारी प्रक्षेपण स्थापित कर सकते हैं।
आपको अपने CRS की उत्पत्ति के भौगोलिक निर्देशांक lat_0 और lon_0 और x और y अक्ष की दिशा को जानना होगा:
+proj=tmerc +lat_0=51.4 +lon_0=7 +k=1 +x_0=0 +y_0=0 +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs
Arcgis के साथ उपयोग के लिए, .prj फ़ाइल में होना चाहिए:
PROJCS["Transverse_Mercator",GEOGCS["GCS_WGS_1984",DATUM["D_unknown",SPHEROID["WGS84",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]],PROJECTION["Transverse_Mercator"],PARAMETER["latitude_of_origin",51.4],PARAMETER["central_meridian",7],PARAMETER["scale_factor",1],PARAMETER["false_easting",0],PARAMETER["false_northing",0],UNIT["Meter",1]]
यदि वे उत्तर और पूर्व दिशाओं के समानांतर नहीं हैं, तो एक तिरछा व्यापारी प्रक्षेपण का उपयोग करके एक रोटेशन आवश्यक होगा:
+proj=omerc +lat_0=51.4 +lonc=7 +alpha=-10 +k=1 +x_0=0 +y_0=0 +gamma=0 +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs
इस प्रक्षेपण के लिए .prj फ़ाइल है:
PROJCS["Hotine_Oblique_Mercator_Azimuth_Center",GEOGCS["GCS_WGS_1984",DATUM["D_unknown",SPHEROID["WGS84",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]],PROJECTION["Hotine_Oblique_Mercator_Azimuth_Center"],PARAMETER["latitude_of_center",51.4],PARAMETER["longitude_of_center",7],PARAMETER["azimuth",-10],PARAMETER["scale_factor",1],PARAMETER["false_easting",0],PARAMETER["false_northing",0],UNIT["Meter",1]]
यहाँ दोनों एक साथ हैं (नीले रंग में और लाल रंग में ओमर्स):
Lat_0 और lon_0 (या lonc) आपके स्थानीय CRS मूल के निर्देशांक हैं। आपको जीपीएस के साथ या अन्य मानचित्रों से इनका पता लगाना होगा। कोण आपको अपने स्थानीय एक्स-अक्ष पर दो ज्ञात बिंदुओं के निर्देशांक से गणना करना होगा।
केवल एक चीज जो अपेक्षित रूप से काम नहीं करती है वह है यूनिट के रूप में मिलीमीटर। यह काम करना चाहिए, लेकिन वर्तमान QGIS में नहीं है :-(
http://hub.qgis.org/issues/9414
अपडेट करें
वर्तमान QGIS संस्करण अब इकाइयों के रूप में मिमी का उपयोग करके स्थानीय अनुमानों के साथ काम करने में सक्षम हैं।