QGIS में एरियल फोटो के लिए किस प्रारूप और सेटिंग्स का उपयोग करना है?


10

निम्नलिखित प्रश्न जो आर्कगिस के साथ एरियल को संभालने के बारे में अधिक थे:

केवल देखने के लिए एरियल फोटोग्राफी को प्रबंधित करने के लिए सबसे प्रभावी प्रारूप

ऐसा लगता है कि भंडारण / पुनरुत्पादन / अस्वीकृति आदि के लिए 2 प्रमुख विकल्प हैं:

  1. JP2000 / JP2 / JPEG 2000 (हाल ही में GDAL हैंडलिंग के लिए 5 कोड)
  2. ECW (ERDAS संपीड़ित वेवलेट (.ecw))
  3. कोई और याद किया?

गदल उपलब्ध प्रारूप

दोनों के लिए क्यूजीआईएस संस्करण के आधार पर मैंने जो समझा है, आमतौर पर कुछ अतिरिक्त पुस्तकालयों को स्थापित करना पड़ता है। ECW के पास कुछ सीमाएँ हैं - कम्प्रेसिंग के लिए लाइसेंस खरीदने की आवश्यकता है?

मैंने jpeg का परीक्षण किया जिसका मैं बड़ी फ़ाइलों (अधिकतम आयाम सीमा) के लिए उपयोग नहीं कर सकता और यह बड़े आयामों के साथ धीमा भी है।

उत्तर में होना चाहिए:

  1. QGIS 2.0.1 डेस्कटॉप और / या OSGEO के साथ डिफ़ॉल्ट रूप से क्या उपलब्ध है?
  2. यह बड़ी फ़ाइलों के साथ कैसे काम करता है - ज़ूम इन / आउट (पिरामिड)?
    • है निर्माण विकल्प - संकल्प JP2 पिरामिड के लिए?

1
बस अन्य दृष्टिकोण: ऑर्थोपोटो की बड़ी श्रृंखला को अक्सर ओजीसी सेवा डब्ल्यूएमएस / डब्ल्यूएमटीएस के रूप में जियोसेवर या मैपस्वर जैसे बैकएंड प्रदाता के साथ परोसा जाता है।
जकॉब

2
उपग्रह इमेजरी के लिए जियोटीफ़ और एनआईटीएफ आम हैं। GDAL में भी समर्थित है, लेकिन यह सुनिश्चित नहीं है कि QGIS NITF का समर्थन करता है या नहीं।
ब्रैडहार्ड्स

@ जाकोब - मुझे बात दिख रही है। लेकिन फिर भी इमेजरी को सर्वर पर (किसी न किसी प्रारूप में) किसी तरह बचाना चाहिए, है ना?
मिरो

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

जवाबों:


8

हुक्फिन के जवाबों, कुछ अन्य टिप्पणियों और एक साथ मेरे निष्कर्षों के आधार पर:

जीतने का प्रारूप JPEG2000 है (क्यों और कौन सा संस्करण नीचे उल्लिखित है क्यों अन्य नहीं )

अन्य क्यों नहीं:

  1. जेपीईजी
    • आकार सीमा दोनों डेटा आकार और आयाम (4GB और 65500x65500)
    • नहीं (आंतरिक) पिरामिड संभावना = छवि को बड़ा करें जब पैन / ज़ूम इन / ज़ूम आउट में इसे प्रदर्शित करने में अधिक समय लगे
  2. GeoTiff
    • ग्रिड के लिए अच्छा है, लेकिन रेखापुंज इमेजरी के लिए JPEG = JPEG जैसी समस्या के अलावा कोई प्रभावी हानिपूर्ण संपीड़न नहीं है
  3. ईसीडब्ल्यू और श्री एसआईडी
    • ईसीडब्ल्यू और श्री एसआईडी में बचत करने में सक्षम होने के लिए आपको विशेष लाइसेंस की आवश्यकता है - आप जीडीएएल (क्यूजीआईएस) के साथ डिफ़ॉल्ट रूप से ऐसा नहीं कर सकते। यदि आपके पास विशेष लाइसेंस है, तो आपको शायद इस उत्तर को पढ़ने की आवश्यकता नहीं है क्योंकि प्रसंस्करण इमेजरी आपकी दैनिक रोटी है (हमारी कंपनी आमतौर पर हमारे ग्राहकों से ईसीडब्ल्यू प्रारूप में इमेजरी प्राप्त करती है)
  4. डेटाबेस / मैप सर्वर
    • यह निश्चित रूप से अच्छा विकल्प है यदि आपके पास पहले से ही कुछ डेटाबेस / मैप सर्वर चल रहा है या कम से कम पता है कि इसे आसानी से और तेजी से कैसे किया जाए। उस स्थिति में डेटा को जियोआईटीआईएफएफ या जो कुछ भी बचाया जा सकता है और आमतौर पर जेपीईजी के रूप में आपके क्लाइंट - वेब ब्राउज़र या जीजीआईएस जैसे डेस्कटॉप सॉफ़्टवेयर में भेजा जाता है। लेकिन अगर आपके पास सर्वर नहीं है और QGIS में इमेजरी को आसानी से लोड / देखना आसान है, तो यह बहुत जटिल है।

