एक ही समन्वय प्रणाली के साथ परतों को ArcMap में संरेखित / ओवरलैप करना चाहिए लेकिन नहीं?


61

मैंने अपने ArcMap दस्तावेज़ में 4 अलग-अलग परतें डालीं, लेकिन उनमें से केवल एक ही नक्शे पर दिखाई देगा! मुझे अन्य 3 परतों को भी देखना चाहिए। जब मैं ज़ूम टू लेयर करता हूं, तो मैं एक लेयर देख सकता हूं, लेकिन मैं यह पता नहीं लगा सकता कि दूसरे 3 को एक-दूसरे के ऊपर एक बार कैसे दिखाया जाए।

इससे पहले कि मैं ArcMap खोला, मैंने ArcCatalog का उपयोग किया, जहां मैंने शेपफाइल्स के 3/4 पर राइट-क्लिक किया और गुणसमन्वय प्रणालीआयात किया और फिर अपनी ट्री लेयर पर क्लिक किया, जिसमें समन्वय प्रणाली है जिसे मैं अन्य 3 चाहता हूं। लेकिन जब मैंने आर्कपैक खोला तो 4 परतें ओवरलैप नहीं हुईं, न ही मैं उन्हें एक दूसरे के ऊपर या नीचे ले जा सका।


ऐसा लगता है कि किसी के यहाँ एक ही मुद्दा था: फ़ोरम .esri.com / Thread.asp ? c=93 & f=1149 & t=91668 "अंक सही ढंग से प्रदर्शित होते हैं लेकिन माप उपकरण का उपयोग मुझे पश्चिमी किनारे से 36,600 मीटर की दूरी देता है। नेब्रास्का से पूर्वी ओहियो, लगभग 22.7 मील।
जीआईएस शुरुआती

16
इस साइट के लिए प्रश्न शीर्षक शायद नंबर 1 एफएक्यू है।
whuber

क्या आपने डेटा फ़्रेम crs को फ़ाइल crs के समान लाने का प्रयास किया था?

@whuber, नंबर 3 वास्तव में: data.stackexchange.com/gis/query/117131/… :)
blah238

क्या यूटीएम कॉर्डिनेट सिस्टम के साथ दो अलग-अलग स्थानों के लिए एक ही गोलार्ध में एक ही x, y निर्देशांक होना संभव है?

जवाबों:


92

आप अनुमानों से निपटने के दो अलग-अलग कार्यों को भ्रमित कर रहे हैं ।

  1. एक प्रक्षेपण को परिभाषित करें : आप इसका उपयोग तब करेंगे जब आपके पास एक आकृति या अन्य विशेषता वर्ग होगा जो वर्तमान में एक स्थानिक संदर्भ परिभाषित नहीं करता है जब आप आर्कगिस में गुणों को देखते हैं। यदि आप कुछ अवलोकन के आधार पर जानते हैं कि आप इसका उपयोग कर सकते हैं, तो यह है कि परत के लिए परिभाषित प्रक्षेपण गलत था। यह पहचानने के कारण हो सकता है कि वर्तमान में परिभाषित प्रक्षेपण, या किसी अन्य सुराग के लिए सुविधाओं के निर्देशांक उपयुक्त नहीं थे। यह ऑपरेशन केवल आपके द्वारा निर्दिष्ट भिन्न के साथ मौजूदा प्रक्षेपण को अधिलेखित करता है। यह आर्क क्लासिक्स में "एक्सवाई कोऑर्डिनेट सिस्टम" फीचर क्लास प्रॉपर्टीज के टैब में समन्वय प्रणाली को बदलकर भी किया जा सकता है।

  2. एक फीचरक्लास प्रोजेक्ट करें : इस उपकरण का उपयोग तब किया जाता है जब आपके पास परिभाषित प्रक्षेपण के साथ एक फीचरक्लास होता है, और आप इसे एक अलग प्रक्षेपण में बदलना चाहते हैं। यह नए प्रक्षेपण के समन्वय स्थान के लिए सुविधाओं को बदलने के लिए उपयुक्त परिवर्तन चलाएगा।

