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

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

പട്ടിക:

NAME


v.out.ogr - പിന്തുണയ്ക്കുന്ന ഏതെങ്കിലും OGR വെക്റ്റർ ഫോർമാറ്റിലേക്ക് വെക്റ്റർ മാപ്പ് ലെയർ എക്‌സ്‌പോർട്ടുചെയ്യുന്നു.
സ്ഥിരസ്ഥിതിയായി ഒരു വെക്റ്റർ മാപ്പ് ലെയർ Esri Shapefile ഫോർമാറ്റിലേക്ക് കയറ്റുമതി ചെയ്യുന്നു.

കീവേഡുകൾ


വെക്റ്റർ, കയറ്റുമതി, OGR

സിനോപ്സിസ്


v.out.ogr
v.out.ogr --സഹായിക്കൂ
v.out.ogr [-uasce2mn] ഇൻപുട്ട്=പേര് [പാളി=സ്ട്രിംഗ്] [ടൈപ്പ് ചെയ്യുക=സ്ട്രിംഗ്[,സ്ട്രിംഗ്,...]]
ഔട്ട്പുട്ട്=സ്ട്രിംഗ് ഫോർമാറ്റ്=സ്ട്രിംഗ് [output_layer=സ്ട്രിംഗ്] [ഔട്ട്പുട്ട്_തരം=സ്ട്രിംഗ്[,സ്ട്രിംഗ്,...]]
[dsco=സ്ട്രിംഗ്[,സ്ട്രിംഗ്,...]] [lco=സ്ട്രിംഗ്[,സ്ട്രിംഗ്,...]] [--തിരുത്തിയെഴുതുക] [--സഹായിക്കൂ]
[--വെർബോസ്] [--നിശബ്ദത] [--ui]

ഫ്ലാഗുകൾ‌:
-u
അപ്‌ഡേറ്റിനായി നിലവിലുള്ള OGR ഡാറ്റാസോഴ്‌സ് തുറക്കുക

-a
നിലവിലുള്ള ലെയറിലേക്ക് കൂട്ടിച്ചേർക്കുക
അത് നിലവിലില്ലെങ്കിൽ ഒരു പുതിയ OGR ലെയർ സൃഷ്ടിക്കപ്പെടുന്നു

-s
GRASS വിഭാഗ ഐഡി ('കാറ്റ്') ആട്രിബ്യൂട്ടിന്റെ കയറ്റുമതി ഒഴിവാക്കുക

-c
വിഭാഗമില്ലാതെ ഫീച്ചറുകൾ എക്‌സ്‌പോർട്ട് ചെയ്യുക (ലേബൽ ചെയ്തിട്ടില്ല). അല്ലാത്തപക്ഷം സവിശേഷതകൾ മാത്രം
വിഭാഗം കയറ്റുമതി ചെയ്യുന്നു.

-e
ESRI-ശൈലി .prj ഫയൽ ഫോർമാറ്റ് ഉപയോഗിക്കുക (Shapefile ഔട്ട്‌പുട്ടിന് മാത്രം ബാധകം)

-2
ഇൻപുട്ട് 2D ആണെങ്കിലും 3D ഔട്ട്‌പുട്ട് നിർബന്ധിക്കുക (Shapefile ഔട്ട്‌പുട്ടിന് മാത്രം ബാധകമാണ്)
ഇൻപുട്ട് 3D ആണെങ്കിലും എല്ലാ z കോർഡിനേറ്റുകളും സമാനമാണെങ്കിൽ ഉപയോഗപ്രദമാണ്

-m
വെക്റ്റർ ഡാറ്റ മൾട്ടി-ഫീച്ചർ ആയി എക്‌സ്‌പോർട്ട് ചെയ്യുക

-n
നിർവ്വചിച്ച OGR ഡാറ്റാസോഴ്സിൽ ഒരു പുതിയ ശൂന്യമായ ലെയർ സൃഷ്ടിച്ച് പുറത്തുകടക്കുക. ഒന്നും വായിച്ചിട്ടില്ല
ഇൻപുട്ട്.

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

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

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

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

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

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

പാളി=സ്ട്രിംഗ്
ലെയർ നമ്പർ അല്ലെങ്കിൽ പേര്
വെക്റ്റർ സവിശേഷതകൾക്ക് വ്യത്യസ്ത ലെയറുകളിൽ കാറ്റഗറി മൂല്യങ്ങൾ ഉണ്ടാകാം. ഈ സംഖ്യ നിർണ്ണയിക്കുന്നു
ഏത് പാളിയാണ് ഉപയോഗിക്കേണ്ടത്. നേരിട്ടുള്ള OGR ആക്‌സസ് ഉപയോഗിച്ച് ഉപയോഗിക്കുമ്പോൾ ഇതാണ് ലെയർ നാമം.
സ്ഥിരസ്ഥിതി: 1

