v.hullgrass - ക്ലൗഡിൽ ഓൺലൈനിൽ

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

പട്ടിക:

NAME


v.hull - നൽകിയിരിക്കുന്ന വെക്റ്റർ മാപ്പിനായി ഒരു 2D/3D കോൺവെക്സ് ഹൾ നിർമ്മിക്കുന്നു.

കീവേഡുകൾ


വെക്റ്റർ, ജ്യാമിതി, 3D

സിനോപ്സിസ്


v.hull
v.hull --സഹായിക്കൂ
v.hull [-rf] ഇൻപുട്ട്=പേര് [പാളി=സ്ട്രിംഗ്] ഔട്ട്പുട്ട്=പേര് [പൂച്ചകൾ=ശ്രേണി] [എവിടെ=SQL_Query]
[--തിരുത്തിയെഴുതുക] [--സഹായിക്കൂ] [--വെർബോസ്] [--നിശബ്ദത] [--ui]

ഫ്ലാഗുകൾ‌:
-r
നിലവിലെ പ്രദേശത്തേക്ക് പരിമിതപ്പെടുത്തുക

-f
ഇൻപുട്ട് 2D പോയിന്റുകളാണെങ്കിലും ഒരു 'ഫ്ലാറ്റ്' 3D ഹൾ സൃഷ്ടിക്കുക

--മറെഴുതുക
നിലവിലുള്ള ഫയലുകൾ തിരുത്തിയെഴുതാൻ ഔട്ട്പുട്ട് ഫയലുകളെ അനുവദിക്കുക

--സഹായിക്കൂ
പ്രിന്റ് ഉപയോഗ സംഗ്രഹം

--വാക്കുകൾ
വെർബോസ് മൊഡ്യൂൾ ഔട്ട്പുട്ട്

--നിശബ്ദമായി
ശാന്തമായ മൊഡ്യൂൾ ഔട്ട്പുട്ട്

--ui
നിർബന്ധിതമായി സമാരംഭിക്കുന്ന GUI ഡയലോഗ്

പാരാമീറ്ററുകൾ:
ഇൻപുട്ട്=പേര് [ആവശ്യമാണ്]
ഇൻപുട്ട് വെക്റ്റർ മാപ്പിന്റെ പേര്
അല്ലെങ്കിൽ നേരിട്ടുള്ള OGR ആക്‌സസിനുള്ള ഡാറ്റ ഉറവിടം

പാളി=സ്ട്രിംഗ്
ലെയർ നമ്പർ അല്ലെങ്കിൽ പേര് (എല്ലാ ലെയറുകൾക്കും '-1')
ഒരു വെക്റ്റർ മാപ്പ് ഒന്നിലധികം ഡാറ്റാബേസ് പട്ടികകളുമായി ബന്ധിപ്പിക്കാൻ കഴിയും. ഈ നമ്പർ
ഏത് പട്ടിക ഉപയോഗിക്കണമെന്ന് നിർണ്ണയിക്കുന്നു. നേരിട്ടുള്ള OGR ആക്‌സസ് ഉപയോഗിച്ച് ഉപയോഗിക്കുമ്പോൾ ഇതാണ് ലെയർ
പേര്.
സ്ഥിരസ്ഥിതി: -1

ഔട്ട്പുട്ട്=പേര് [ആവശ്യമാണ്]
ഔട്ട്പുട്ട് വെക്റ്റർ മാപ്പിന്റെ പേര്

പൂച്ചകൾ=ശ്രേണി
വിഭാഗ മൂല്യങ്ങൾ
ഉദാഹരണം: 1,3,7-9,13

എവിടെ=SQL_Query
'എവിടെ' കീവേഡ് ഇല്ലാതെ SQL പ്രസ്താവനയുടെ എവിടെ വ്യവസ്ഥകൾ
ഉദാഹരണം: വരുമാനം <1000, inhab >= 10000

വിവരണം