अपने प्रश्न में, आप कहते हैं कि आपके पास एक आकृति है जो वर्तमान में है Geographic coordinate systemया Latitude/Longtudeजिसकी इकाइयाँ हैं Decimal Degrees। इसका मतलब है आप की सीमा में निर्देशांक है Y/Lat = 0 to 90और X/Lon = -180 - +180। जब आप इस शेपफाइल को आर्कैप से अछूते में लाते हैं, तो इसके प्रक्षेपण को मान्यता दी जाएगी। यदि आप मीज़ल पर सेट किए गए माप उपकरण का उपयोग करते हैं, तो आर्कपेज़ दूरी की सही गणना करेगा।

आपने तब परिभाषित प्रक्षेपण उपकरण का उपयोग किया था , जो निर्देशांक को परिवर्तित नहीं करता है, लेकिन बस इसके द्वारा सौंपे गए प्रक्षेपण को आकार में बदल देता Geographicहै State Plane NAD 83 California Zone 6 Feet। यह आपको पैरों में इकाइयों के साथ एक आकृति प्रदान करता है। आकार में सुविधाओं में उनके आंतरिक निर्देशांक परिवर्तित नहीं थे, हालांकि, इसलिए वे अभी भी सीमा में हैं X = -180 to +180 and Y = 0 to 90। उसी समन्वय प्रणाली का उपयोग करके प्रोजेक्ट टूल को चलाना वास्तव में कुछ भी पूरा नहीं करता है क्योंकि आपने अपने शेपफाइल को इस टूल के साथ परिभाषित करने के लिए पहले ही सेट कर लिया है। यही कारण है कि जब आप माप उपकरण का उपयोग करते हैं , तो दूरी नाटकीय रूप से छोटी होती है। अनिवार्य रूप से, आपकी आकृति की सभी विशेषताएं अब क्षैतिज रूप से 360 फीट और 90 फीट की दूरी पर खड़ी हैं।

भौगोलिक समन्वय प्रणाली में मूल आकार-प्रकार पर निष्पादित करने के लिए उचित प्रक्रिया, प्रोजेक्ट टूल का उपयोग करना है । Projectionचुनने के लिए , चुनें State Plane, NAD 1983 California Zone 6 Feet। आउटपुट उचित स्थान पर होना चाहिए और मापा जाने पर सही दूरी देनी चाहिए। यह किसी भी अन्य परतों पर सही ढंग से ओवरले करना चाहिए, बशर्ते कि उनके पास एक परिभाषित प्रक्षेपण हो और आर्कपेक में आपके डेटा फ़्रेम में एक प्रक्षेपण परिभाषित हो।


2
आपका स्वागत है। मैं आपको स्थानिक संदर्भों और अनुमानों के बारे में ईएसआरआई सहायता दस्तावेज पढ़ने के लिए प्रोत्साहित करता हूं। यह बहुत विस्तृत है और एक बहुत भ्रामक विषय की समझ बनाने में मदद कर सकता है।
स्थानिक

7
+1 यह एक बेहतरीन उत्तर है और सकारात्मक वोटों का भरपूर हकदार है। क्योंकि सवाल एक पूछे जाने वाले प्रश्न (शायद है हमारी साइट के लिए पूछे जाने वाले प्रश्न), मैं एक ही मुद्दे से निपटने के लिए एक और धागा, इस आम धागा उम्मीद ArcGIS में अनुमानों के बारे में भविष्य में कोई प्रश्न के लिए एक सुविधाजनक गंतव्य हो सकता है के साथ विलय किया है।
whuber

1
@whuber - धन्यवाद मुझे लगता है कि यह सामान्य रूप से जीआईएस और भूगोल के सबसे भ्रामक पहलुओं में से एक है। यह कई शिक्षा कार्यक्रमों में संक्षिप्त रूप से प्राप्त करने के लिए जाता है, इसलिए कुछ भी जो स्पष्टता प्रदान करने के लिए किया जा सकता है, महत्वपूर्ण है।
स्थानिक

