[GRASS-dev] [GRASS GIS] #3651: Missing classification from v.lidar.edgedetection

GRASS GIS trac at osgeo.org
Fri Sep 21 13:07:50 PDT 2018


#3651: Missing classification from v.lidar.edgedetection
------------------------+----------------------------------
  Reporter:  balagates  |      Owner:  grass-dev@…
      Type:  defect     |     Status:  new
  Priority:  normal     |  Milestone:
 Component:  Vector     |    Version:  7.4.0
Resolution:             |   Keywords:  lidar, edgedetection
       CPU:  OSX/Intel  |   Platform:  MacOSX
------------------------+----------------------------------

Comment (by mmetz):

 Replying to [ticket:3651 balagates]:
 > The man page for v.lidar.edgedetection describes
 >
 >  The output will be a vector map in which points has been classified as
 TERRAIN, EDGE or UNKNOWN.
 >
 > On the "output" I see a database table named <name>_edge_interpolation
 with columns
 >
 >  Column 1: ID:INTEGER:20
 >  Column 2: Interp:REAL:20

 This table is attached to layer 3 holding interpolation results for
 internal use.
 >
 > I do not see a table for output=<name> nor do I see the following
 >
 >  TERRAIN (cat = 1, layer = 1)
 >  EDGE (cat = 2, layer = 1)
 >  UNKNOWN (cat = 3, layer = 1)
 >

 This is correct, there is no table attached to layer 1. Category values
 are stored with the geometries. You can display points classified as
 terrain with `d.vect layer=1 cats=1`.

 > Later steps in the workflow at the bottom of the man page do not provide
 all the output I expect, presumable because this classification is
 missing.

 The classification is not missing, it is stored as category values without
 an attribute table.

-- 
Ticket URL: <https://trac.osgeo.org/grass/ticket/3651#comment:2>
GRASS GIS <https://grass.osgeo.org>



More information about the grass-dev mailing list