[GRASS-dev] [GRASS GIS] #2566: v.net.*: allow separate output for each starting point

GRASS GIS trac at osgeo.org
Thu Jan 29 03:34:10 PST 2015


#2566: v.net.*: allow separate output for each starting point
-------------------------------------------------+--------------------------
 Reporter:  mlennert                             |       Owner:  grass-dev@…              
     Type:  enhancement                          |      Status:  new                      
 Priority:  normal                               |   Milestone:  7.1.0                    
Component:  Vector                               |     Version:  svn-trunk                
 Keywords:  v.net.iso v.net.alloc network graph  |    Platform:  Unspecified              
      Cpu:  Unspecified                          |  
-------------------------------------------------+--------------------------
 When using v.net.iso (also v.net.alloc and maybe others) with several
 different starting points, I have to relaunch the module on each point if
 I want separate output for each point and not an isochrone or allocation
 only for the closest point. So I loop over the different starting points.
 However, at each run, v.net.iso has to reconstruct the graph which takes
 time making the loop quite slow.

 Two ideas come to mind that might accelerate this:

  1. Integrate the loop into the modules, e.g. with a flag indicating that
 you want separate output per starting node. In this situation, the content
 of output option would become a basename for all output maps.

  2. Create a system which keeps the contructed graph in memory or in a
 file allowing to use it over different runs.

 Any of this sound feasible ?

 Moritz

-- 
Ticket URL: <http://trac.osgeo.org/grass/ticket/2566>
GRASS GIS <http://grass.osgeo.org>



More information about the grass-dev mailing list