GRASS 4.2.1 pages

Current Version
LTPlus - Line Trace Plus 4.14b

DESCRIPTION
LTPlus is a powerful raster to vector conversion (digitizing) program.
The 4.x version was written against GRASS 4.1 this program is being migrated to work with GRASS 4.2 and will ultimately become LTP version 4.2.
likewise the version that works with GRASS 5.x will eventually be LTP version 5.

This is developmental code,
It may or may not work on your particular system. It is being released early to generate comments and bug reports.


What's new:
12/7/98
A versioning problem caused an update error in src.related/LTPlus_4.14a/source/in/put_diary.c
11/27/98
Memory fault BUG fixed in put_diary() and trim()
    should fix most problems of "click on acquire/create then it dies"

11/24/98
LTPlus supports 16bit and 24bit now (additionally to 8bit).

Diffs/replacements
V4.14a -> 4.14b - new put_diary.c (replace file in LTPlus_4.14a/source/in/)
V4.14 -> 4.14a List of changes (diff file)
V4.13 -> 4.14: List of changes (diff file)


DOCUMENTATION:
The documentation is included in source as well as in the Linux binary package.

NOTES:
The demo macros demop, democ, demo_ploy, and demo_contour have all run successfully on my Redhat5.1/i486/gcc2.7.2.3 system. (I don't know if that means the package is completely working)

For a Sun SS5 (sparc) Solaris 2.5.1, gcc2.7.2 system:
- use REDHAT CFLAGS and add -DBIG_ENDIAN
- the Redhat defines are necessary for supppressing ioctl defines
- the headers and were missing from /usr/include
I grabbed them from my Redhat system (not the best idea)
- the bigendian define was required
After all that (on a Sun SS5) LTP started ok, all demo macros start ok but none completed. The menuset_get function is not working correctly. (looks like a bigendian problem)

General notes: LTP is not stable and is being updated.
Specifically the color handling is in transition.
8bit color works (not so good)
24bit color has problems
use -DDEBUGCOLOR to see what I mean

LTP will compile and run in either, but the 24bit display is sub optimal. LTP arch specific defines should probably go into an arch file and be referenced by source/incl/globals.h

LTP only works with ascii vector files
LTP needs to work with GRASS library calls
Help is needed on this project!!!!!!!!!!

STILL TO DO (11/27/98):
early work will be to "cleanup" code in preparation for later stuff
later work will extend functionality

Perhaps YOU like to support LTPlus?! - Contact us!


Get the LTPlus software:
Get the LTPlus 4.14b Dec. 1998 source code (1.66MB, unpack in grass42/) - 7th Dec. 98

Get the LTPlus 4.14b Dec. 1998 Linux binaries (1.7MB, unpack in grass42/) - 7th Dec. 98


Back to GRASS 4.2.1 pages
Please post you success or failure with LTP to me: Carl Anderson