gdalbuildvrt - ക്ലൗഡിൽ ഓൺലൈനിൽ

Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്‌സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് പ്രൊവൈഡറിൽ പ്രവർത്തിപ്പിക്കാവുന്ന gdalbuildvrt കമാൻഡാണിത്.

പട്ടിക:

NAME


gdalbuildvrt - gdalbuildvrt ഡാറ്റാസെറ്റുകളുടെ ഒരു ലിസ്റ്റിൽ നിന്ന് ഒരു VRT നിർമ്മിക്കുന്നു. (സ്ഥിരസ്ഥിതിയായി സമാഹരിച്ചത്
GDAL 1.6.1 മുതൽ)

സിനോപ്സിസ്


gdalbuildvrt [-tileindex field_name]
[-റെസല്യൂഷൻ {ഏറ്റവും കുറഞ്ഞ|ഏറ്റവും കുറഞ്ഞ|ശരാശരി|ഉപയോക്താവ്}]
[-te xmin ymin xmax ymax] [-tr xres yres] [-ടാപ്പ്]
[-വേർതിരിക്കുക] [-ബി ബാൻഡ്] [-എസ്ഡി സബ്ഡാറ്റസെറ്റ്]
[-allow_projection_difference] [-q]
[-അദ്ദാൽഫ] [-ഹിഡെനോഡാറ്റ]
[-srcnodata "മൂല്യം [മൂല്യം...]"] [-vrtnodata "മൂല്യം [മൂല്യം...]"]
[-a_srs srs_def]
[-input_file_list my_liste.txt] [-ഓവർറൈറ്റ്] output.vrt [gdalfile]*

വിവരണം


ഈ പ്രോഗ്രാം ഇൻപുട്ട് GDAL ന്റെ ഒരു മൊസൈക് ആയ VRT (വെർച്വൽ ഡാറ്റാസെറ്റ്) നിർമ്മിക്കുന്നു.
ഡാറ്റാസെറ്റുകൾ. ഇൻപുട്ട് GDAL ഡാറ്റാസെറ്റുകളുടെ ലിസ്റ്റ് കമാൻഡ് ലൈനിന്റെ അവസാനം വ്യക്തമാക്കാം,
അല്ലെങ്കിൽ വളരെ ദൈർഘ്യമേറിയ ലിസ്റ്റുകൾക്കായി ഒരു ടെക്സ്റ്റ് ഫയലിൽ (ഒരു വരിയിൽ ഒരു ഫയലിന്റെ പേര്) ഇടുക, അല്ലെങ്കിൽ അത് ഒരു ആകാം
MapServer tileindex (കാണുക gdaltindex യൂട്ടിലിറ്റി). പിന്നീടുള്ള സാഹചര്യത്തിൽ, ടൈലിലെ എല്ലാ എൻട്രികളും
VRT-യിൽ സൂചിക ചേർക്കും.

-separate ഉപയോഗിച്ച്, ഓരോ ഫയലുകളും വെവ്വേറെ പോകുന്നു അടുക്കിയിരിക്കുന്നു VRT ബാൻഡിലെ ബാൻഡ്. അല്ലെങ്കിൽ,
ഫയലുകൾ ഒരു വലിയ മൊസൈക്കിന്റെ ടൈലുകളായി കണക്കാക്കപ്പെടുന്നു, വിആർടി ഫയലിന് അത്രയും ബാൻഡുകളുണ്ട്.
ഇൻപുട്ട് ഫയലുകളിലൊന്ന്.

ഒരു GDAL ഡാറ്റാസെറ്റ് നിരവധി സബ്ഡേറ്റാസെറ്റുകൾ കൊണ്ട് നിർമ്മിച്ചതാണെങ്കിൽ 0 റാസ്റ്റർ ബാൻഡുകളുണ്ടെങ്കിൽ, എല്ലാം
ഡാറ്റാസെറ്റിന് പകരം സബ്ഡാറ്റാസെറ്റുകൾ VRT-ലേക്ക് ചേർക്കും.

gdalbuildvrt എല്ലാ ഫയലുകളും ഇൻ ചെയ്യുമെന്ന് ഉറപ്പ് വരുത്തുന്നതിന് കുറച്ച് പരിശോധനകൾ നടത്തുന്നു
തത്ഫലമായുണ്ടാകുന്ന വിആർടിക്ക് സമാന സ്വഭാവസവിശേഷതകൾ ഉണ്ട്: ബാൻഡുകളുടെ എണ്ണം, പ്രൊജക്ഷൻ, നിറം
വ്യാഖ്യാനം... ഇല്ലെങ്കിൽ, പൊതുവായ സ്വഭാവസവിശേഷതകളുമായി പൊരുത്തപ്പെടാത്ത ഫയലുകൾ ആയിരിക്കും
ഒഴിവാക്കി. (ഇത് ഡിഫോൾട്ട് മോഡിൽ മാത്രമാണ് ശരി, അല്ലാതെ -separate ഓപ്ഷൻ ഉപയോഗിക്കുമ്പോൾ അല്ല)