ടൈപ്പ് ചെയ്യുക=സ്ട്രിംഗ്[,സ്ട്രിംഗ്,...]
ഫീച്ചർ തരം(കൾ)
എല്ലാ ഔട്ട്പുട്ട് ഫോർമാറ്റുകളും തരങ്ങളുടെ സംയോജനത്തെ പിന്തുണയ്ക്കുന്നില്ല. ഡിഫോൾട്ട് ആദ്യം ഉപയോഗിക്കുക എന്നതാണ്
ഇൻപുട്ട് വെക്റ്റർ മാപ്പിൽ കാണപ്പെടുന്ന തരം.
ഓപ്ഷനുകൾ: പോയിന്റ്, ലൈൻ, അതിർത്തി, സെൻട്രോയിഡ്, വിസ്തീർണ്ണം, മുഖം, കേർണൽ, കാര്
സ്ഥിരസ്ഥിതി: കാര്

ഔട്ട്പുട്ട്=സ്ട്രിംഗ് [ആവശ്യമാണ്]
ഔട്ട്പുട്ട് OGR ഡാറ്റാസോഴ്സിന്റെ പേര്
ഉദാഹരണത്തിന്: ESRI ആകൃതി ഫയൽ: സംഭരണത്തിനുള്ള ഫയലിന്റെ പേര് അല്ലെങ്കിൽ ഡയറക്ടറി
PostGIS ഡാറ്റാബേസ്: കണക്ഷൻ സ്ട്രിംഗ്

ഫോർമാറ്റ്=സ്ട്രിംഗ് [ആവശ്യമാണ്]
എഴുതാനുള്ള ഡാറ്റ ഫോർമാറ്റ്
ഓപ്ഷനുകൾ: BNA, CSV, CouchDB, DGN, DXF, ESRI_Shapefile, ഇലാസ്റ്റിക് സെർച്ച്, GFT, ജിഎംഇ, GML,
ജിഎംടി, ജിപികെജി, GPSBabel, GPSTrackMaker, GPX, GeoJSON, ജിയോആർഎസ്എസ്, ജിയോ കോൺസെപ്റ്റ്, ഇന്റർലിസ്_1,
ഇന്റർലിസ്_2, KML, LIBKML, MSSQL സ്പേഷ്യൽ, MapInfo_File, മെമ്മറി, mysql, ODBC, SDG, PCIDSK,
PDF, പിജിഡമ്പ്, PostgreSQL, S57, SQLite, കടുവ, WAsP, XLSX
സ്ഥിരസ്ഥിതി: ESRI_Shapefile

output_layer=സ്ട്രിംഗ്
ഔട്ട്പുട്ട് OGR ലെയറിനുള്ള പേര്. വ്യക്തമാക്കിയിട്ടില്ലെങ്കിൽ, ഇൻപുട്ട് നാമം ഉപയോഗിക്കും
ഉദാഹരണത്തിന്: ESRI ഷേപ്പ്ഫിൽ: ഷേപ്പ്ഫയലിന്റെ പേര്
PostGIS ഡാറ്റാബേസ്: പട്ടികയുടെ പേര്

ഔട്ട്പുട്ട്_തരം=സ്ട്രിംഗ്[,സ്ട്രിംഗ്,...]
ഓപ്ഷണലായി ഡിഫോൾട്ട് ഔട്ട്പുട്ട് തരം മാറ്റുക
ഓപ്ഷനുകൾ: ലൈൻ, അതിർത്തി
സ്ഥിരസ്ഥിതി:
വര: ലൈൻസ്ട്രിംഗുകളായി ഏരിയ അതിർത്തികൾ കയറ്റുമതി ചെയ്യുക
അതിർത്തി: ലൈനുകൾ ബഹുഭുജങ്ങളായി കയറ്റുമതി ചെയ്യുക

dsco=സ്ട്രിംഗ്[,സ്ട്രിംഗ്,...]
OGR ഡാറ്റാസെറ്റ് സൃഷ്ടിക്കുന്നതിനുള്ള ഓപ്ഷൻ (ഫോർമാറ്റ് നിർദ്ദിഷ്ടം, NAME=VALUE)
സ്ഥിരസ്ഥിതി:

