[Gdal-dev] ogr2ogr Unable to open datasource
Ryan Ollerenshaw
ollerery at engr.orst.edu
Tue Oct 31 14:26:10 EST 2006
>
> Frank Warmerdam wrote:
>> Ryan Ollerenshaw wrote:
>>> Thank you for the help but the documentation for using an OGR VRT
>>> file does not seem to be clear. I created a ovf file (see below)
>>> and ran
>>> # ogr2ogr -f "ESRI Shapefile" thick18.shp thick18.cvs
>>> but still no change only a dbf file is created. I do not see in the
>>> VRT documentation how to use the ovf file.
>>>
>>> Resources I have found:
>>> http://gdal.maptools.org/ogr/drv_vrt.html
>>> http://mapserver.gis.umn.edu/docs/reference/vector_data/VirtualSpatialData
>>>
>>
>> Ryan,
>>
>> You would use the .ovf file as the input file.
>>
>> eg.
>> ogr2ogr -f "ESRI Shapefile" thick18.shp thick18.ovf
>>
>> The OGR VRT driver will then open the referenced .csv file, and
>> transform
>> the features read from it to have a spatial component.
> Still not quite there, when i try to use the ovf file as my input i
> get the following error, i also tried to name my input file .vrt but
> still the same error.
>
> FAILURE:
> Unable to open datasource `E:\Ryan\solid_earth\thick18.ovf' with the
> following drivers.
> -> ESRI Shapefile
> -> UK .NTF
> -> SDTS
> -> TIGER
> -> S57
> -> MapInfo File
> -> DGN
> -> VRT
> -> AVCBin
> -> REC
> -> Memory
> -> CSV
> -> GML
> -> SQLite
> -> ODBC
> -> OGDI
> -> PostgreSQL
> -> FMEObjects Gateway
>
> ovf file:
> <OGRVRTDataSource>
> <OGRVRTLayer name="thick18">
> <SrcDataSource>thick18</SrcDataSource>
> <SrcLayer>E:\Ryan\solid_earth</SrcLayer>
> <GeometryField encoding="PointFromColumns" x="long" y="lat"/>
> <GeometryType>wkbPoint</GeometryType>
> </OGRVRTLayer>
> </OGRVRTDataSource>
>
Ok i got it the problem was in my ovf file, correct format for use with
a cvs file is:
<OGRVRTDataSource>
<OGRVRTLayer name="thick18">
<SrcDataSource>E:\Ryan\solid_earth\thick18.csv</SrcDataSource>
<SrcLayer>thick18</SrcLayer>
<GeometryField encoding="PointFromColumns" x="long" y="lat"/>
<GeometryType>wkbPoint</GeometryType>
</OGRVRTLayer>
</OGRVRTDataSource>
thanks for your help!
More information about the Gdal-dev
mailing list