ഫയലുകൾക്കിടയിൽ കുറച്ച് സ്പേഷ്യൽ ഓവർലാപ്പിംഗ് ഉണ്ടെങ്കിൽ, ഓർഡർ ഇതിനെ ആശ്രയിച്ചിരിക്കും
വിആർടി ഫയലിൽ അവ ചേർത്തിരിക്കുന്ന ക്രമം, എന്നാൽ ഈ സ്വഭാവത്തെ ആശ്രയിക്കാൻ പാടില്ല.

ഈ യൂട്ടിലിറ്റി ഏതെങ്കിലും വിധത്തിൽ gdal_vrtmerge.py യൂട്ടിലിറ്റിക്ക് തുല്യമാണ് കൂടാതെ സ്ഥിരസ്ഥിതിയായി നിർമ്മിക്കുന്നതാണ്
GDAL 1.6.1-ൽ.

-tileindex:
എന്നുള്ള ഡിഫോൾട്ട് മൂല്യത്തിന് പകരം, നിർദ്ദിഷ്ട മൂല്യം ടൈൽ സൂചിക ഫീൽഡായി ഉപയോഗിക്കുക
'സ്ഥാനം'.

- റെസല്യൂഷൻ {ഏറ്റവും ഉയർന്ന|കുറഞ്ഞ|ശരാശരി|ഉപയോക്താവ്}:
എല്ലാ ഇൻപുട്ട് ഫയലുകളുടെയും റെസല്യൂഷൻ ഒരുപോലെയല്ലെങ്കിൽ, -resolution ഫ്ലാഗ്
ഔട്ട്‌പുട്ട് റെസലൂഷൻ കണക്കാക്കുന്ന രീതി നിയന്ത്രിക്കാൻ ഉപയോക്താവിനെ പ്രാപ്‌തമാക്കുന്നു. 'ശരാശരി' ആണ്
സ്ഥിരസ്ഥിതി. 'ഉയർന്നത്' എന്നതിനുള്ളിലെ പിക്സൽ അളവുകളുടെ ഏറ്റവും ചെറിയ മൂല്യങ്ങൾ തിരഞ്ഞെടുക്കും
ഉറവിട റാസ്റ്ററുകളുടെ ഒരു കൂട്ടം. 'കുറഞ്ഞത്' പിക്സൽ അളവുകളുടെ ഏറ്റവും വലിയ മൂല്യങ്ങൾ തിരഞ്ഞെടുക്കും
ഉറവിട റാസ്റ്ററുകളുടെ സെറ്റിനുള്ളിൽ. 'ശരാശരി' പിക്സലിന്റെ ശരാശരി കണക്കാക്കും
ഉറവിട റാസ്റ്ററുകളുടെ സെറ്റിനുള്ളിലെ അളവുകൾ. 'ഉപയോക്താവ്' GDAL 1.7.0-ൽ പുതിയതാണ്, അത് ആയിരിക്കണം
ടാർഗെറ്റ് റെസലൂഷൻ വ്യക്തമാക്കുന്നതിന് -tr ഓപ്ഷനുമായി സംയോജിച്ച് ഉപയോഗിക്കുന്നു.

-tr xres വർഷങ്ങൾ :
(GDAL 1.7.0 മുതൽ) ടാർഗെറ്റ് റെസലൂഷൻ സജ്ജമാക്കുക. മൂല്യങ്ങൾ പ്രകടിപ്പിക്കണം
ഭൂമിശാസ്ത്രപരമായ യൂണിറ്റുകൾ. രണ്ടും നല്ല മൂല്യങ്ങളായിരിക്കണം. ആ മൂല്യങ്ങൾ വ്യക്തമാക്കുന്നത്
-റെസല്യൂഷൻ ഓപ്ഷനായി ഉയർന്ന|കുറഞ്ഞ|ശരാശരി മൂല്യങ്ങളുമായി കോഴ്‌സ് പൊരുത്തപ്പെടുന്നില്ല.

