[mapserver-users] ogr2ogr hangs converting e00 files
Jeff McKenna
jmckenna at gatewaygeomatics.com
Tue Dec 23 08:45:15 PST 2008
Arthur A. Person wrote:
> Hi...
>
> I'm trying to convert .e00 international boundary files into shapefile
> format using ogr2ogr, but when I run the conversion, ogr2ogr just hangs
> and hogs the processor. Here's the details:
>
> OS: RH Linux 4.7 (2.6.9-78.0.8.ELsmp)
> gdal: 1.5.1 basic
>
> command: ogr2ogr -f "ESRI Shapefile" bound.shp bound.e00
>
> output:
> ERROR 6: Can't create fields of type IntegerList on shapefile layers.
>
> ERROR 6: Can't create fields of type IntegerList on shapefile layers.
>
> (then hangs hogging the processor...)
>
> Even though ogr2ogr hangs, it still produces a bunch of files including
> a bound.shp file. However, when I try to display that file using
> mapserver, it just produces a blank screen.
>
> output from ogrinfo for bound.e00:
> Had to open data source read-only.
> INFO: Open of `bound.e00'
> using driver `AVCBin' successful.
> 1: ARC (Line String)
> 2: CNT (Point)
> 3: LAB (Point)
> 4: PAL (Polygon)
>
> The bound.e00 file I'm using for testing is the North American Atlas
> political boundaries file from nationalatlas.gov.
>
> On a related note, does anyone know whether an open source file of
> international political/land boundaries exists that would save me the
> work of trying to combine a bunch of individual files together? I've
> searched high and low and can't seem to find anything...
>
> Thanks...
>
> Art
I don't believe e00 write access is supported by OGR
(http://www.gdal.org/ogr/drv_avce00.html), so I would use the AVCE00
library (http://avce00.maptools.org/avce00/index.html) to convert to
coverage and then ogr2ogr to shapefile.
happy holidays all.
--
Jeff McKenna
FOSS4G Consulting and Training Services
http://www.gatewaygeomatics.com/
More information about the MapServer-users
mailing list