[GRASSweb-list]markus: web/oldprojects/ltplus index.html,NONE,1.1

grass at intevation.de grass at intevation.de
Sat Nov 9 17:44:44 EST 2002


Author: markus

Update of /grassrepository/web/oldprojects/ltplus
In directory doto:/tmp/cvs-serv27911

Added Files:
	index.html 
Log Message:
was projects/

--- NEW FILE: index.html ---
<HTML>
<HEAD>
<title>LTPlus development page</title>
   <DEFANGED_META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
   <DEFANGED_META NAME="GENERATOR" CONTENT="Mozilla/4.04 [en] (X11; I; Linux 2.0.32 i586) [Netscape]">
</HEAD>
<BODY BGCOLOR="#FFFFE0">
GRASS 4.2.1 pages<p>

<center>
<H2>Current Version<br>
  LTPlus - Line Trace Plus 4.14b</H2>
</center>
<b>DESCRIPTION</b><br>
LTPlus is a powerful raster to vector conversion (digitizing) program. <br>
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.
<br><i>likewise the version that works with GRASS 5.x will eventually be LTP version 5.</i>
<p>
<font size=+1>This is developmental code,</font><br>
It may or may not work on your particular system.  It is being released early to generate comments and bug reports.
<p>
<hr>
<b>What's new:</b><br>
<b>12/7/98</b><br>
A versioning problem caused an update error in
src.related/LTPlus_4.14a/source/in/put_diary.c<br>
<b>11/27/98</b><br>
 Memory fault BUG fixed in put_diary() and trim()<br>
 &nbsp;&nbsp;&nbsp; should fix most problems of "click on acquire/create then it dies"<br> 
<br><b>11/24/98</b><br>
 LTPlus supports 16bit and <b>24bit</b> now (additionally to 8bit).

<p>
<b>Diffs/replacements</b><br>
 <A HREF="put_diary.c">V4.14a -> 4.14b - new put_diary.c </A>(replace file in LTPlus_4.14a/source/in/)<br>
 <A HREF="ltp_4.14_4.14a.diff.gz">V4.14 -> 4.14a List of changes (diff file)</A><br>
 <A HREF="ltp.upd.diff.gz ">V4.13 -> 4.14: List of changes (diff file)</A>
<hr>
<p>
<b>DOCUMENTATION:</b><br>
 The documentation is included in source as well as in the Linux binary package.
<p>
<b>NOTES:</b><br>
The demo macros   <i>demop, democ, demo_ploy,</i> and <i>demo_contour</i>
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)
<p>
For a Sun SS5 (sparc) Solaris 2.5.1, gcc2.7.2 system:<br>
  - use REDHAT CFLAGS and add -DBIG_ENDIAN<br>
  - the Redhat defines are necessary for supppressing ioctl defines<br>
  - the headers <sys/dir.h> and <dirent.h> were missing from /usr/include<br>
   I grabbed them from my Redhat system (not the best idea)<br>
  - the bigendian define was required<br>

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)
<p>

<b>General notes:</b>

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

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<p>

LTP only works with ascii vector files<br>
LTP needs to work with GRASS library calls<br>

<b>Help is needed on this project!!!!!!!!!!</b>

<p>

<b>STILL TO DO (11/27/98):</b><br>
early work will be to "cleanup" code in preparation for later stuff<br>
later work will extend functionality
<ul>
<li>FIND BUGS IN CODE
<li>"FIX Colors" ie change color selection model to color_number selection from plane bit selection.
<li>link against GRASS4.2 libraries for reading and writing of Raster and Vector data.
<li>add support for linux into code through defines (I am coding in REDHAT51 defines in but it needs to be more generalized and not dependant on SUNOS defines)
<li>read other raster datatypes.
<li>add support for GRASS 4.2.x datatypes internally. (move from dig_ascii)
<li>change interface so compilation under Win95 may be possible.
<li>link against GRASS5.x libraries.
</ul>
<b>Perhaps YOU like to support LTPlus?! - <A HREF="mailto:candrsn at mindspring.com">Contact us!</A></b>
<p>
<hr>
<b>Get the LTPlus software:</b>
<dl>
 <DD><DEFANGED_IMG src="../../picts/kn-rot.gif" > Get the <A HREF=ltplus_4.14b_src.tar.gz>LTPlus 4.14b Dec. 1998 source code</A> (1.66MB, unpack in grass42/) - <i>7th Dec. 98</i></DD>
<p>
 
<DD><DEFANGED_IMG src="../../picts/kn-blau.gif" > Get the <A HREF=ltplus_4.14b_linuxbin.tar.gz> LTPlus 4.14b Dec. 1998 Linux binaries</A> (1.7MB, unpack in grass42/) - <i>7th Dec. 98</i></DD>
<p>
</dl>

<hr>
<DEFANGED_IMG src="../../picts/iln_logo.gif" > <A HREF="../../welcome.html">Back to GRASS 4.2.1 pages</A>
<ADDRESS>
Please post you success or failure with LTP to me: 

<A HREF="mailto:candrsn at mindspring.com">Carl Anderson</A>
</ADDRESS>

</body>
</html>





More information about the grass-web mailing list