lco=സ്ട്രിംഗ്[,സ്ട്രിംഗ്,...]
OGR ലെയർ സൃഷ്‌ടിക്കൽ ഓപ്‌ഷൻ (ഫോർമാറ്റ് നിർദ്ദിഷ്ടം, NAME=VALUE)
സ്ഥിരസ്ഥിതി:

വിവരണം


v.out.ogr പിന്തുണയ്ക്കുന്ന ഏതെങ്കിലും OGR വെക്റ്റർ ഫോർമാറ്റിലേക്ക് GRASS വെക്റ്റർ മാപ്പ് ലെയർ പരിവർത്തനം ചെയ്യുന്നു (ഇത് പോലെ
എസ്രി ഷേപ്പ്ഫിൽ, സ്പേഷ്യലൈറ്റ് അല്ലെങ്കിൽ ജിഎംഎൽ).

OGR (ലളിതമായ ഫീച്ചറുകൾ ലൈബ്രറി) GDAL ലൈബ്രറിയുടെ ഭാഗമാണ്, അതിനാൽ നിങ്ങൾ ഇത് ഇൻസ്റ്റാൾ ചെയ്യേണ്ടതുണ്ട്
ഉപയോഗിക്കാനുള്ള ലൈബ്രറി v.out.ogr.

OGR ലൈബ്രറി വിവിധ ഫോർമാറ്റുകൾ പിന്തുണയ്ക്കുന്നു:

· ESRI ഷേപ്പ്ഫിൽ

· പോസ്റ്റ്ജിഐഎസ്

· സ്പേഷ്യലൈറ്റ്

· CSV

· ജി.എം.എൽ

· കെ.എം.എൽ

· മാപിൻഫോ ഫയൽ

· കടുവ

· ... കൂടാതെ മറ്റു പലതും

കൂടുതൽ ലഭ്യമായ മറ്റ് പിന്തുണയ്ക്കുന്ന ഫോർമാറ്റുകൾക്കായി ഇവിടെ പോകുക.

കുറിപ്പുകൾ


സ്ഥിരസ്ഥിതിയായി, ചുറ്റുമുള്ള പ്രദേശങ്ങളിൽ ദ്വീപുകൾ ദ്വാരങ്ങളായി ദൃശ്യമാകും. ഉപയോഗിച്ച് ബഹുഭുജങ്ങൾ കയറ്റുമതി ചെയ്യാൻ
ദ്വാരങ്ങൾ, ഉദാ, ഒരു എസ്രി ഷേപ്പ്ഫിൽ, ദ്വാരങ്ങൾ നിറഞ്ഞ പ്രദേശങ്ങളായി ദൃശ്യമാക്കുക, പതാക -c
ഉപയോഗിക്കേണ്ടതുണ്ട്.

v.out.ogr സാധ്യമെങ്കിൽ 3D വെക്റ്റർ ഡാറ്റ 2.5D ലളിതമായ സവിശേഷതകളായി കയറ്റുമതി ചെയ്യുന്നു (എല്ലാവരും പിന്തുണയ്ക്കുന്നില്ല
ഫോർമാറ്റുകൾ). 3D വെക്റ്റർ ഡാറ്റ 2D ലളിതമായ ഫീച്ചറുകളായി കയറ്റുമതി ചെയ്യുന്നതിന്, ഉപയോഗിക്കുക -2 ഫ്ലാഗ്.

സ്ഥിരസ്ഥിതിയായി, v.out.ogr GRASS വെക്റ്റർ ഡാറ്റയെ ഒറ്റ ലളിതമായ സവിശേഷതകളിലേക്ക് പരിവർത്തനം ചെയ്യുന്നു. ഗ്രാസ് എങ്കിൽ
ഫീച്ചറിന് നൽകിയിരിക്കുന്നതിൽ കൂടുതൽ വിഭാഗങ്ങളുണ്ട് പാളി, തുടർന്ന് ഈ സവിശേഷത കയറ്റുമതി ചെയ്യുന്നു
ഒന്നിലധികം തവണ. വിഭാഗമില്ലാത്ത GRASS സവിശേഷതകൾ ഡിഫോൾട്ടായി ഒഴിവാക്കിയിരിക്കുന്നു. സവിശേഷതകൾ കയറ്റുമതി ചെയ്യാൻ
കൂടാതെ വിഭാഗമില്ലാതെ, ദി -c പതാക നൽകണം.

