Changes between Version 57 and Version 58 of Grass7/VectorLib
- Timestamp:
- 03/14/10 08:06:21 (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Grass7/VectorLib
v57 v58 11 11 == OGR interface == 12 12 13 === Direct OGR read access === 13 Capability to ''read'' OGR layers directly without linking them via {{{v.external}}} and to ''write'' OGR layers directly without need to store data in the native vector format and then exporting data using {{{v.out.ogr}}}. 14 14 15 Capability to read OGR layers directly without linking them via {{{v.external}}}. Example: 16 17 {{{ 18 v.info map=~/shapefiles/@OGR layer=busstopsall 19 v.extract input=PG:dbname=nc_spm_08@OGR layer=busstopsall where="STREET_1 = 'William Moore Dr.'" output=b1 20 }}} 21 22 List of modules which supports direct OGR read access ((*) indicates work in progress): 23 24 * {{{v.info}}} (r39161), {{{v.db.connect}}} (r39538), {{{v.extract}}} (r39621), {{{v.db.select}}} (r39556), {{{v.buffer}}} (r39809), {{{v.category}}} (r39812), {{{v.class}}} (r39813), {{{v.clean}}} (r39814), {{{v.delaunay}}} (r39821), {{{v.dissolve}}} (r39822), {{{v.distance}}} (r39823), {{{v.drape}}} (r39826), {{{v.extrude}}} (r39827), {{{v.generalize}}} (r39828), {{{v.hull}}} (r39829), {{{v.kcv}}} (r39832), {{{v.neighbors}}} (r39834), {{{v.normal}}} (r39839), {{{v.out.ascii}}} (r39881), {{{v.out.dxf}}} (r39882), {{{v.out.ogr}}} (r39883), {{{v.out.pov}}} (r39884), {{{v.out.svg}}} (r39885), {{{v.overlay}}} (r39895), {{{v.parallel}}} (r39896), {{{v.pertrub}}} (r39897), {{{v.qcount}}} (r39898), {{{v.report}}} (r39905), {{{v.sample}}} (r39906), {{{v.segment}}} (r39907), {{{v.reclass}}} (r39908), {{{v.random}}} (r39909), {{{v.rast.stats}}} (r39910), {{{v.select}}}, {{{v.split}}}, {{{v.surf.idw}}}, {{{v.surf.rst}}}, {{{v.to.3d}}}, {{{v.to.db}}}, {{{v.to.points}}}, {{{v.to.rast}}}, {{{v.to.rast3}}}, {{{v.transform}}}, {{{v.type}}}, {{{v.univar}}}, {{{v.what}}} (r40188) 25 26 === Direct OGR write access === 27 28 Capability to write OGR layers directly without need to store data in the native vector format and then exporting data using {{{v.out.ogr}}}. Example: 29 30 {{{ 31 # input: GRASS data 32 # output: PostGIS database 33 v.extract map=obce where="NAZEV = Solany" output=PG:dbname=gisdb@OGR olayer=obce 34 35 # input: PostGIS layer, ESRI Shapefile 36 # output: PostGIS database 37 v.select ainput=PG:dbname=gisdb@OGR alayer=zeleznice \ 38 binput=shps@OGR blayer=obce operator=intersects \ 39 output=PG:dbname=gisdb@OGR olayer=obce_zelez 40 }}} 41 42 List of modules which supports direct OGR write access ((*) indicates work in progress): 43 44 * {{{v.edit}}} 15 For more information see [wiki:Grass7/VectorLib/OGRInterface Direct OGR read and write access]. 45 16 46 17 == Redesign support structures ==