[fdo-internals] FDO RFC 54 is ready for review.

Leaf Li leaf.li at autodesk.com
Tue Oct 26 09:12:02 EDT 2010

It is an interesting question. May I use one question to answer your question?

ORG provider already provide read/write access to SHP file. Why do we create a new SHP provider? 

I guess you ask this question because MapInfo provider is based on MITAB and MITAB is based on OGR model. So I think I need to explain how MapInfo is based on MITAB in details.

Although MITAB is based on OGR, it is an standalone library and we can modify MITAB and ORG freely in the same time. For example, ORG has limited data types and geometry types. I can extend OGR model so that more data types and geometry types are avaiable in MITAB library. The OGR extend is limited in MITAB library only.

However, it has great impact if I am going to extend OGR library directly. All of OGR driver need to be updated. 

Actually data types and geometry types is only one of reasons. For example, we want MapInfo provider supports 64bit and per-connection thread safty. If we modify OGR to support those features, it is huge work because there are lots of OGR drivers.

Leaf Li 

From: fdo-internals-bounces at lists.osgeo.org [fdo-internals-bounces at lists.osgeo.org] on behalf of Frank Warmerdam (External)
Sent: Tuesday, October 26, 2010 12:52 PM
To: FDO Internals Mail List
Subject: Re: [fdo-internals] FDO RFC 54 is ready for review.

Leaf Li wrote:
> All,
> FDO RFC 54 (FDO Provider for MapInfo .TAB and .MIF/.MID Files) is ready
> for review. Can you review it?
> http://trac.osgeo.org/fdo/wiki/FDORfc54


I guess I just don't understand why you would invest all this effort in
a mapinfo specific provider, when it shouldn't be noticably harder to
make the OGR provider do the same things and it would be helpful with
lots of formats.

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

fdo-internals mailing list
fdo-internals at lists.osgeo.org

More information about the fdo-internals mailing list