എപ്പോൾ -m പതാക നൽകിയിരിക്കുന്നു, v.out.ogr GRASS വെക്റ്റർ ഡാറ്റ മൾട്ടി-ഫീച്ചർ ആയി കയറ്റുമതി ചെയ്യുക. മൾട്ടി-ഫീച്ചർ
ഒരേ വിഭാഗത്തിലുള്ള GRASS സവിശേഷതകളാൽ രൂപീകരിച്ചതാണ്. എപ്പോൾ -c ഫ്ലാഗ് നൽകിയിരിക്കുന്നു, മൊഡ്യൂളും
ഒരു മൾട്ടി-ഫീച്ചറായി വിഭാഗമില്ലാതെ GRASS സവിശേഷതകൾ കയറ്റുമതി ചെയ്യുക. ഒന്നിലധികം സവിശേഷതകൾ എന്ന് ശ്രദ്ധിക്കുക
എല്ലാ ഫോർമാറ്റുകളും പിന്തുണയ്ക്കുന്നില്ല.

ESRI ഷേപ്പ്ഫയൽ കയറ്റുമതി: DBF പട്ടികയുടെ പ്രത്യേകതകൾ കാരണം കോളം പേരുകൾ ഉണ്ടാകണമെന്നില്ല
10 പ്രതീകങ്ങളിൽ കൂടുതൽ ദൈർഘ്യമുള്ളതായിരിക്കണം.

ഉദാഹരണങ്ങൾ


കയറ്റുമതി ലേക്ക് എസ്രി ഷേപ്പ്ഫിൽ
GRASS വെക്റ്റർ മാപ്പിൽ നിന്ന് ഷേപ്പ്ഫയൽ ഫോർമാറ്റിലേക്ക് ലൈനുകൾ കയറ്റുമതി ചെയ്യുക:
v.out.ogr ഇൻപുട്ട് = വരികൾ തരം = ലൈൻ ഔട്ട്പുട്ട് = lines.shp

ഗ്രാസ് വെക്റ്റർ മാപ്പിൽ നിന്ന് ഷേപ്പ്ഫിൽ ഫോർമാറ്റിലേക്ക് പ്രദേശങ്ങൾ കയറ്റുമതി ചെയ്യുക, ദ്വീപുകളെ (ദ്വാരങ്ങൾ) പരിവർത്തനം ചെയ്യുക
പൂരിപ്പിച്ച ബഹുഭുജങ്ങൾ:
v.out.ogr -c ഇൻപുട്ട്=ഏരിയസ്_ഐലൻഡ്‌സ് തരം=ഏരിയ ഔട്ട്‌പുട്ട്=ഏരിയസ്_ഐലൻഡ്സ്.ഷ്‌പി

GRASS വെക്റ്റർ മാപ്പിൽ നിന്ന് Shapefile ഫോർമാറ്റിലേക്ക് 3D ലൈനുകൾ കയറ്റുമതി ചെയ്യുക:
v.out.ogr input=lines_3d type=line output=lines_3d.shp lco="SHPT=ARCZ"

GRASS വെക്റ്റർ മാപ്പിൽ നിന്ന് Shapefile ഫോർമാറ്റിലേക്ക് 3D പോയിന്റുകൾ (ഉദാ, ലിഡാർ പോയിന്റുകൾ) കയറ്റുമതി ചെയ്യുക
v.out.ogr points_3d type=പോയിന്റ് ഔട്ട്‌പുട്ട്=points_3d.shp lco="SHPT=POINTZ"

GRASS വെക്റ്റർ മാപ്പിൽ നിന്ന് Shapefile ഫോർമാറ്റിലേക്ക് 3D മുഖങ്ങൾ കയറ്റുമതി ചെയ്യുക:
v.out.ogr input=objects_3d type=face output=faces_3d.shp lco="SHPT=POLYGONZ"

GRASS വെക്റ്റർ മാപ്പിൽ നിന്ന് Shapefile ഫോർമാറ്റിലേക്ക് 3D മുഖങ്ങൾ കയറ്റുമതി ചെയ്യുക, സ്വയമേവയുള്ള 3D ക്രമീകരണം:
v.out.ogr ഇൻപുട്ട്=objects_3d തരം=ഫേസ് ഔട്ട്പുട്ട്=faces_3d.shp"