क्यों JPEG2000:

जैसा कि मैंने अपने प्रश्न में पोस्ट किया है - GDAL JPEG2000 प्रारूप में सहेजने के लिए अधिक विकल्प प्रदान करता है लेकिन जैसा कि GDAL वेबसाइट पर सूचीबद्ध है, इसे GDAL के डिफ़ॉल्ट संस्करण में प्रदान किया जाना चाहिए। मैंने परीक्षण करते समय संभवतः QGIS के 6 अलग-अलग संस्करणों की कोशिश की और उन सभी में कम से कम एक JPEG2000 विकल्प (विंडोज 7 पर) था। यह सुनिश्चित करने के लिए कि मैं QGIS के OSGeo4W (32 या 64 बिट) संस्करण को स्थापित करने का सुझाव दूं और यदि कोई JPEG2000 कोड उपलब्ध हो तो OSGeo4W शेल में जांच करें। (विंडोज़ पर बस स्टार्ट मेन्यू / प्रोग्राम्स से OSGeo4W शेल चलाएं और वहां कमांड लिखें gdal_translate --formatsया gdalwarp --formats)।

QGIS के सभी संस्करणों में मैंने कोशिश की कि JP2OpenJPEG कोड (OpenJPEG लाइब्रेरी (v2)) उपलब्ध है। और कुछ समय बाद दूसरों सहित परीक्षण में मैंने पाया कि एक सबसे आसान है।

JP2OpenJPEG के लाभ

  • खुले / बचाने के लिए उपयोग करने के लिए स्वतंत्र
  • कोई "छोटा" आकार सीमा नहीं है (रक्षा 65500x65500 से ऊपर जा सकती है)
  • बहुत प्रभावी संपीड़न (% सेट करना संभव है)
  • तेजी से देखने के लिए पिरामिड (पूर्वावलोकन) शामिल हैं (सेट करने के लिए भी संभव है)

