Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന r.li.patchdensitygrass കമാൻഡ് ആണിത്.
പട്ടിക:
NAME
r.li.patchdensity - 4 അയൽക്കാരനെ ഉപയോഗിച്ച് റാസ്റ്റർ മാപ്പിൽ പാച്ച് ഡെൻസിറ്റി ഇൻഡക്സ് കണക്കാക്കുന്നു
അൽഗോരിതം
കീവേഡുകൾ
റാസ്റ്റർ, ലാൻഡ്സ്കേപ്പ് ഘടന വിശകലനം, പാച്ച് സൂചിക
സിനോപ്സിസ്
r.li.patchdensity
r.li.patchdensity --സഹായിക്കൂ
r.li.patchdensity ഇൻപുട്ട്=പേര് config=പേര് ഔട്ട്പുട്ട്=പേര് [--തിരുത്തിയെഴുതുക] [--സഹായിക്കൂ] [--വെർബോസ്]
[--നിശബ്ദത] [--ui]
ഫ്ലാഗുകൾ:
--മറെഴുതുക
നിലവിലുള്ള ഫയലുകൾ തിരുത്തിയെഴുതാൻ ഔട്ട്പുട്ട് ഫയലുകളെ അനുവദിക്കുക
--സഹായിക്കൂ
പ്രിന്റ് ഉപയോഗ സംഗ്രഹം
--വാക്കുകൾ
വെർബോസ് മൊഡ്യൂൾ ഔട്ട്പുട്ട്
--നിശബ്ദമായി
ശാന്തമായ മൊഡ്യൂൾ ഔട്ട്പുട്ട്
--ui
നിർബന്ധിതമായി സമാരംഭിക്കുന്ന GUI ഡയലോഗ്
പാരാമീറ്ററുകൾ:
ഇൻപുട്ട്=പേര് [ആവശ്യമാണ്]
ഇൻപുട്ട് റാസ്റ്റർ മാപ്പിന്റെ പേര്
config=പേര് [ആവശ്യമാണ്]
കോൺഫിഗറേഷൻ ഫയൽ
ഔട്ട്പുട്ട്=പേര് [ആവശ്യമാണ്]
ഔട്ട്പുട്ട് റാസ്റ്റർ മാപ്പിനുള്ള പേര്
വിവരണം
r.li.patchdensity "പാച്ച് ഡെൻസിറ്റി ഇൻഡക്സ്" കണക്കാക്കുന്നു, ഓരോ ചതുരത്തിലും ഉള്ള പാച്ചുകളുടെ എണ്ണം
കിലോമീറ്റർ, ഇങ്ങനെ:
PD = Npatch / A
ഇവടെ:
· A: സാമ്പിൾ ഏരിയ വലിപ്പം
· എൻപാച്ച്: പാച്ചുകളുടെ എണ്ണം
4 അയൽപക്ക അൽഗോരിതം ഉപയോഗിച്ചാണ് ഈ സൂചിക കണക്കാക്കുന്നത്, ഡയഗണൽ സെല്ലുകൾ അവഗണിക്കപ്പെടുമ്പോൾ
ഒരു പാച്ച് കണ്ടെത്തുന്നു.
കുറിപ്പുകൾ
ഇതിനായി കേവല പാത നാമങ്ങൾ ഉപയോഗിക്കരുത് config ഒപ്പം ഔട്ട്പുട്ട് ഫയൽ/മാപ്പ് പാരാമീറ്ററുകൾ. എങ്കിൽ
"ചലിക്കുന്ന വിൻഡോ" രീതി തിരഞ്ഞെടുത്തു g.gui.rlisetup, അപ്പോൾ ഔട്ട്പുട്ട് ഒരു റാസ്റ്റർ ആയിരിക്കും
മാപ്പ്, അല്ലെങ്കിൽ ഒരു ASCII ഫയൽ ഫോൾഡറിൽ ജനറേറ്റുചെയ്യും
C:\Users\userxy\AppData\Roaming\GRASS7\r.li\output\ (MS-Windows) അല്ലെങ്കിൽ
$HOME/.grass7/r.li/output/ (GNU/Linux).
NULL മൂല്യങ്ങൾ മാത്രമുള്ള ഒരു സാമ്പിൾ ഏരിയയ്ക്ക് പൂജ്യം പാച്ചുകൾ ഉണ്ടെന്ന് കണക്കാക്കുന്നു, അതായത് ഫലം
എപ്പോഴും ≥0 ആണ്.
ഉദാഹരണങ്ങൾ
മാപ്പിൽ പാച്ച് സാന്ദ്രത സൂചിക കണക്കാക്കാൻ എന്റെ_മാപ്പ്ഉപയോഗിച്ച് my_conf കോൺഫിഗറേഷൻ ഫയൽ
(മുമ്പ് നിർവചിച്ചത് g.gui.rlisetup) കൂടാതെ ഫലങ്ങൾ സംരക്ഷിക്കുന്നു എന്റെ_പുറത്ത്, പ്രവർത്തിപ്പിക്കുക:
r.li.patchdensity input=my_map conf=my_conf output=my_out
സ്പിയർഫിഷ് വനമേഖലകളുടെ ഉദാഹരണം:
g.region raster=landcover.30m -p
# വനപ്രദേശങ്ങൾ വേർതിരിച്ചെടുക്കുക:
ആർ.വിഭാഗം ഭൂപ്രദേശം.30മീ
r.mapcalc "വനങ്ങൾ = if(ലാൻഡ്കവർ.30m >= 41 && ലാൻഡ്കവർ. 30m <= 43, 1, null())"
# പാച്ച് സാന്ദ്രത (7x7 ചലിക്കുന്ന വിൻഡോ g.gui.rlisetup-ൽ നിർവചിച്ചിരിക്കുന്നു):
r.li.patchdensity forests conf=movwindow7 out=forests_p_dens7
r.univar forests_p_dens7
d.rast.leg forests_p_dens7
r.to.vect forests out=forests feature= area
d.vect വനങ്ങൾ തരം=അതിർത്തി
ഫോറസ്റ്റ് മാപ്പ് (നോർത്ത് കരോലിന സാമ്പിൾ ഡാറ്റാസെറ്റ്) ഉദാഹരണം:
g.region raster=landclass96 -p
r.mapcalc "വനങ്ങൾ = if(landclass96 == 5, 1, null() )"
r.li.patchdensity input=വനങ്ങൾ conf=movwindow7 out=forests_patchdensity_mov7
# പരിശോധിച്ചുറപ്പിക്കുക
r.univar forests_patchdensity_mov7
r.to.vect ഇൻപുട്ട്=വനങ്ങൾ ഔട്ട്പുട്ട്=വനങ്ങളുടെ തരം=ഏരിയ
d.mon wx0
d.rast forests_patchdensity_mov7
d.vect വനങ്ങൾ തരം=അതിർത്തി
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് r.li.patchdensitygrass ഓൺലൈനായി ഉപയോഗിക്കുക