QGIS की व्याख्या निर्देशांक को दीर्घ-लोंग के बजाय दीर्घ-अक्षांश के रूप में करती है?


13

मैं नासा द्वारा प्रदान की गई वर्षा पर TRMM 3B31 फाइलों के साथ काम कर रहा हूं। जब मैं उन्हें QGIS पर लोड करता हूं तो अन्य आकार की फाइलों के साथ मिलकर WGS84 प्रोजेक्शन का चयन करते हुए नक्शे को लंबवत रूप से प्रदर्शित किया जाता है, यानी QGIS अक्षांश के रूप में व्याख्या करता है जो इसके बजाय देशांतर और इसके विपरीत है। मैंने gdal_translate विकल्प की कोशिश की है -a_ullr अच्छे निर्देशांक का चयन करते हुए लेकिन यह समस्या को हल नहीं करता है: मेरी आवश्यकताओं को पूरा करने के लिए चित्र केवल संकुचित और खिंचे हुए हैं लेकिन यह स्पष्ट रूप से वह नहीं है जो मैं करना चाहता हूं।

जब आप एक .csv फ़ाइल को लोड करते हैं, तो आप चुन सकते हैं कि अक्षांश क्या है और देशांतर क्या है, क्या यह आपदाओं के लिए एक ही तरीका है?

चूंकि मेरे पास 193 रेखापुंज है इसलिए यह बहुत अच्छा होगा यदि आप एक कमांड का सुझाव दे सकते हैं जिसे पुनरावृत्त किया जा सकता है।

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

छवि में भारत का नक्शा और 3B31 फ़ाइल का पहला बैंड दिखाया गया है, अर्थात सतह वर्षा। दो काली रेखाएँ 40 और -40 समानांतर हैं। मैं उन्हें क्षैतिज रखना चाहूंगा और इसलिए कि भारत के साथ बारिश के आंकड़े ओवरलैप होते हैं।


एक परीक्षण छवि बहुत उपयोगी होगी।
user30184

@ user30184 gis.stackexchange.com/questions/89261/trmm-data-download बहुत सारे लिंक देता है।
आंद्रे जे

जवाबों:


7

मैं से 3b31 HDF फ़ाइल की कोशिश की Mirador और के रूप में आप का सामना करना पड़ा एक ही उन्मुखीकरण पाया। इसलिए मैंने रोटेशन विरोधी दक्षिणावर्त प्रदर्शन करने के लिए कुछ GCP बनाए:

gdal_translate -of VRT HDF4_SDS:UNKNOWN:"3b31.hdf":0 0.vrt
gdal_translate -of VRT -gcp 0 0 -180 -40 -gcp 160 0 -180 40 -gcp 0 720 180 -40 -gcp 160 720 180 40 0.vrt 1.vrt
gdalwarp -r bilinear -t_srs EPSG:4326 1.vrt 0.tif

इस परिणाम के साथ:

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

मेरे रोटेशन को उत्पत्ति = SOUTHWEST मेटाडेटा टैग का पालन करना चाहिए।


यह वही है जो मैं देख रहा था, हालांकि मैं आपके द्वारा लिखी गई आज्ञाओं का सही तरीके से उपयोग नहीं कर पा रहा हूं। क्या आप अधिक जानकारी में उनके उपयोग की व्याख्या कर सकते हैं?
पाओलो संतिनी

उन्हें rotate.batHDF फ़ाइल के समान फ़ोल्डर में नामित पाठ फ़ाइल में रखें । स्रोत फ़ाइल नाम की जाँच करें, OSGEO4W शेल शुरू करें, सीडी के साथ फ़ोल्डर में नेविगेट करें ... और बैच चलाएं। अच्छा पुराना डॉस नेविगेशन हमेशा उपयोगी होता है ;-)
आंद्रे जे

3

मैंने 3B42RT.2016031806.7day.tif और .tfw डाउनलोड किया है, लेकिन मुझे जियोफेरेंसिंग में कुछ भी अजीब नहीं दिखता है।

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

इस छवि की Gdalinfo रिपोर्ट है

gdalinfo 3B42RT.2016031806.7.7day.tif
Driver: GTiff/GeoTIFF
Files: 3B42RT.2016031806.7.7day.tif
       3B42RT.2016031806.7.7day.tfw
Size is 1440, 480
Coordinate System is `'
Origin = (-180.000000000000000,60.000000000000000)
Pixel Size = (0.250000000000000,-0.250000000000000)
Metadata:
  TIFFTAG_DATETIME=2016:03:18 10:25:21
  TIFFTAG_DOCUMENTNAME=./image/3B42RT.2016031806.7.7day.tif
  TIFFTAG_IMAGEDESCRIPTION=IDL TIFF file
  TIFFTAG_RESOLUTIONUNIT=2 (pixels/inch)
  TIFFTAG_SOFTWARE=IDL 7.1.1, ITT Visual Information Solutions
  TIFFTAG_XRESOLUTION=100
  TIFFTAG_YRESOLUTION=100
Image Structure Metadata:
  COMPRESSION=LZW
  INTERLEAVE=BAND
Corner Coordinates:
Upper Left  (-180.0000000,  60.0000000)
Lower Left  (-180.0000000, -60.0000000)
Upper Right ( 180.0000000,  60.0000000)
Lower Right ( 180.0000000, -60.0000000)
Center      (   0.0000000,   0.0000000)
Band 1 Block=1440x2 Type=UInt16, ColorInterp=Gray

ऐसा लगता है कि 3b42 tif फ़ाइलों में सही जियोफ़रेंसिंग है, जबकि 3b31 hdf फ़ाइलों में नहीं है।
आंद्रे जे

ऐसा लगता है कि HDF जटिल है और GDAL trac.osgeo.org/gdal/wiki/HDF द्वारा पूरी तरह से समर्थित नहीं है ।
user30184

वास्तव में आप में से कुछ Mirador में पाते हैं georeferenciated, अनुकूलन विंडो में NetCDF गुण का चयन, दूसरों को नहीं कर रहे हैं।
पाओलो संतिनी

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