I'll admit to being a complete novice when it comes to map
projections/datums etc (Prof. Cliff - if you're out there, please don't
shout at me ;-) !).

I've always worked on the basic assumption that if I'm using a
longitudinal/latitudanal setup I'm working on a spherical surface, and if
I'm in a map projection (usually AGD or New Zealand Map Projection) that I'm
working on a flat surface.

I've written a few mapbasic programs (mapbasic defaults to Long/Lat) and
have re-set the coordinate system to that of my mapdata (i.e. a map
projection), assuming that by doing so trigonometry/vectors etc wouldn't be
so difficult (i.e. I could discount the entire "maths on top of a sphere"
scenario).  However, although small, errors are introduced that I can't
explain.  An example:

One of my programs takes a linear object (i.e a two-node line, not a
polyline) and uses vectors to extend it by a factor of 10.  I can then open
the layer with the original (short) line and and the layer with the newly
created extended line.  From a distance they appear to overlap exactly.
However if I zoom right in I'll find that they're actually parallel to one
another, but with a separation of anything between 0.5 and 5cm.  Pretty
small, but its causing problems with the rest of the program.  (I'm not just
extending lines for the hell of it!).

Have I reached a limit of precision in MapInfo?  Or is my assumption about
using "flat maths" on map projected data incorrect?

Thanks for any help,

Michelle



_______________________________________________________________________
List hosting provided by Directions Magazine | www.directionsmag.com |
To unsubscribe, send e-mail to [EMAIL PROTECTED] and
put "unsubscribe MapInfo-L" in the message body.

Reply via email to