[Gdal-dev] Performance with .TAB files (MapInfo format)

Frank Warmerdam warmerdam at pobox.com
Fri May 28 09:55:14 EDT 2004


andrea.rogges at virgilio.it wrote:
> Dear all,
> I'm searching for a way to optimize performance of OGR in reading features
> stored in Mapinfo binary datafiles.
> 
> What I've noted is that a commercial product like MapInfo Mapxtreme is five
> times (and more!) faster than an open product (like Mapserver with OGR),
> with the same layers and data files...
> 
> Do you have any idea about that?

Andrea,

I wouldn't say that the existing MITAB code is exceptionally tuned for speed
but I am a bit surprised there is that much difference.  I have heard of
people specifically using MITAB because it was faster for some purposes than
the MapInfo products.

However, there are many variables, and usage situations.  This performance
comparison is MapServer+OGR to Mapxtreme?  There are quite a few things you
can do at the MapServer level that affect performance.  I don't think this
is really the place to discuss such optimization.

If you determine that the real performance bottleneck is the OGR mapinfo
reading then the best place to discuss that would be the MITAB list.  But
I suspect the issue is data organization and use higher up the software
stack.

Best regards,

-- 
---------------------------------------+--------------------------------------
I set the clouds in motion - turn up   | Frank Warmerdam, warmerdam at pobox.com
light and sound - activate the windows | http://pobox.com/~warmerdam
and watch the world go round - Rush    | Geospatial Programmer for Rent




More information about the Gdal-dev mailing list