-ടാപ്പ്:
(GDAL >= 1.8.0) (ടാർഗെറ്റ് വിന്യസിച്ച പിക്സലുകൾ) വ്യാപ്തിയുടെ കോർഡിനേറ്റുകൾ വിന്യസിക്കുക
-tr-ന്റെ മൂല്യങ്ങളിലേക്കുള്ള ഔട്ട്‌പുട്ട് ഫയൽ, വിന്യസിച്ച പരിധിയിൽ ഉൾപ്പെടുന്നു
ഏറ്റവും കുറഞ്ഞ പരിധി.

-ചായ xmin ymin പരമാവധി ymax :
(GDAL 1.7.0 മുതൽ ആരംഭിക്കുന്നു) VRT ഫയലിന്റെ ജിയോറെഫറൻസ്ഡ് വ്യാപ്തികൾ സജ്ജമാക്കുക. മൂല്യങ്ങൾ ആയിരിക്കണം
ജിയോറെഫറൻസ് ചെയ്ത യൂണിറ്റുകളിൽ പ്രകടിപ്പിക്കുന്നു. വ്യക്തമാക്കിയിട്ടില്ലെങ്കിൽ, VRT യുടെ പരിധി
ഉറവിട റാസ്റ്ററുകളുടെ സെറ്റിന്റെ ഏറ്റവും കുറഞ്ഞ ബൗണ്ടിംഗ് ബോക്സ്.

-അദ്ദാൽഫ:
(GDAL 1.7.0 മുതൽ ആരംഭിക്കുന്നു) സോഴ്സ് റാസ്റ്റർ ആകുമ്പോൾ VRT-ലേക്ക് ഒരു ആൽഫ മാസ്ക് ബാൻഡ് ചേർക്കുന്നു
ഒന്നുമില്ല. RGB ഉറവിടങ്ങൾക്ക് (അല്ലെങ്കിൽ ഗ്രേ-ലെവൽ ഉറവിടങ്ങൾ) പ്രധാനമായും ഉപയോഗപ്രദമാണ്. ആൽഫ ബാൻഡ് ആണ്
ഏതെങ്കിലും സോഴ്സ് റാസ്റ്ററില്ലാത്ത പ്രദേശങ്ങളിൽ മൂല്യം 0 ഉപയോഗിച്ച് ഫ്ലൈ ഓൺ-ദി-ഫ്ലൈ നിറച്ചു, മൂല്യം
ഉറവിട റാസ്റ്ററുള്ള പ്രദേശങ്ങളിൽ 255. ഒരു RGBA വ്യൂവർ റെൻഡർ ചെയ്യും എന്നതാണ് ഫലം
സോഴ്സ് റാസ്റ്ററുകളില്ലാത്ത പ്രദേശങ്ങൾ സുതാര്യമായും സോഴ്സ് റാസ്റ്ററുകളുള്ള പ്രദേശങ്ങൾ അതാര്യമായും.
ഈ ഓപ്‌ഷൻ -separate-മായി പൊരുത്തപ്പെടുന്നില്ല.

-ഹൈഡനോഡാറ്റ:
(GDAL 1.7.0 മുതൽ ആരംഭിക്കുന്നു) ഏതെങ്കിലും ബാൻഡിൽ നോഡാറ്റ മൂല്യം അടങ്ങിയിട്ടുണ്ടെങ്കിലും, ഈ ഓപ്ഷൻ നൽകുന്നു
VRT ബാൻഡ് NoData റിപ്പോർട്ട് ചെയ്യാതിരിക്കാൻ സഹായിക്കുന്നു. നിങ്ങൾ നിയന്ത്രിക്കാൻ താൽപ്പര്യപ്പെടുമ്പോൾ ഉപയോഗപ്രദമാണ്
ഡാറ്റാസെറ്റിന്റെ പശ്ചാത്തല നിറം. -addalpha ഓപ്ഷനോടൊപ്പം ഉപയോഗിക്കുന്നതിലൂടെ, നിങ്ങൾക്ക് കഴിയും
നോഡാറ്റ മൂല്യം റിപ്പോർട്ട് ചെയ്യാത്തതും എന്നാൽ ഉള്ള മേഖലകളിൽ സുതാര്യവുമായ ഒരു ഡാറ്റാസെറ്റ് തയ്യാറാക്കുക
ഡാറ്റാ ഇല്ല.

