यह नेटसीडीएफ रेखापुंज किस समन्वय प्रणाली है?


10

मुझे एक netCDF रेखापुंज फ़ाइल मिली है, लेकिन मैं उस समन्वय प्रणाली का नाम प्राप्त करने के लिए कोई मेटाडेटा प्राप्त नहीं कर सका, जिस पर रेखापुंज बनाया गया है। रेखापुंज में ही कोई समन्वय प्रणाली सन्निहित नहीं है। मैंने सोचा था कि यह सिर्फ एक WGS84 होगा, और यह पहली नज़र में ऐसा लग रहा था, लेकिन आर्कपेज़ में आगे की जांच के साथ, मैंने देखा कि यह एक सामान्य प्रणाली नहीं है। यहाँ यह दिखाया गया है: यहां छवि विवरण दर्ज करें

नारंगी रैस्टर WGS84 में एक सामान्य रेखापुंज है जो मैंने तुलनात्मक उद्देश्यों के लिए यहां डाला है। बैंगनी एक अज्ञात समन्वय प्रणाली के साथ रेखापुंज है। क्या आपके पास कोई सुराग है कि यह क्या हो सकता है?

कुछ अपडेट: यहाँ netCDF रेखापुंज है: https://www.dropbox.com/s/nottbl9yt6dwss6/sic_aiture_nclimate.nc?dl=0 मैं भी छवि प्रदाता से कुछ मेटाडेटा प्राप्त करने में सक्षम था:

