[GRASS-dev] [GRASS GIS] #3074: v.in.ogr / v.overlay: ERROR due to non-SQL-compliant layer names

GRASS GIS trac at osgeo.org
Fri Jun 24 04:11:31 PDT 2016


#3074: v.in.ogr / v.overlay: ERROR due to non-SQL-compliant layer names
--------------------------------+-------------------------
 Reporter:  sbl                 |      Owner:  grass-dev@…
     Type:  defect              |     Status:  new
 Priority:  normal              |  Milestone:  7.0.5
Component:  Vector              |    Version:  unspecified
 Keywords:  v.in.ogr,v.overlay  |        CPU:  Unspecified
 Platform:  Unspecified         |
--------------------------------+-------------------------
 When importing e.g. a shape file, e.g. myshape-v01.shp, v.in.ogr assigns
 the layer name "myshape-v01" to the resulting GRASS vector map.

 When this map is used later in e.g. v.overlay (not sure about other
 modules) the layer name is used as part / suffix of the table name and the
 "CREATE TABLE" command fails, because the "-" in the name is not allowed.

 v.overlay produces the new vector map, but without attribute table...

 Could be probably tackled tother with: #2765

 Yet, I am not sure if this is an issue with v.overlay or with v.in.ogr...

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3074>
GRASS GIS <https://grass.osgeo.org>



More information about the grass-dev mailing list