v.hull ഒരു വെക്റ്റർ മാപ്പിന്റെ കോൺവെക്സ് ഹൾ കണക്കാക്കുകയും കോൺവെക്സ് ഹൾ ബഹുഭുജത്തെ ഔട്ട്പുട്ട് ചെയ്യുകയും ചെയ്യുന്നു
വെക്റ്റർ ഏരിയ മാപ്പ്. ഒരു വസ്തുവിന്റെ അല്ലെങ്കിൽ ഒരു കൂട്ടം ഒബ്‌ജക്‌റ്റുകൾക്കുള്ള കോൺവെക്‌സ് ഹൾ അല്ലെങ്കിൽ കോൺവെക്‌സ് എൻവലപ്പ് ആണ്
നൽകിയിരിക്കുന്ന ഒബ്ജക്റ്റുകൾ അടങ്ങുന്ന ഏറ്റവും കുറഞ്ഞ കോൺവെക്സ് സെറ്റ്. ഈ മൊഡ്യൂൾ ഒരു വെക്റ്റർ പോളിഗോൺ സൃഷ്ടിക്കുന്നു
ഇൻപുട്ട് മാപ്പിന്റെ എല്ലാ വെക്റ്റർ പോയിന്റുകളും അല്ലെങ്കിൽ ലൈനുകളും അടങ്ങിയിരിക്കുന്നു.

3D ഇൻപുട്ട് പോയിന്റുകളുടെ കാര്യത്തിൽ, ഉപയോക്താവ് ഒഴികെയുള്ള ഹൾ ഒരു 3D ഹൾ ആയിരിക്കും
വ്യക്തമാക്കുന്നു -f പതാക. ത്രികോണാകൃതിയിലുള്ള മുഖങ്ങൾ ചേർന്നതായിരിക്കും 3D ഹൾ.
ചിത്രം: കോൺവെക്സ് ഹൾ പോളിഗോൺ ഉപയോഗിച്ച് സൃഷ്ടിച്ചു v.hull

ഉദാഹരണം


ഉദാഹരണം v.hull 3D ഔട്ട്പുട്ട് (രണ്ട് ക്രമരഹിതമായ 3D പോയിന്റ് മേഘങ്ങൾ ഉപയോഗിച്ച്, നോർത്ത് കരോലിന സാമ്പിൾ ഡാറ്റ
സെറ്റ്):
g.region room_1m -p
r.mapcalc "പൂജ്യം = 0"
v.random -z ഔട്ട്‌പുട്ട്=random3d_a n=10 zmin=0 zmax=200
v.random -z ഔട്ട്‌പുട്ട്=random3d_b n=15 zmin=400 zmax=600
v.hull ഇൻപുട്ട്=random3d_a output=random3d_a_hull
v.hull ഇൻപുട്ട്=random3d_b output=random3d_b_hull
d.mon wx0
d.vect random3d_a_hull
d.vect random3d_a നിറം=ചുവപ്പ്
d.vect random3d_b_hull
d.vect random3d_b നിറം=ചുവപ്പ്
wxGUI-ൽ # 3D കാഴ്ച (g.gui)
ചിത്രം: ഉപയോഗിച്ച് സൃഷ്ടിച്ച 3D പോയിന്റുകളിൽ നിന്ന് 3D-യിൽ കോൺവെക്സ് ഹൾ v.hull

അവലംബം


· എം. ഡി ബെർഗ്, എം. വാൻ ക്രെവെൽഡ്, എം. ഓവർമാർസ്, ഒ. ഷ്വാർസ്കോഫ്, (2000). കമ്പ്യൂട്ടേഷണൽ
ജ്യാമിതി, അധ്യായം 1.1, 2-8.

· J. O'Rourke, (1998). സിയിലെ കമ്പ്യൂട്ടേഷണൽ ജ്യാമിതി (രണ്ടാം പതിപ്പ്), അധ്യായം 4.

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



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