Changes between Version 57 and Version 58 of Grass7/VectorLib


Ignore:
Timestamp:
Mar 14, 2010, 8:06:21 AM (14 years ago)
Author:
martinl
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Grass7/VectorLib

    v57 v58  
    1111== OGR interface ==
    1212
    13 === Direct OGR read access ===
     13Capability 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}}}.
    1414
    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}}}
     15For more information see [wiki:Grass7/VectorLib/OGRInterface Direct OGR read and write access].
    4516
    4617== Redesign support structures ==