उत्तर नहीं है, लेकिन मुझे यकीन नहीं था कि एक विस्तृत टिप्पणी के लिए धन्यवाद देने के लिए एक और टिप्पणी कैसे पोस्ट करूं क्योंकि मैंने सवाल पूछने के लिए अपंजीकृत एक्सेंट का उपयोग किया था। मैं भविष्य में इस साइट का उपयोग जरूर करूंगा। आप लोग महान थे! इसने काम कर दिया!
गिस्बेगिनेर

@whuber - मुझे अनुमानों के बारे में एक सुविधाजनक चर्चा करने का विचार पसंद है। यह अच्छा होगा यदि सॉफ्टवेयर को स्वतंत्र बनाने का कोई तरीका है, क्योंकि क्यूजीआईएस के साथ भी यही मुद्दा हो सकता है। शब्दावली और सटीक कदम थोड़ा अलग हैं, लेकिन वैचारिक समस्या समान है।
स्थानिक

30

यद्यपि आपने आर्ककॉस्टिक्स में गुण मेनू द्वारा अपनी 3 अन्य परतों का प्रक्षेपण निर्धारित किया है, आप डेटा को उचित समन्वय प्रणाली में फिर से प्रोजेक्ट करने में विफल रहे हैं।

कृपया प्रोजेक्ट टूल आज़माएं , डेटा प्रबंधन उपकरणअनुमान और रूपांतरणफ़ीचर में स्थित है

इससे आपको एक नई सुविधा वर्ग बनाने की अनुमति मिल सकती है जो सही समन्वय प्रणाली में अनुमानित है।

यदि संयोग से आपके 3 आकार-प्रकार अज्ञात समन्वय प्रणाली के हैं , तो कृपया डेटा आकार प्रबंधन उपकरण में स्थित परिभाषित प्रोजेक्शन टूल का उपयोग करके इन आकृति-आकृति के लिए समन्वय प्रणाली (उपरोक्त परियोजना उपकरण से आगे बढ़ने से पहले ) को निर्धारित करना सुनिश्चित करें। → अनुमान और रूपांतरण


नमस्ते! टिप के लिए धन्यवाद, लेकिन अफसोस कि काम नहीं किया। मैंने ArcMap खोला, टूलबॉक्स में गया -> डेटा प्रबंधन उपकरण -> अनुमान और रूपांतरण -> सुविधा -> प्रोजेक्ट और फिर इनपुट डेटासेट के लिए: मैंने जो फीचर वर्ग आकृति बदल दी है, उसे मैं चाहता हूं। आउटपुट डेटासेट के लिए मैंने सिर्फ नाम बदला है। आउटपुट कोऑर्डिनेट सिस्टम के लिए मैंने "इम्पोर्ट" पर क्लिक किया और शेपफाइल में डाल दिया जिसमें एक समन्वय प्रणाली है जो मुझे पसंद है। क्या मुझे आर्कपेक (आर्ककॉस्टिक्स नहीं) में भी यह 'आयात' नहीं करना चाहिए था? अंत में मुझे चुनने के लिए 3 भौगोलिक परिवर्तन दिए गए लेकिन उनमें से कोई भी ऐसा नहीं था जो मैं चाहता था! मदद! धन्यवाद!
कैलिफ़ोर्नियागर्ल

एक पतली संभावना है कि आपकी 3 आकार की फाइलें समन्वय प्रणाली में नहीं हैं कि उन्हें वास्तव में परिभाषित किया गया है (जैसे कि wgs84 के रूप में परिभाषित किया गया है लेकिन वास्तव में nad83 क्षेत्र 17N)। क्या आप मेटाडेटा के माध्यम से या मूल स्वामी से पुष्टि कर सकते हैं?
माइकल मार्किटा

दूसरे, क्या आप परत को ज़ूम कर सकते हैं (आपकी 3 आकार फ़ाइलों में से एक जो पंक्तिबद्ध नहीं है) और मुझे बताएं कि आपके मेहराब इंटरफ़ेस के निचले दाएं कोने में माउस होवर निर्देशांक क्या प्रदर्शित होते हैं? इसके अलावा, आकार फ़ाइल की परत पर ज़ूम करें जो आप समन्वय प्रणाली से 'आयात' कर रहे हैं और मुझे बताएं कि माउस होवर निर्देशांक क्या प्रदर्शित होते हैं। मैं स्थानिक संदर्भों की तुलना करना चाहता हूं।
माइकल मार्किटा

