Opened 8 years ago

Last modified 4 years ago

#3074 new defect

v.in.ogr / v.overlay: ERROR due to non-SQL-compliant layer names

Reported by: sbl Owned by: grass-dev@…
Priority: normal Milestone: 7.8.3
Component: Vector Version: unspecified
Keywords: v.in.ogr, v.overlay Cc:
CPU: Unspecified Platform: Unspecified

Description

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...

Change History (9)

comment:1 by marisn, 8 years ago

Without any deeper analysis, just to keep track. Related issues: #2193 #1755 #578

comment:2 by neteler, 8 years ago

Milestone: 7.0.57.0.6

comment:3 by neteler, 6 years ago

Milestone: 7.0.67.0.7

comment:4 by sbl, 5 years ago

Milestone: 7.0.77.8.0

comment:5 by mmetz, 5 years ago

Should be fixed with trunk r74261.

comment:6 by neteler, 5 years ago

Milestone: 7.8.07.8.1

Ticket retargeted after milestone closed

comment:7 by neteler, 4 years ago

Milestone: 7.8.17.8.2

Ticket retargeted after milestone closed

comment:8 by neteler, 4 years ago

Milestone: 7.8.2

Ticket retargeted after milestone closed

comment:9 by neteler, 4 years ago

Milestone: 7.8.3
Note: See TracTickets for help on using tickets.