Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന r.surf.contourgrass കമാൻഡ് ഇതാണ്.
പട്ടിക:
NAME
ആർ.സർഫ്.കോണ്ടൂർ - റാസ്റ്ററൈസ്ഡ് കോണ്ടറുകളിൽ നിന്ന് ഉപരിതല റാസ്റ്റർ മാപ്പ് സൃഷ്ടിക്കുന്നു.
കീവേഡുകൾ
റാസ്റ്റർ, ഉപരിതലം, ഇന്റർപോളേഷൻ
സിനോപ്സിസ്
ആർ.സർഫ്.കോണ്ടൂർ
ആർ.സർഫ്.കോണ്ടൂർ --സഹായിക്കൂ
ആർ.സർഫ്.കോണ്ടൂർ ഇൻപുട്ട്=പേര് ഔട്ട്പുട്ട്=പേര് [--തിരുത്തിയെഴുതുക] [--സഹായിക്കൂ] [--വെർബോസ്] [--നിശബ്ദത]
[--ui]
ഫ്ലാഗുകൾ:
--മറെഴുതുക
നിലവിലുള്ള ഫയലുകൾ തിരുത്തിയെഴുതാൻ ഔട്ട്പുട്ട് ഫയലുകളെ അനുവദിക്കുക
--സഹായിക്കൂ
പ്രിന്റ് ഉപയോഗ സംഗ്രഹം
--വാക്കുകൾ
വെർബോസ് മൊഡ്യൂൾ ഔട്ട്പുട്ട്
--നിശബ്ദമായി
ശാന്തമായ മൊഡ്യൂൾ ഔട്ട്പുട്ട്
--ui
നിർബന്ധിതമായി സമാരംഭിക്കുന്ന GUI ഡയലോഗ്
പാരാമീറ്ററുകൾ:
ഇൻപുട്ട്=പേര് [ആവശ്യമാണ്]
രൂപരേഖകൾ അടങ്ങിയ ഇൻപുട്ട് റാസ്റ്റർ മാപ്പിന്റെ പേര്
ഔട്ട്പുട്ട്=പേര് [ആവശ്യമാണ്]
ഔട്ട്പുട്ട് റാസ്റ്റർ മാപ്പിനുള്ള പേര്
വിവരണം
ആർ.സർഫ്.കോണ്ടൂർ റാസ്റ്ററൈസ് ചെയ്ത കോണ്ടൂർ മാപ്പിൽ നിന്ന് ഒരു റാസ്റ്റർ എലവേഷൻ മാപ്പ് സൃഷ്ടിക്കുന്നു. ഉയരത്തിലുമുള്ള
മാനുവൽ രീതികൾക്ക് സമാനമായ നടപടിക്രമങ്ങൾ ഉപയോഗിച്ചാണ് മൂല്യങ്ങൾ നിർണ്ണയിക്കുന്നത്. നിർണ്ണയിക്കാൻ
ഒരു കോണ്ടൂർ മാപ്പിൽ ഒരു ബിന്ദുവിന്റെ ഉയരം, ഒരു വ്യക്തിക്ക് അതിന്റെ മൂല്യം ഇതിൽ നിന്ന് ഇന്റർപോളേറ്റ് ചെയ്യാം
ഏറ്റവും അടുത്തുള്ള രണ്ട് കോണ്ടൂർ ലൈനുകളുടേത് (കയറ്റത്തിലും താഴോട്ടും).
ആർ.സർഫ്.കോണ്ടൂർ സമാനമായ രീതിയിൽ പ്രവർത്തിക്കുന്നു. തുടക്കത്തിൽ, കോണ്ടൂർ ലൈനുകളുടെ ഒരു വെക്റ്റർ മാപ്പ് ആണ്
ഒരു ആട്രിബ്യൂട്ടായി ഓരോ വരിയുടെയും എലവേഷൻ ഉപയോഗിച്ചാണ് നിർമ്മിച്ചിരിക്കുന്നത്. പ്രോഗ്രാം ചെയ്യുമ്പോൾ v.to.rast ഓടുകയാണ്
വെക്റ്റർ മാപ്പിൽ, കോണ്ടൂർ ലൈൻ മൂല്യങ്ങൾ അടങ്ങിയ റാസ്റ്ററുകളുടെ തുടർച്ചയായ "വരികൾ" ഉണ്ടാകും
എന്നതിനുള്ള ഇൻപുട്ട് ആകുക ആർ.സർഫ്.കോണ്ടൂർ. ഇൻപുട്ട് മാപ്പിലെ ഓരോ സെല്ലിനും, ഒന്നുകിൽ സെൽ a ആണ്
കോണ്ടൂർ ലൈൻ സെൽ (ആ മൂല്യം നൽകിയിരിക്കുന്നത്) അല്ലെങ്കിൽ ആ സ്ഥലത്ത് നിന്ന് ഒരു ഫ്ലഡ് ഫിൽ സൃഷ്ടിക്കപ്പെടുന്നു
പൂരിപ്പിക്കൽ രണ്ട് അദ്വിതീയ മൂല്യങ്ങളിലേക്ക് വരുന്നത് വരെ. അങ്ങനെ ദി ആർ.സർഫ്.കോണ്ടൂർ രേഖീയമായി അൽഗോരിതം
കോണ്ടൂർ ലൈനുകൾക്കിടയിൽ ഇന്റർപോളേറ്റ് ചെയ്യുന്നു. വെള്ളപ്പൊക്കം കടക്കാൻ അനുവദിക്കില്ല
റാസ്റ്ററൈസ്ഡ് കോണ്ടൂർ ലൈനുകൾ, അങ്ങനെ ഒരു കയറ്റവും ഇറക്കവും ഉള്ള കോണ്ടൂർ മൂല്യം ഉറപ്പാക്കുന്നു
തിരഞ്ഞെടുത്ത രണ്ട് മൂല്യങ്ങൾ. ആർ.സർഫ്.കോണ്ടൂർ കയറ്റത്തിലും താഴോട്ടും മൂല്യങ്ങളിൽ നിന്ന് ഇന്റർപോളേറ്റ് ചെയ്യുന്നു
യഥാർത്ഥ ദൂരം.
പാരാമീറ്ററുകൾ:
ഇൻപുട്ട്=പേര്
പ്രാരംഭ വിഭാഗ മൂല്യങ്ങളുടെ ഒരു കൂട്ടം അടങ്ങിയിരിക്കുന്ന നിലവിലുള്ള റാസ്റ്റർ മാപ്പിന്റെ പേര് (അതായത്,
ചില സെല്ലുകളിൽ അറിയപ്പെടുന്ന എലവേഷൻ മൂല്യങ്ങൾ (കോണ്ടൂർ സൂചിപ്പിക്കുന്നു) അടങ്ങിയിരിക്കുമ്പോൾ ബാക്കിയുള്ളവ അടങ്ങിയിരിക്കുന്നു
NULL മൂല്യങ്ങൾ).
ഔട്ട്പുട്ട്=പേര്
സുഗമമായ (ഉദാ,
എലവേഷൻ) ഇൻപുട്ട് റാസ്റ്റർ മാപ്പിലെ അറിയപ്പെടുന്ന വിഭാഗ മൂല്യങ്ങളിൽ നിന്ന് സൃഷ്ടിച്ച ഉപരിതലം
ലെയർ.
നിലവിലുള്ള ഒരു മാസ്ക് റാസ്റ്റർ മാപ്പ് രണ്ട് വായനയ്ക്കും ബഹുമാനമാണ് ഇൻപുട്ട് എഴുത്തും ഔട്ട്പുട്ട്.
കുറിപ്പുകൾ
ആർ.സർഫ്.കോണ്ടൂർ ഇനിപ്പറയുന്ന സാഹചര്യങ്ങളിൽ നന്നായി പ്രവർത്തിക്കുന്നു: 1) കോണ്ടൂർ ലൈനുകൾ നീളുന്നു
നിലവിലെ മേഖലയുടെ അരികിലേക്ക്, 2) പ്രോഗ്രാം റൺ ചെയ്യുന്നത് അതേ റെസല്യൂഷനിലാണ്
ഇൻപുട്ട് മാപ്പിന്റെത്, 3) യോജിച്ച കോണ്ടൂർ ലൈനുകൾ ഇല്ല, 4) സ്പോട്ട് എലവേഷൻ ഇല്ല
കോണ്ടൂർ ലൈനുകൾക്കിടയിലുള്ള ഡാറ്റ നിലവിലുണ്ട്. കുന്നുകളുടെ മുകളിലും അടിത്തട്ടിലും ഉയരങ്ങൾ കണ്ടെത്തുക
മറുവശത്ത്, ഡിപ്രഷനുകൾ ഔട്ട്പുട്ട് വളരെയധികം മെച്ചപ്പെടുത്തുന്നു. ഈ നിയന്ത്രണങ്ങൾ ലംഘിക്കുന്നു
ഔട്ട്പുട്ട് മാപ്പിൽ അവബോധജന്യമല്ലാത്ത അപാകതകൾ പ്രത്യക്ഷപ്പെടുന്നതിന് കാരണമാകും. ഓടുക r.slope.aspect
on ആർ.സർഫ്.കോണ്ടൂർ സാധ്യതയുള്ള അപാകതകൾ കണ്ടെത്തുന്നതിനുള്ള ഫലങ്ങൾ.
എന്ന ഓട്ടം ആർ.സർഫ്.കോണ്ടൂർ റാസ്റ്ററൈസ്ഡ് വെക്റ്ററിന്റെ റെസല്യൂഷനോട് വളരെ സെൻസിറ്റീവ് ആണ്
ഭൂപടം. ഒന്നിലധികം കോണ്ടൂർ ലൈനുകൾ ഒരേ റാസ്റ്ററിലൂടെ കടന്നുപോകുകയാണെങ്കിൽ, ചെറിയ അപാകതകൾ സംഭവിക്കാം.
വേഗത ആർ.സർഫ്.കോണ്ടൂർ കോണ്ടൂർ ലൈനുകൾ എത്ര അകലെയാണ് എന്നതിനെ ആശ്രയിച്ചിരിക്കുന്നു
പരസ്പരം (റാസ്റ്റർ സെല്ലുകളിൽ അളക്കുന്നത് പോലെ). ഫ്ലഡ് ഫിൽ അൽഗോരിതം ഉപയോഗിക്കുന്നതിനാൽ,
കോണ്ടൂർ ലൈനുകൾ തമ്മിലുള്ള അകലം അനുസരിച്ച് പ്രോഗ്രാമിന്റെ പ്രവർത്തന സമയം ഗണ്യമായി വർദ്ധിക്കും.
ഉദാഹരണം
എലവേഷൻ മോഡലിൽ നിന്ന് കോണ്ടൂർ ലൈനുകൾ സൃഷ്ടിക്കുന്നതിനുള്ള ഉദാഹരണം, തുടർന്ന് ഇവയിൽ നിന്ന് DEM പുനർനിർമ്മിക്കുക
വ്യത്യാസങ്ങൾ വിശകലനം ചെയ്യുന്ന കോണ്ടൂർ ലൈനുകൾ (നോർത്ത് കരോലിന സാമ്പിൾ ഡാറ്റ സെറ്റ്):
g.region raster=elevation -p
# ഏറ്റവും കുറഞ്ഞ എലവേഷൻ മൂല്യം നേടുക
r.univar elevation
# വെക്റ്റർ കോണ്ടൂർ ലൈനുകൾ സൃഷ്ടിക്കുക
ആർ.കോണ്ടൂർ ഇൻപുട്ട്=എലവേഷൻ ഔട്ട്പുട്ട്=കോണ്ടൂർസ്_5മീറ്റർ സ്റ്റെപ്പ്=5 മിൻലെവൽ=50
# കോണ്ടൂർ ലൈനുകൾ റാസ്റ്ററൈസ് ചെയ്യുക
v.info -c contours_5m
v.to.rast input=contours_5m output=contours_5m use=attr attribute_column=level
# റാസ്റ്ററൈസ്ഡ് കോണ്ടൂർ ലൈനുകളിൽ നിന്ന് DEM സൃഷ്ടിക്കുക
r.surf.contour input=contours_5m output=elevation_from_cont5m
# വ്യത്യാസത്തിന്റെ മാപ്പ് കണക്കാക്കുക
r.mapcalc "diff = എലവേഷൻ - elevation_from_cont5m"
r.നിറങ്ങൾ വ്യത്യാസം നിറം=വ്യത്യാസങ്ങൾ
# വ്യത്യാസങ്ങൾ സ്ഥിതിവിവരക്കണക്ക് വിശകലനം ചെയ്യുക
r.univar വ്യത്യാസം
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് r.surf.contourgrass ഓൺലൈനായി ഉപയോഗിക്കുക