Opened 11 years ago

Last modified 5 years ago

#5283 closed defect

Valid 1 column csv files are being rejected — at Initial Version

Reported by: Kurt Schwehr Owned by: Kurt Schwehr
Priority: normal Milestone: closed_because_of_github_migration
Component: OGR_SF Version: unspecified
Severity: normal Keywords: csv
Cc:

Description

Proposed by Nick Harper at Google:

Propose removing this: source:trunk/gdal/ogr/ogrsf_frmts/csv/ogrcsvdatasource.cpp#L425

    if( CSLCount(papszFields) < 2 )
	    {
	        VSIFCloseL( fp );
	        CSLDestroy( papszFields );
	        return FALSE;
	    }

Example files that are proposed for writing the test case:

csv_one_column.csv

my_geometry
POINT(61.3483229561 22.6660514134)
POINT(0 0)

csv_one_column.vrt:

<OGRVRTDataSource>
  <OGRVRTLayer name="csv_one_column">
    <SrcDataSource relativeToVrt="1">csv_one_column.csv</SrcDataSource>
    <GeometryType>wkbPoint</GeometryType>
    <LayerSRS>WGS84</LayerSRS>
    <GeometryField encoding="PointFromColumns" reportSrcColumn="false"/>
  </OGRVRTLayer>
</OGRVRTDataSource>

Are we missing something? This file+vrt seems valid

Change History (0)

Note: See TracTickets for help on using tickets.