[GRASS-dev] Re: [GRASS GIS] #426: v.in.ogr: split long boundaries

GRASS GIS trac at osgeo.org
Tue Jun 9 13:13:39 EDT 2009


#426: v.in.ogr: split long boundaries
--------------------------+-------------------------------------------------
  Reporter:  neteler      |       Owner:  grass-dev at lists.osgeo.org
      Type:  enhancement  |      Status:  new                      
  Priority:  major        |   Milestone:  6.5.0                    
 Component:  Vector       |     Version:  unspecified              
Resolution:               |    Keywords:                           
  Platform:  All          |         Cpu:  All                      
--------------------------+-------------------------------------------------
Comment (by mmetz):

 Fixed in trunk r37790.

 Boundaries are split when cleaning, splitting is disabled when not
 cleaning, no extra splitting flag. Additionally, boundaries are merged
 later on, splitting is only needed to make Vect_break_lines() faster.
 There is now a new cleaning tool in vector libs, Vect_merge_lines(). The
 resulting vector should be topologically (c)leaner (less nodes and ready
 to use with e.g. v.generalize) than grass6 imports.

 Also new is the use of a temporary vector to reduce final coor file size
 by a factor 2 to 5 for area imports.

 Despite the new boundary merging and use of a temp vector, area imports
 are considerably faster than with grass6, please test!

 Markus M

-- 
Ticket URL: <https://trac.osgeo.org/grass/ticket/426#comment:11>
GRASS GIS <http://grass.osgeo.org>


More information about the grass-dev mailing list