Hello Jeff others,

Thanks, for your responds. I got dozens of questions concerning my notes, 
and none of the people introduced as a lawyer. So I passed my notes to Bill 
and they will be downloadable soon.

Feel free to comment and fix the gaps.

Regards,
        Anssi


-----Alkuperainen viesti-----
Lahettaja:      Jeff Cole [SMTP:[EMAIL PROTECTED]]
Lahetetty:      17. maaliskuuta 2000 16:13
Vastaanottaja:  Anssi Joutsiniemi
Kopio:  MAPINFO-L
Aihe:   re[4]: MI mif2tab.exe ?

Annsi,

Sir, I don't quite know how to respond.

I am sure that you weren't accusing me of being dishonest.  As is usually 
the
case, figuring out 95% of the format was fairly straightforward. Figuring 
out
the rest, and building a supported commercial product around it that 
developers
could build into their products, was not trivial.

As a matter of fact, we do have one small issue to figure out before we 
could
release "write" functionality.  It has to do with the scheme for 
calculating
the "displacement" as part of the double=>long conversion and scale factor
calculation.  It would be great if you could publish your work so we 
wouldn't
have to reinvent the wheel.

I don't know how to respond to your "...but isn't that like making money on 
someones 'intellectual property'" thought.  Wow..  I'll have to think on 
that
one for a while.

Congratulations on your efforts - Are you looking for a development 
position
with a dynamic, innovative company?

Jeff.

  >>  Jeff,

  >>  Just to be honest, Mapinfo native file format isn't quite that
complicated
  >>
  >>  you suggested. It is very straight forward and beatiful structure. I
  >>  understand that you got a product to sell, but isn't that like making
  >>   money
  >>  on someones 'intellectual property'.

  >>  A year ago I spend a weeked on terrible backache and instead of 
working
on
  >>
  >>  crossword puzzles I was able to figure it out the main parts 
completely.
  >>  Basicly I'm happy to share my notes on format, if you guys find it
useful.
  >>
  >>  If it isn't illegal or anything, personaly I would find it handy in
  >>  Mapinfo-L archive.

  >>  Any thoughts, suggestions? I'm sure Mapinfo people have some opinion 
on
  >>  that too?

  >>  Regards,
  >>    Anssi


  >>  -----Alkuperainen viesti-----
  >>  Lahettaja:        Jeff Cole [SMTP:[EMAIL PROTECTED]]
  >>  Lahetetty:        16. maaliskuuta 2000 22:44
  >>  Vastaanottaja:    MAPINFO-L
  >>  Aihe:     re[2]: MI mif2tab.exe ?

  >>  Bill,

  >>  As you may know, Blue Marble has completely figured out the native 
TAB
  >>   file
  >>  format.  Our TAB Reader (a COM Library) product reads native MapInfo 
TAB
  >>  files directly. More info is at
  >>  http://www.bluemarblegeo.com/products.asp?id=15.

  >>  To anyone who wishes to engineer the format, good luck to you and 
have
  >>   fun!
  >>   It took one of our best engineers several hundred hours to do it, 
with
  >>  fairly significant pain.  Our effort was completed with full 
knowledge of
  >>  MapInfo.  They were very supportive of the effort (especially when 
they
  >>  discovered that the Blue Marble TAB file specification document was
  >>   perhaps
  >>  more comprehensive than theirs) as their intention was never to 
support
  >>  their MFAL solution as a "product".  They have referred many TAB 
Reader
  >>  customers directly to us.

  >>  At this time, paying customers are not lining up for a TAB 
create/write
  >>  tool, most are looking to support reading the TAB format directly in
their
  >>
  >>  applications.  Our guess is that the don't need the complete
functionality
  >>
  >>  of a mapping component.  Blue Marble could surely support the
create/write
  >>
  >>  of TAB files within our TAB library if we could justify it.  Anyone 
out
  >>  there - let us know if your interested.

  >>  Jeff
  >>  [EMAIL PROTECTED]


  >>    >>  I asked once. A few years ago the answer was no. I hear that a
  >>    >>  licensed DLL kit does exist, but it's not open to the general
  >>    >>  public, and it comes with a whopper price tag (naturally).

  >>    >>  However, I don't believe anyone can copyright a data format
  >>    >>  anyway (or ESRI, MapInfo, AutoDesk, and Integraph would have 
sued
  >>    >>  each other to death already), so if you can figure it out you
  >>    >>  could probably use it without any problems. Good luck figuring 
it
  >>    >>  out. Only a few illuminati know how, and they all think the
  >>    >>  others haven't got it right yet. I have noticed that interest 
in
  >>    >>  this format has really increased in the last few months, so I
  >>    >>  guess the genie is just about out of the bottle anyway.

  >>    >>  Just out of curiousity, if you could buy it, what would people 