netcdf sic_average_nclimate {
dimensions:
    nlon = 361 ;
    nlat = 90 ;
    nseas = 4 ;
variables:
    float SIC_Change(nlat, nlon) ;
        SIC_Change:Title = "Gridded Multi-Model Ensemble Mean Annual Mean Change in Ice Concentration 21C-20C" ;
    float SIC_Season_Change(nseas, nlat, nlon) ;
        SIC_Season_Change:Title = "Gridded Multi-Model Ensemble Mean Seasonal Mean Change in Ice Concentration 21C-20C" ;
    float SIC_Change_STD(nlat, nlon) ;
        SIC_Change_STD:Title = "Gridded Multi-Model Standard Deviation of the Annual Mean Change in Ice Concentration 21C-20C" ;
    float SIC_Season_Change_STD(nseas, nlat, nlon) ;
        SIC_Season_Change_STD:Title = "Gridded Multi-Model Standard Deviation of the Seasonal Mean Change in Ice Concentration 21C-20C" ;
    float LAT(nlat) ;
        LAT:Title = "Latitude" ;
    float LON(nlon) ;
        LON:Title = "Longitude" ;

// global attributes:
        :Title = "Ice Concentration metrics for Model subset as in Figure 1 of NCLIMATE paper" ;

वे सीमा-लंबा दिखाते हैं, लेकिन स्पष्ट रूप से समन्वय प्रणाली के बारे में कोई जानकारी नहीं है।


1
अंटार्कटिका आमतौर पर पोलर स्टीरियोग्राफिक प्रोजेक्शन में है, इसलिए सब कुछ दक्षिण ध्रुव से उत्तर में जा रहा है। nsidc.org/data/polar_stereo/ps_grids.html
Mapperz

1
अजीब, 0-360 जैसा दिखता है, लेकिन यह उत्तरी गोलार्ध में क्यों साजिश रच रहा है?
mkennedy

1
यदि NetCDF हेडर में रिपोर्ट किए गए एक्सटेंशन lat / lon जैसे दिखते हैं, लेकिन lat: 0 से to, lon: 0 से 360 हैं। क्या आप उन्हें lat: -90 से (-? 90) और lon: -180 से + तक हैक कर सकते हैं? 180?
mkennedy

@ मैपरेज़ और mkennedy, मैंने इसे पोलर स्टेरियोग्राफिक प्रोजेक्शन असाइन करने की कोशिश की, लेकिन यह काम नहीं किया। मैं शायद इसे नीचे की ओर खड़ी रूप से दर्पण कर सकता हूं, लेकिन यह दाईं ओर आधा है फिर भी 180E अनुदैर्ध्य से परे होगा। मैंने नोटपैड के साथ नेटसीडीएफ खोला, लेकिन लेट, लॉन्ग से संबंधित कोई भी जानकारी नहीं मिल सकी। मैं प्रश्न में रेखापुंज संलग्न कर रहा हूँ यदि आप इसे अपनी तरफ से खोलने के लिए उत्सुक हैं।
मल्टीगुडेवर्स

वह लिंक काम नहीं करता है - ड्रॉपबॉक्स कहता है "मालिक ने अधिकृत उपयोग नहीं किया है"।
ब्रैडहार्ड्स

जवाबों:


6

आप इन GDAL कमांड का उपयोग करके डेटा को सही स्थिति में शिफ्ट कर सकते हैं:

gdal_translate -a_srs EPSG:4326 -a_ullr 0 0 360 -90 NETCDF:"sic_average_nclimate.nc":SIC_Change change360.tif
gdalwarp -t_srs WGS84 change360.tif change180.tif  -wo SOURCE_EXTRA=1000 --config CENTER_LONG 0

(फ्रैंक वार्मडैम की थोड़ी मदद से: 180 मेरिडियन काटने के साथ 0 360 से -180 180 तक रेखापुंज को कैसे दोहराएं )

और परिणाम एक स्थैतिक प्रक्षेपण में इस तरह दिखता है:

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


1

(यह एक उत्तर नहीं है, बल्कि एक प्रक्रिया का सुझाव है जो एक टिप्पणी के लिए बहुत लंबा है)

आप जियो-रेफरेंसर टूल का उपयोग करते हुए इसे क्यूजीआईएस में भू-संदर्भ कर सकते हैं क्योंकि आप दोनों आपदाओं पर सामान्य बिंदुओं की पहचान करने में सक्षम होते हैं। यह एक GDAL स्क्रिप्ट उत्पन्न करेगा जिसमें GCP बिंदुओं का एक सेट और परिवर्तन पैरामीटर होंगे। आप इस स्क्रिप्ट को इन बिंदुओं के नमूने के साथ अपने प्रश्न में जोड़ सकते हैं, क्योंकि यह बता सकता है कि दोनों अनुमानों में क्या अंतर है।

सबसे खराब स्थिति, आपके पास रिपॉजिटेड रास्टर के आधार पर मूल्यों का एक मोटा अनुमान होगा जो आपके लक्ष्य के साथ आपकी मदद कर सकता है।


+ 1 और हाँ, जियोफ्रेंसिंग अंतिम गोली हो सकती है, लेकिन प्रक्रिया कुछ त्रुटियों को उत्पन्न करेगी क्योंकि नियंत्रण बिंदुओं का मिलान करना मुश्किल है। इसके अतिरिक्त, netCDF रेखापुंज को विभाजित करना होगा क्योंकि इसमें एक ही प्रधान मेरिडियन नहीं है। उदाहरण के लिए, अंटार्कटिका की पूंछ दाईं ओर है, जबकि नारंगी रेखापुंज इसे बाईं ओर दिखाता है।
मल्टीगुडवर्स

0

निचले बाएं कोने में (0,0) निर्देशांक है, लेकिन मेरे लिए (0,0) आपके मामले में ऊपरी दाएं कोने का समन्वय है और मुझे -90 पर इसकी उत्पत्ति के साथ किसी भी भौगोलिक समन्वय प्रणाली का पता नहीं है।

जब आप आर्कगिस में काम करते हैं, तो आप अपने डेटा को सही स्थान पर स्थानांतरित करने के लिए जियोफेरेंसिंग टूलबार का उपयोग कर सकते हैं । ऊपरी दाईं ओर (0,0) और निचले बाएँ से (-360, -90) पर जाएँ और इससे एक सटीक रूपांतर हो सकता है लेकिन फिर भी आपको डेटलाइन के साथ समस्या होगी।

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

आप इस प्रकार इस लिंक को आज़मा सकते हैं, जिससे आपको एक कस्टम भौगोलिक समन्वय प्रणाली बनाने में मदद मिलेगी। इसे सम्‍मिलित करने के लिए, अपने संदर्भ प्रणाली में, प्राइम मेरिडियन के साथ -180 पर एक कस्टम WGS 84 बनाएं, फिर देशांतर रोटेशन का उपयोग करके एक कस्टम ट्रांसफॉर्मेशन करें।

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

इस नई प्रणाली में जियोफ्रेंसिंग (-180, -90) पर मूल स्थापित करने में शामिल होगी। एक नियंत्रण बिंदु पर्याप्त है क्योंकि आपको केवल अनुवाद की आवश्यकता है। ध्यान से नीचे बाएँ पिक्सेल का चयन करें, राइट क्लिक करें और सटीक XY मान जोड़ें)। फिर इसे इस तरह देखना चाहिए

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

अंतिम टिप्पणी के रूप में, इस बात की कोई निश्चितता नहीं है कि समन्वय प्रणाली WGS 84 पर आधारित है। लेकिन यह सुनिश्चित करने के लिए है कि डिग्री में भौगोलिक समन्वय प्रणाली है और आपके रेखापुंज का संकल्प संभवतः गलत डेटासेट चयन के कारण संभावित त्रुटि की तुलना में मोटे है।

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