-srcnodata മൂല്യം [മൂല്യം...]:
(GDAL 1.7.0 മുതൽ) ഇൻപുട്ട് ബാൻഡുകൾക്കായി നോഡാറ്റ മൂല്യങ്ങൾ സജ്ജമാക്കുക (വ്യത്യസ്ത മൂല്യങ്ങൾ ആകാം
ഓരോ ബാൻഡിനും വിതരണം ചെയ്യുന്നു). ഒന്നിൽ കൂടുതൽ മൂല്യങ്ങൾ നൽകിയിട്ടുണ്ടെങ്കിൽ എല്ലാ മൂല്യങ്ങളും ആയിരിക്കണം
ഒരൊറ്റ ഓപ്പറേറ്റിംഗ് സിസ്റ്റം ആർഗ്യുമെന്റായി അവയെ ഒരുമിച്ച് നിലനിർത്താൻ ഉദ്ധരിച്ചു. ഓപ്ഷൻ ആണെങ്കിൽ
വ്യക്തമാക്കിയിട്ടില്ല, ഉറവിട ഡാറ്റാസെറ്റുകളിലെ അന്തർലീനമായ നോഡാറ്റ ക്രമീകരണങ്ങൾ ഉപയോഗിക്കും (എങ്കിൽ
അവ നിലവിലുണ്ട്). ഈ ഓപ്‌ഷൻ സജ്ജീകരിച്ച മൂല്യം ഓരോന്നിന്റെയും NODATA ഘടകത്തിൽ എഴുതിയിരിക്കുന്നു
സങ്കീർണ്ണമായ ഉറവിട ഘടകം. ഇതിലെ അന്തർലീനമായ നോഡാറ്റ ക്രമീകരണങ്ങൾ അവഗണിക്കാൻ ഒന്നുമില്ല എന്ന മൂല്യം ഉപയോഗിക്കുക
ഉറവിട ഡാറ്റാസെറ്റുകൾ.

-b ബാൻഡ്:
(GDAL >= 1.10.0) ഒരു ഇൻപുട്ട് തിരഞ്ഞെടുക്കുക ബാൻഡ് പ്രോസസ്സ് ചെയ്യേണ്ടത്. ബാൻഡുകൾ 1 മുതൽ അക്കമിട്ടിരിക്കുന്നു. എങ്കിൽ
ഇൻപുട്ട് ബാൻഡുകൾ സജ്ജീകരിക്കാത്ത എല്ലാ ബാൻഡുകളും vrt-ലേക്ക് ചേർക്കും

-sd സബ്ഡാറ്റസെറ്റ്
(GDAL >= 1.10.0) ഇൻപുട്ട് ഡാറ്റാസെറ്റിൽ നിരവധി സബ്ഡാറ്റാസെറ്റുകൾ അടങ്ങിയിട്ടുണ്ടെങ്കിൽ ഒരു സബ്ഡാറ്റാസെറ്റ് ഉപയോഗിക്കുക
നിർദ്ദിഷ്ട നമ്പർ ഉപയോഗിച്ച് (1 മുതൽ ആരംഭിക്കുന്നു). പൂർണ്ണമായി നൽകുന്നതിനുള്ള ഒരു ബദലാണിത്
ഒരു ഇൻപുട്ടായി സബ്ഡാറ്റസെറ്റ് പേര്.

-vrtnodata മൂല്യം [മൂല്യം...]:
(GDAL 1.7.0 മുതൽ ആരംഭിക്കുന്നു) VRT ബാൻഡ് തലത്തിൽ നോഡാറ്റ മൂല്യങ്ങൾ സജ്ജമാക്കുക (വ്യത്യസ്ത മൂല്യങ്ങൾ
ഓരോ ബാൻഡിനും നൽകാം). ഒന്നിൽ കൂടുതൽ മൂല്യങ്ങൾ നൽകിയിട്ടുണ്ടെങ്കിൽ എല്ലാ മൂല്യങ്ങളും നൽകണം
ഒരൊറ്റ ഓപ്പറേറ്റിംഗ് സിസ്റ്റം ആർഗ്യുമെന്റായി അവയെ ഒരുമിച്ച് നിലനിർത്താൻ ഉദ്ധരിക്കാം. ഓപ്ഷൻ ആണെങ്കിൽ
വ്യക്തമാക്കിയിട്ടില്ല, ആദ്യ ഡാറ്റാസെറ്റിലെ ആന്തരിക നോഡാറ്റ ക്രമീകരണങ്ങൾ ഉപയോഗിക്കും (അവയാണെങ്കിൽ
നിലവിലുണ്ട്). ഈ ഓപ്‌ഷൻ സജ്ജീകരിച്ച മൂല്യം ഓരോന്നിന്റെയും NoDataValue ഘടകത്തിൽ എഴുതിയിരിക്കുന്നു
VRTRasterBand ഘടകം. ഇതിലെ അന്തർലീനമായ നോഡാറ്റ ക്രമീകരണങ്ങൾ അവഗണിക്കാൻ ഒന്നുമില്ല എന്ന മൂല്യം ഉപയോഗിക്കുക
ഉറവിട ഡാറ്റാസെറ്റുകൾ.