जो मुझे पता है कि शेपफाइल्स विभिन्न समन्वय प्रणालियों में हैं इसलिए मैं उन्हें समान समन्वय प्रणालियों में लाने की कोशिश कर रहा हूं और फिर समान अनुमान भी। शायद मैंने कहीं गड़बड़ कर दी?
कैलिफ़ोर्नियागर्ल

ठीक है, क्या आप चाहते हैं कि मैं टूलबॉक्स के माध्यम से प्रक्षेपण को बदलने से पहले या बाद में ऐसा करूं?
कैलिफ़ोर्नियागर्ल

13

यह एक सरल ट्यूटोरियल है जो आर्कगिस 10.1+ में CSV फाइल से शुरू होकर कोऑर्डिनेट रेफरेंस सिस्टम (CRS) को परिभाषित या रीप्रोजेक्ट (रूपांतरित) कर सकता है।

  1. आर्कप खोलें;
  2. पर क्लिक करें File --> Add Data --> Add XY Data;
  3. CSV फ़ाइल ब्राउज़ करें जिसमें Aदेशांतर (या ईस्टिंग) मान वाले कॉलम हैं; और Bअक्षांश (या नॉर्थिंग) मूल्यों के साथ कॉलम । उदाहरण:

       easting     northing  
    732771.529  7457694.818  
    733006.267  7456350.588  
    735506.391  7481351.041  
    

    3.1। CSV फ़ाइल के रूप में स्तंभ A X fieldऔर स्तंभ B के रूप में स्तंभ A चुनें Y field;

    3.2। पर Coordinate System of Input Coordinatesक्षेत्र, डेटा से वर्तमान सीआरएस का चयन करें।

यहां सीआरएस को परिभाषित किया गया है । एक, सही परत और फिर में क्लिक करके किसी शेपफ़ाइल को परत निर्यात कर सकते हैं Data --> Export Data


या जारी (आइटम से 3.2) निरस्त करने के लिए :

  1. ArcToolBoxबटन पर क्लिक करें (थोड़ा लाल टूलबॉक्स आइकन), फिर से गुजरें DataManagementTools --> Projections and Transformations --> Feature --> Project;

    4.1। Input Dataset or Feature Classक्षेत्र से इनपुट परत का चयन करें ;

    4.2। में Output Coordinate Systemचयन सीआरएस चाहता डेटा पेश करने के लिए (तब्दील)।

    4.3। Output Dataset or Feature Classफ़ील्ड में आउटपुट फ़ाइल के लिए फ़ाइल पथ और नाम सेट करें ।

    4.4। क्लिक करें Okऔर Projectसमाप्त होने तक प्रतीक्षा करें ।

यहां डेटा पहले से ही नए सीआरएस के लिए फिर से अस्वीकृत कर दिया गया है।


अब, नई सामग्री के साथ कॉलम बनाते हैं Xऔर Yसामग्री तालिका (TOC) में समन्वयित करते हैं:

  1. नई बनाई गई परत पर राइट क्लिक करें और चुनें Open Attribute Table;

    5.1। Table Options(ऊपरी बाएं कोने) पर क्लिक करें , फिर Add fieldनए Xनिर्देशांक जोड़ने के लिए ;

    5.2। स्तंभ के लिए एक नाम चुनें (जैसे X_coords) और Typeफ़ील्ड को इस रूप में सेट करें Double

    5.3। कॉलम बनाने के लिए चरण ( 5से 5.2) दोहराएं Y_coords;

  2. टीओसी पर वापस जाएं और राइट क्लिक करें X_coords;

    6.1। का चयन करें Calculate Geometry। बराबर के Propertyलिए सेट करें । चयनित होने पर सत्यापित करें । क्लिक करें ।X_coordsX coordinate of PointUse coordinate system of the data sourceOk

    6.2। कॉलम के लिए 6और चरणों को दोहराएं , लेकिन इसके बजाय चुनें ।6.1Y_coordsY coordinate of Point

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