(सेट संपीड़न (करने के लिए विकल्पों -co गुणवत्ता ), पिरामिड ( -co संकल्प ) और कुछ और - http://www.gdal.org/frmt_jp2openjpeg.html )

GG_translate का उपयोग करके QGIS में रूपांतरण का सरल उदाहरण (QGIS में रेखापुंज / रूपांतरण / अनुवाद पर जाएं , आपको जो कुछ भी ज़रूरत है उसे सेट करें और संभवतः अपनी आवश्यकताओं को पूरा करने के लिए कमांड को समायोजित करने के लिए संपादन बटन पर क्लिक करें):

gdal_translate -of JP2OpenJPEG -co QUALITY=10 srcGridOrImage image.jp2  

6

विषय 2 के लिए: यहां JP2 की लंबी जांच है, क्योंकि मैं भी अधिक कुशल संपीड़न का उपयोग करने के लिए इच्छुक था। और परिणाम IMO है: GDAL / QGIS के भीतर (QgsRastrerDataProvider के रूप में) आप उचित jpeg2000 संपीड़न और टाइल सेट और ब्लॉक संरचनाओं जैसे तेज़ कैशिंग विकल्पों को सरल तरीके से संयोजित नहीं कर सकते।

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

आप गदल पृष्ठ पर डेटा ड्राइवर JP2 की कैपबेलिटी पा सकते हैं। आपकी आवश्यकताओं के लिए jp2k JPEG2000 (libjasper निर्भरता) इस पृष्ठ पर सूचीबद्ध है: http://www.gdal.org/frmt_jpeg2000.html । जैसा कि http://www.gdal.org/formats_list.html पर सूचीबद्ध है "ड्राइवर" पढ़ने, लिखने का समर्थन करता है, 2GiB तक सीमित है और GDAL संस्करण 1.9 के बाद से निर्माण करता है और इसमें कुछ ब्लॉक विकल्प हैं ...

तो shure हो कि JP2 के साथ क्या संभव है मैंने एक टेस्ट सेट बनाया है।

मैं सीए के आकार के साथ बाल्टिक समुद्र में सीबर्ड्स का पता लगाने के लिए बड़ी एरियल तस्वीरों का उपयोग करता हूं। 10000 पिक्सल (आरजीबी) द्वारा 12000 और 2 सेमी का एक ग्राउंड रिज़ॉल्यूशन (मुझे उम्मीद है कि यह काफी बड़ा है)। मेरे QGIS-प्रोजेक्ट में 130 GiB के राउंड की क्षमता वाली 270 फाइलें पल रही हैं। और यह धाराप्रवाह और अच्छी तरह से 8GB और 4xAMD ओपेरॉन कोर के साथ 64-बिट डेबियन 7.0 लिनक्स ओएस पर काम करता है। ... लेकिन जियोफाई के साथ।

जीआईएस-टूल में तेजी से पहुंच प्राप्त करने के लिए, छवियों को संदर्भित किया जाता है और निम्न चरणों और विकल्पों का उपयोग करके जीडीएएल के साथ फिर से जोड़ा जाता है (.. बैश स्क्रिप्ट शैली के लिए)

Gps-log से डेटासेट के साथ छवि को संदर्भित करना:

    gdal_translate \
    -of GTiff \
    -gcp   0     0 $ulx   $uly \
    -gcp   0   $hg $llx   $lly \
    -gcp $cwd $chg $cpx   $cpy \
    -gcp $wd     0 $urx   $ury \
    -gcp $wd   $hg $lrx   $lry \
    -a_srs epsg:32632 \ 
    $raw_tif $ref_tif

वेरिएबल्स $ [u | o] [l | r] [x | y] फोटोोग्रामिक कैलकुलस द्वारा दी गई छवि के कोने हैं और चर $ wd छवि चौड़ाई है, $ hg छवि की ऊंचाई और $ cw $ chg है केंद्र बिंदु।

वास्तविक दुनिया में टाइल सेट विकल्पों के साथ छवि को ताना दें:

    gdalwarp \
    --config GDAL_CACHEMAX 2000 -wm 2000 -wo NUM_THREADS=4 \
    -r bilinear -dstnodata '0 0 0' \
    -of GTiff \
    -t_srs epsg:32632 \
    -tr 0.02 0.02 \
    -co COMPRESS=LZW \
    -co TILED=YES \
    -co BLOCKXSIZE=512 \
    -co BLOCKYSIZE=512 \
    $ref_tif $geo_tif

परिम: --config GDAL_CACHEMAX 2000 -wm 2000 -wo NUM_THREADS = 4 सामान की गणना करने के लिए लोहे को बहुत सारे कैश और चार प्रोसेसर थ्रेड का उपयोग करने के लिए कहता है। रेज़मैपलिंग को बिलिनियर तरीके से किया जाता है और निर्देशांक प्रणाली UTM-32 है .. लेकिन मुझे नेविगेशन संचालन (ज़ूम, पैन, पॉइंट) तेज और धाराप्रवाह बनाने के लिए 512x512 ब्लॉक टाइल चाहिए। यह विकल्प -co TILED = YES -co BLOCKXSIZE = 512 -co BLOCKYSIZE = 512 द्वारा किया जाता है।

जियोफाई में पिरामिड को जूम स्तर 2,4,8 और 16 पर लिखें:

    gdaladdo -r gauss $geo_tif 2 4 8 16

Galinfo द्वारा दिखाया गया परिणामी GeoTiff है:

 Driver: GTiff/GeoTIFF
 Files: CF006135.TIF
 Size is 12419, 9900
 Coordinate System is:
 PROJCS["WGS 84 / UTM zone 32N",
    GEOGCS["WGS 84",
        DATUM["WGS_1984",
             SPHEROID["WGS 84",6378137,298.257223563,
                 AUTHORITY["EPSG","7030"]],
             AUTHORITY["EPSG","6326"]],
        PRIMEM["Greenwich",0],
        UNIT["degree",0.0174532925199433],
        AUTHORITY["EPSG","4326"]],
    PROJECTION["Transverse_Mercator"],
    PARAMETER["latitude_of_origin",0],
    PARAMETER["central_meridian",9],
    PARAMETER["scale_factor",0.9996],
    PARAMETER["false_easting",500000],
    PARAMETER["false_northing",0],
    UNIT["metre",1,
        AUTHORITY["EPSG","9001"]],
    AUTHORITY["EPSG","32632"]]
Origin = (656099.007276594405994,5998980.139660121873021)
Pixel Size = (0.020000000000000,-0.020000000000000)
Metadata:
  AREA_OR_POINT=Area
Image Structure Metadata:
  INTERLEAVE=PIXEL
Corner Coordinates:
  Upper Left  (  656099.007, 5998980.140) ( 11d23'17.54"E, 54d 6'54.87"N)
  Lower Left  (  656099.007, 5998782.140) ( 11d23'17.17"E, 54d 6'48.47"N)
  Upper Right (  656347.387, 5998980.140) ( 11d23'31.21"E, 54d 6'54.60"N)
  Lower Right (  656347.387, 5998782.140) ( 11d23'30.84"E, 54d 6'48.20"N)
  Center      (  656223.197, 5998881.140) ( 11d23'24.19"E, 54d 6'51.54"N)
Band 1 Block=512x512 Type=Byte, ColorInterp=Red
 NoData Value=0
 Overviews: 6210x4950, 3105x2475, 1553x1238, 777x619
Band 2 Block=512x512 Type=Byte, ColorInterp=Green
 NoData Value=0
 Overviews: 6210x4950, 3105x2475, 1553x1238, 777x619
Band 3 Block=512x512 Type=Byte, ColorInterp=Blue
 NoData Value=0
 Overviews: 6210x4950, 3105x2475, 1553x1238, 777x619

तो जियोफाई में हर बात ठीक है! अगर मैं एक सीधी बातचीत कदम के साथ एक JP2 बनाने की कोशिश करता हूं:

 gdalwarp -of jpeg2000 -co TILED=YES -co BLOCKSIZEX=512 -co BLOCKSIZEY=512 CF006135.TIF CF006135.jp2 
 Output driver `jpeg2000' not recognised or does not support
 direct output file creation.  The following format drivers are configured
 and support direct output:
   VRT: Virtual Raster
   GTiff: GeoTIFF
   NITF: National Imagery Transmission Format
   HFA: Erdas Imagine Images (.img)
   ELAS: ELAS
   MEM: In Memory Raster
   BMP: MS Windows Device Independent Bitmap
   PCIDSK: PCIDSK Database File
   ILWIS: ILWIS Raster Map
   SGI: SGI Image File Format 1.0
   Leveller: Leveller heightfield
   Terragen: Terragen heightfield
   netCDF: Network Common Data Format
   HDF4Image: HDF4 Dataset
   ISIS2: USGS Astrogeology ISIS cube (Version 2)
   ERS: ERMapper .ers Labelled
   RMF: Raster Matrix Format
   RST: Idrisi Raster A.1
   INGR: Intergraph Raster
   GSBG: Golden Software Binary Grid (.grd)
   PNM: Portable Pixmap Format (netpbm)
   ENVI: ENVI .hdr Labelled
   EHdr: ESRI .hdr Labelled
   PAux: PCI .aux Labelled
   MFF: Vexcel MFF Raster
   MFF2: Vexcel MFF2 (HKV) Raster
   BT: VTP .bt (Binary Terrain) 1.3 Format
   LAN: Erdas .LAN/.GIS
   IDA: Image Data and Analysis
   GTX: NOAA Vertical Datum .GTX
   NTv2: NTv2 Datum Grid Shift
   ADRG: ARC Digitized Raster Graphics
   SAGA: SAGA GIS Binary Grid (.sdat)

और यह विफल रहता है। हो सकता है कि त्रुटि संदेश आपको एक सुराग या एक अन्य प्रारूप देता है जिसका आप उपयोग कर सकते हैं।

उपकरण gdal_translate के साथ प्रयास आपको एक उचित JP2000 देगा

 gdal_translate -of jpeg2000\
    -co TILED=YES -co BLOCKSIZEX=512 -co BLOCKSIZEY=512\
    CF006135.TIF CF006135.jp2

 ls -l 
 -rw-r--r-- 1 huckfinn huckfinn  63538529 Jan 28 23:55 CF006135.jp2
 -rw-r--r-- 1 huckfinn huckfinn       388 Jan 28 23:04 CF006135.jp2.aux.xml
 -rw-r--r-- 1 huckfinn huckfinn 519882980 Sep 30 21:01 CF006135.TIF

और संपीड़न दर 1: 8 है, लेकिन हम ब्लॉक और टाइल सेट के गुणों को ढीला कर देते हैं, जैसा कि gdalinfo द्वारा दिखाया गया है:

 gdalinfo CF006135.jp2 
 Driver: JPEG2000/JPEG-2000 part 1 (ISO/IEC 15444-1)
 Files: CF006135.jp2
        CF006135.jp2.aux.xml
 Size is 12419, 9900
 Coordinate System is:
 PROJCS["WGS 84 / UTM zone 32N",
     GEOGCS["WGS 84",
         DATUM["WGS_1984",
             SPHEROID["WGS 84",6378137,298.257223563,
                 AUTHORITY["EPSG","7030"]],
             AUTHORITY["EPSG","6326"]],
         PRIMEM["Greenwich",0],
         UNIT["degree",0.0174532925199433],
         AUTHORITY["EPSG","4326"]],
     PROJECTION["Transverse_Mercator"],
     PARAMETER["latitude_of_origin",0],
     PARAMETER["central_meridian",9],
     PARAMETER["scale_factor",0.9996],
     PARAMETER["false_easting",500000],
     PARAMETER["false_northing",0],
     UNIT["metre",1,
         AUTHORITY["EPSG","9001"]],
     AUTHORITY["EPSG","32632"]]
 Origin = (656099.007276594405994,5998980.139660121873021)
 Pixel Size = (0.020000000000000,-0.020000000000000)
 Metadata:
   AREA_OR_POINT=Area
 Corner Coordinates:
 Upper Left  (  656099.007, 5998980.140) ( 11d23'17.54"E, 54d 6'54.87"N)
 Lower Left  (  656099.007, 5998782.140) ( 11d23'17.17"E, 54d 6'48.47"N)
 Upper Right (  656347.387, 5998980.140) ( 11d23'31.21"E, 54d 6'54.60"N)
 Lower Right (  656347.387, 5998782.140) ( 11d23'30.84"E, 54d 6'48.20"N)
 Center      (  656223.197, 5998881.140) ( 11d23'24.19"E, 54d 6'51.54"N)

अंतिम परीक्षण एक आंतरिक जेपीईजी संपीड़न के साथ जियोफाई का उपयोग करना था, लेकिन हमें मिलता है:

 gdalwarp -of GTiff \
  -co COMPRESS=JPEG \
  -co TILED=YES -co BLOCKSIZEX=512 -co BLOCKSIZEY=512\
  CF006135.TIF CF006135_IJPG.TIF
  Creating output file that is 12419P x 9900L.
  Warning 6: Driver GTiff does not support BLOCKSIZEX creation option
  Warning 6: Driver GTiff does not support BLOCKSIZEY creation option
  Processing input file CF006135.TIF.
  ....

ऐसे में यहां से कहां जाएं। GDAL के JP2000 जैस्पर ड्राइवर कामेच्छा पेज ब्लॉक विकल्पों के साथ jp2000 छवि बनाने के लिए कुछ मापदंडों को सूचीबद्ध करता है:

 Encoding parameters, directly delivered to the JasPer library described in the JasPer documentation. Quoted from the docs:

``The following options are supported by the encoder:
imgareatlx=x    Set the x-coordinate of the top-left corner of the image area to x.
imgareatly=y    Set the y-coordinate of the top-left corner of the image area to y.
tilegrdtlx=x    Set the x-coordinate of the top-left corner of the tiling grid to x.
tilegrdtly=y    Set the y-coordinate of the top-left corner of the tiling grid to y.
tilewidth=w     Set the nominal tile width to w.
tileheight=h    Set the nominal tile height to h.
prcwidth=w  Set the precinct width to w. The argument w must be an integer  power of two. The default value is 32768.
prcheight=h     Set the precinct height to h. The argument h must be an integer power of two. The default value is 32768.
cblkwidth=w     Set the nominal code block width to w. The argument w must be an integer power of two. The default value is 64.
cblkheight=h    Set the nominal code block height to h. The argument h must be an integer power of two. The default value is 64.

लेकिन सवाल यह है कि कौन सा एक qgis उपयोग करेगा।


1
धन्यवाद, वास्तव में इस की सराहना करते हैं। मैंने इस बीच अपने खुद के परीक्षण भी किए। जैसा कि मैं देख रहा हूँ JPEG2000 के साथ जाने का प्रारूप है। जैसा कि मैंने पहले उल्लेख किया है कि टीआईएफएफ का उपयोग नहीं करना है क्योंकि मैं केवल जेपीईजी संपीड़न (जेपी2000 नहीं) का उपयोग कर सकता हूं, इसलिए आकार सीमा है। मैंने ड्राइवर (कोड) JP2OpenJPEG का उपयोग किया है जो मेरे QGIS / GDAL संस्करण में उपलब्ध है और इसकी कोई आकार सीमा नहीं है। और सबसे महत्वपूर्ण बात यह है कि इसके निर्माण के अच्छे विकल्प हैं - अन्य प्रस्तावों और ब्लॉक * आकार (दोनों ही उचित डिफ़ॉल्ट मानों पर)।
मिरो

धन्यवाद, यह अच्छी खबर है। Unfortunally Debian wheezy does'nt पल में इस ड्राइवर का समर्थन करता है .. लेकिन यह जानने के लिए अच्छा है कि कौन सा jp2000'ends में से एक है। -
हक्फिन

5

विषय 1 के लिए। QGIS GDAL का उपयोग QgsRasterdataProvider के रूप में करता है। तो एक रेखापुंज प्रारूप को पढ़ने और लिखने की क्षमताओं को GDAL lib द्वारा कार्यान्वित किया जाता है। आप नीचे दिए गए लिंक http://www.gdal.org/formats_list.html के तहत एक प्रारूप समर्थित पा सकते हैं । कमांड gdal-config --formats आपको एक अवलोकन देता है कि कौन सा फॉर्मेट सामान आपके lib या संस्करण में बनाया गया है। आपके संस्करण द्वारा जो प्रदान किया गया है वह आपको पैकेज, ओएस और इतने पर निर्भर करता है। अधिक जानकारी के लिए http://trac.osgeo.org/gdal/wiki/BuildHints पढ़ें ।


आपको gdal-config --formats के लिए धन्यवाद। पहेली का पहला भाग।
मिरो

1
gdal-config --formats केवल Unix सिस्टम के लिए है। विंडोज पर यह संभव है कि जो कुछ उपलब्ध है उसे देखने के लिए gdal_translate --formats या gdalwarp --formats करें।
मिरो

हम्म, दैट ट्रू गाल्ड-कॉन्फिगरेशन यूनिक्स कंपाइलर्स को लाइब्रेरी डेनिडेन्सीज के लिए सलाह देता है। ठीक है, इसका कोई मतलब नहीं है विंडोज (साइबरविन या मिंगवेड एक्सपेक्टेड)। लेकिन gdalinfo --format $ DRIVERNAME आपको infos देता है।
हुक्फिन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.