കയറ്റുമതി ലേക്ക് ജിഎംഎൽ
GRASS വെക്റ്റർ മാപ്പിൽ നിന്ന് GML ഫോർമാറ്റിലേക്ക് ലൈനുകൾ എക്‌സ്‌പോർട്ട് ചെയ്യുക ('/tmp/testogr.gml' ഫയൽ സൃഷ്ടിക്കുന്നു
ലെയർ 'ടെസ്റ്റോഗർ'):
v.out.ogr ഇൻപുട്ട്=മൾട്ടി ടൈപ്പ്=ലൈൻ ഔട്ട്പുട്ട്=/tmp/testogr.gml output_layer=testogr ഫോർമാറ്റ്=GML

കയറ്റുമതി ലേക്ക് PostgreSQL/PostGIS
GRASS വെക്റ്റർ മാപ്പിൽ നിന്ന് PostGIS ഡാറ്റാബേസിലേക്ക് പ്രദേശങ്ങൾ കയറ്റുമതി ചെയ്യുക:
v.out.ogr ഇൻപുട്ട് = ബഹുഭുജങ്ങൾ തരം = ഏരിയ ഔട്ട്പുട്ട് = "പിജി: ഹോസ്റ്റ് = ലോക്കൽ ഹോസ്റ്റ് dbname = പോസ്റ്റ്ഗിസ് ഉപയോക്താവ് = പോസ്റ്റ്ഗ്രെസ്" output_layer = പോളിമാപ്പ് ഫോർമാറ്റ് = PostgreSQL
കുറിപ്പ്: GRASS വെക്റ്റർ ഡാറ്റ PostGIS ഡാറ്റാബേസിലേക്ക് കയറ്റുമതി ചെയ്യുന്നതിനും ഉപയോഗിക്കാം v.out.postgis
മൊഡ്യൂൾ. ഈ മൊഡ്യൂൾ OGR ലൈബ്രറിയെ അടിസ്ഥാനമാക്കിയുള്ളതല്ല കൂടാതെ ലളിതമായ ഫീച്ചറുകൾക്ക് പുറമേ പിന്തുണയ്ക്കുന്നു
ടോപ്പോളജിക്കൽ ഫോർമാറ്റ് (PostGIS ടോപ്പോളജി).

കയറ്റുമതി ലേക്ക് കെ.എം.എൽ. (ഗൂഗിൾ ഭൂമി)
GRASS വെക്റ്റർ മാപ്പിൽ നിന്ന് Google Earth-നായി KML ഫോർമാറ്റിലേക്ക് മുഖങ്ങൾ (3D വെക്‌ടറുകൾ) കയറ്റുമതി ചെയ്യുക:
v.out.ogr input=buildings_3d output=buildings_3d.kml output_layer=buildings_3d format=KML type=face

ഇതിനായി KML ഫോർമാറ്റിലേക്ക് GRASS വെക്റ്റർ "ഛിന്നഗ്രഹം" മാപ്പ് (മുഖങ്ങൾ, 3D വെക്‌ടറുകൾ) സൃഷ്‌ടിക്കുകയും കയറ്റുമതി ചെയ്യുകയും ചെയ്യുക
ഗൂഗിള് എര്ത്ത്:
# റാലിക്ക് സമീപം (NC, USA)
g.region n=35.73952587 s=35.73279182 w=-78.68263928 e=-78.67499517
# ക്രമരഹിതമായ പോയിന്റുകളുടെ രണ്ട് പാളികൾ
v.random -z ഔട്ട്‌പുട്ട്=random3d_a n=10 zmin=0 zmax=200
v.random -z ഔട്ട്‌പുട്ട്=random3d_b n=15 zmin=400 zmax=600
# ഒരു 3D പോയിന്റ് മാപ്പിലേക്ക് ലയിപ്പിക്കുക
v.patch input=random3d_a,random3d_b output=random3d
# 3D കോൺവെക്സ് ഹൾ സൃഷ്ടിക്കുക
v.hull input=random3d output="random3d_hull"
# KML 3D-ലേക്ക് കയറ്റുമതി ചെയ്യുക
v.out.ogr input=random3d_hull output=random3d_hull.kml format=KML type=face dsco="AltitudeMode=absolute"
# ഇപ്പോൾ KML ഫയൽ 'random3d_hull.kml' Google Earth അല്ലെങ്കിൽ NASA WorldWind അല്ലെങ്കിൽ ...

അവലംബം


· OGR വെക്റ്റർ ലൈബ്രറി

· OGR വെക്റ്റർ ലൈബ്രറി C API ഡോക്യുമെന്റേഷൻ

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



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