be
  >>    >>  willing to pay for a DLL or ActiveX tool that would provide the
  >>    >>  ability to create and direct read/write access to MapInfo TAB
  >>    >>  files?

  >>    >>  - Bill Thoen

  >>    >>  Neil Havermale wrote:
  >>    >>  >
  >>    >>  > There is a better answer to all of this.  I would suggest you 
  >>  contact
  >>    >>  > MapInfo's Developer Services and ask about access to TAB....
  >>    >>  >
  >>    >>  > MidNight
  >>    >>  > 3/16/00
  >>    >>  >
  >>    >>  > -----Original Message-----
  >>    >>  > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
  >>    >>  > Sent: Wednesday, March 15, 2000 12:40 PM
  >>    >>  > To: [EMAIL PROTECTED]
  >>    >>  > Subject: Re: MI mif2tab.exe ?
  >>    >>  >
  >>    >>  > Mats Elfstrom <[EMAIL PROTECTED]> wrote:
  >>    >>  > "On 01/04/99, the Midnight Mapper asked: Anyone out there
  >>  interested in
  >>    >>  > building a shareware MIF2TAB.exe?"
  >>    >>  >
  >>    >>  > And Mats replied:
  >>    >>  > Well, I just discovered that someone has.
  >>    >>  > Visit  http://pages.infinit.net/danmo/e00/index-mitab.html 
for
  >>  downloads
  >>    >>   and
  >>    >>  >
  >>    >>  > more information.  I cannot vouch for the functionality of 
this
  >>  stuff,
  >>    >>   but
  >>    >>  > it
  >>    >>  > passed a simple back and forth conversion test.
  >>    >>  > ## end of quoted material ##
  >>    >>  >
  >>    >>  > I downloaded the material Mats discovered and recompiled it 
to
  >>  produce a
  >>    >>  > Windows DLL using Borland C++ Builder 4. (I just can't stand
  >>   having
  >>  to
  >>    >>   work
  >>    >>  > in a DOS command line!) Here is my "take" on the software:
  >>    >>  >
  >>    >>  > 1. The code is a very good start, but it is unfinished in 
several
  >>    >>   respects.
  >>    >>  > For example, the functions it provides are "read/create" 
rather
  >>  than
  >>    >>  > "read/write." Thus you can create a TAB file from a MIF/MID, 
but
  >>  you
  >>    >>   can't
  >>    >>  > open a TAB and add new objects to it. You (apparently) have 
to
  >>  convert
  >>    >>   the
  >>    >>  > TAB to a MIF/MID using the Tab2Mif, delete and/or add updated 
  >>  objects
  >>    >>   (in
  >>    >>  > MIF/MID format), then create the updated TAB using Mif2Tab.
  >>    >>  >
  >>    >>  > 2. The software (apparently) doesn't do any "intelligent"
grouping
  >>
  >>  of
  >>    >>  > objects. Thus the objects appearing together in an object 
block
(a
  >>
  >>  type
  >>    >>   2
  >>    >>  > record) are not contained in some minimal bounding rectangle 
(as
  >>  they
  >>    >>   are in
  >>    >>  >
  >>    >>  > a TAB built by MapInfo itself).
  >>    >>  >
  >>    >>  > 3. The conversion from external floating point coordinates to 
  >>  internal
  >>    >>  > integer format is based on the minimum bounding rectangle of 
the
  >>    >>   contained
  >>    >>  > data rather than limits that allow arbitrary coordinates 
anywhere
  >>  on the
  >>    >>  > ellipsoid. Thus, if you use MapInfo to update a TAB created 
by
  >>  MITAB you
  >>    >>  > will
  >>    >>  > find that no data can be added outside the bounding rectangle 
of
  >>  the
  >>    >>  > original
  >>    >>  > data. (Fortunately, fixing this problem in MITAB is rather
  >>   simple.)
  >>    >>  >
  >>    >>  > However, given these reservations, I believe this is an 
excellent
  >>  start
  >>    >>  > toward an "open" set of software for working with data in 
Mapinfo
  >>    >>   "native"
  >>    >>  > format. And, of course, just having a Mif2Tab and Tab2Mif
  >>  capability
  >>    >>   (albeit
  >>    >>  >
  >>    >>  > experimental) is a big step forward in itself.
  >>    >>  >
  >>    >>  >   Robert Edwards
  >>    >>  >   The MapTools Company
  >>    >>  >
  >> 
 ----------------------------------------------------------------------
  >>    >>  > To unsubscribe from this list, send e-mail to 
[EMAIL PROTECTED]
  >>   and
  >>  put
  >>    >>  > "unsubscribe MAPINFO-L" in the message body, or contact
  >>  [EMAIL PROTECTED]
  >>    >>  >
  >>  ------------------------------------------------------------------  
----
  >>    >>  > To unsubscribe from this list, send e-mail to 
[EMAIL PROTECTED]
  >>   and
  >>  put
  >>    >>  > "unsubscribe MAPINFO-L" in the message body, or contact
  >>  [EMAIL PROTECTED]
  >>    >>
  >> 
  ----------------------------------------------------------------------
  >>    >>  To unsubscribe from this list, send e-mail to [EMAIL PROTECTED] 
and
  >>  put
  >>    >>  "unsubscribe MAPINFO-L" in the message body, or contact
  >>  [EMAIL PROTECTED]
  >> 
 ----------------------------------------------------------------------
  >>  To unsubscribe from this list, send e-mail to [EMAIL PROTECTED] and 
put
  >>  "unsubscribe MAPINFO-L" in the message body, or contact 
[EMAIL PROTECTED]
----------------------------------------------------------------------
To unsubscribe from this list, send e-mail to [EMAIL PROTECTED] and put
"unsubscribe MAPINFO-L" in the message body, or contact [EMAIL PROTECTED]

----------------------------------------------------------------------
To unsubscribe from this list, send e-mail to [EMAIL PROTECTED] and put
"unsubscribe MAPINFO-L" in the message body, or contact [EMAIL PROTECTED]

Reply via email to