- വേർതിരിക്കുക:
(GDAL 1.7.0 മുതൽ ആരംഭിക്കുന്നു) ഓരോ ഇൻപുട്ട് ഫയലും പ്രത്യേകമായി സ്ഥാപിക്കുക അടുക്കിയിരിക്കുന്നു ബാൻഡ്. അതിൽ
ഓരോ ഡാറ്റാസെറ്റിന്റെയും ആദ്യ ബാൻഡ് മാത്രമേ ഒരു പുതിയ ബാൻഡിൽ സ്ഥാപിക്കുകയുള്ളൂ. വിപരീതമായ
ഡിഫോൾട്ട് മോഡ്, എല്ലാ ബാൻഡുകൾക്കും ഒരേ ഡാറ്റാ ടൈപ്പ് വേണമെന്ന് നിർബന്ധമില്ല.

-allow_projection_difference:
(GDAL 1.7.0 മുതൽ ആരംഭിക്കുന്നു) ഈ ഓപ്ഷൻ വ്യക്തമാക്കുമ്പോൾ, യൂട്ടിലിറ്റി സ്വീകരിക്കും
ഇൻപുട്ട് ഡാറ്റാസെറ്റുകൾക്ക് ഒരേ പ്രൊജക്ഷൻ ഇല്ലെങ്കിൽ പോലും ഒരു VRT ഉണ്ടാക്കുക. ശ്രദ്ധിക്കുക: ഇത് ചെയ്യുന്നു
അവ പുനർനിർമ്മിക്കപ്പെടും എന്നല്ല അർത്ഥമാക്കുന്നത്. അവരുടെ പ്രൊജക്ഷൻ അവഗണിക്കപ്പെടും.

-a_srs srs_def:
(GDAL 1.10 മുതൽ) ഔട്ട്‌പുട്ട് ഫയലിനായുള്ള പ്രൊജക്ഷൻ അസാധുവാക്കുക. ദി srs_def കഴിയുക
സാധാരണ GDAL/OGR ഫോമുകളിൽ ഏതെങ്കിലും, പൂർണ്ണമായ WKT, PROJ.4, EPSG:n അല്ലെങ്കിൽ അടങ്ങുന്ന ഒരു ഫയൽ
WKT.

-input_file_list:
ഓരോ വരിയിലും ഒരു ഇൻപുട്ട് ഫയൽ നാമമുള്ള ഒരു ടെക്സ്റ്റ് ഫയൽ വ്യക്തമാക്കുന്നതിന്

-ക്യു:
(GDAL 1.7.0 മുതൽ ആരംഭിക്കുന്നു) കൺസോളിലെ പുരോഗതി ബാർ പ്രവർത്തനരഹിതമാക്കാൻ

തിരുത്തിയെഴുതുക:
VRT നിലവിലുണ്ടെങ്കിൽ അത് തിരുത്തിയെഴുതുക.

ഉദാഹരണം


ഒരു ഡയറക്ടറിയിൽ അടങ്ങിയിരിക്കുന്ന എല്ലാ TIFF ഫയലുകളിൽ നിന്നും ഒരു വെർച്വൽ മൊസൈക്ക് ഉണ്ടാക്കുക:

gdalbuildvrt doq_index.vrt doq/*.tif

ഒരു ടെക്സ്റ്റ് ഫയലിൽ പേര് വ്യക്തമാക്കിയിട്ടുള്ള ഫയലുകളിൽ നിന്ന് ഒരു വെർച്വൽ മൊസൈക്ക് ഉണ്ടാക്കുക:

gdalbuildvrt -input_file_list my_liste.txt doq_index.vrt

3 സിംഗിൾ-ബാൻഡ് ഇൻപുട്ട് ഫയലുകളിൽ നിന്ന് ഒരു RGB വെർച്വൽ മൊസൈക്ക് ഉണ്ടാക്കുക:

gdalbuildvrt -വേർതിരിക്കുക rgb.vrt red.tif green.tif blue.tif

നീല പശ്ചാത്തല വർണ്ണമുള്ള ഒരു വെർച്വൽ മൊസൈക്ക് നിർമ്മിക്കുക (RGB: 0 0 255):

gdalbuildvrt -hidenodata -vrtnodata "0 0 255" doq_index.vrt doq/*.tif

onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് gdalbuildvrt ഓൺലൈനായി ഉപയോഗിക്കുക



ഏറ്റവും പുതിയ ലിനക്സ്, വിൻഡോസ് ഓൺലൈൻ പ്രോഗ്രാമുകൾ