TNTmips

HOME

PROFESSIONAL
  TNTmips
  TNTedit
  TNTview
  TNTserver
  TNTmap
  TNTsdk
  Prices
  How To Order

CONTACT MI
  Resellers
  Consultants
  MicroImages
  About MI
  Visiting
  Prices
  Send Email
  Reseller Resources

SHOWROOM
  Gallery
  Technical Guides
  New Features
  Testimonials
  Reviews
  World Languages

FREE PRODUCTS
  TNTlite
  TNTatlas
  TNTsim3D

X SERVER
  MI/X
  FAQ

DOCUMENTATION

SCRIPTING

SITE MAP

 

Release of V5.40 TNT products
July 1996

Table of Contents

I. Introduction

II. MI/X (MicroImages' X Server)

III. Stereo Viewers

IV. Installation

V. TNTviewTM 5.4

VI. TNTatlasTM 5.4

VII. TNTatlasTM 5.4 sampler of San Francisco

VIII. TNTliteTM 5.4

IX. TNTdemoTM

X. On-Line Documentation

XI. New TNTmips Application Features

XII. New Authorized MicroImages Dealers

XIII. New Image Printers/Plotters Supported

XIV. New Scanners Supported

XV. Computers

XVI. Promotional Activities

XVII. Prices

XVIII. Staff Additions

XIX. Testimonials

Abbreviations

Color Plates

Population Theme Map for California Counties
Color Binarization
TIN Densification in DEM Extraction
Vector Combinations
Directional Analysis
Distance Rasters
A New Look and New Features for TNTview  (PageMaker version)
A New Look and New Features for TNTview (RVC layout version)

Release Notes Index


Release of V5.40 TNT products

Introduction

MicroImages is pleased to distribute V5.40 of the TNT products and the 39th quarterly release of the Map and Image Processing System (TNTmips).

Different Features.

It has been an anomalous, unusual, and "off-schedule" quarter for MicroImages. The shipment of V5.30 was delayed six weeks by releasing so many new useful additions and extensions which could be completed within the shortened period. This required the alteration of almost every software development objective scheduled for the quarter and set forth in the MicroImages MEMO shipped with V5.30. As a result, a totally unannounced set of surprise features are being released as V5.40.

Unfortunately the switch in objectives did not work, and V5.40 is still late. V5.30 used a dual partition Mac and Windows format for the "A" disk and repeated the sample data, llustrations, etc. in each partition. V5.40 uses a new "A" hybrid disk format covering Windows and Mac (and UNIX if ever needed) on the same CD. This is the format which records common data only once on the CD and is used in those few advanced games and commercial software whose single CD can be used on Windows or Mac platforms. It is the format needed if most of the CD is to be used for data which is too large to be repeated (such as with a TNTatlas).

Finally, at the last minute, two workstation UNIX platforms had to be completely set up from scratch to be used to build V5.40 of the TNT products: the HP-UX platform, whose system hard drive was lost, and the DEC Alpha UNIX version, where a replacement computer was finally delivered.

Upon the completion of V5.40, MicroImages' software engineers have resumed working on the master plan. Most of those features previously outlined for release in V5.40 are now underway for release in V5.50 in September and are reiterated below.

Status of Client Base?

General comments.

Based upon key exchanges, registrations of new systems, and other related information, 80 to 90% of clients actively using the TNT products have now switched from W31 to W95. Those professionals and students sending in registrations cards for TNTlite are using W95 over W31 in a ratio of 15 to 1! Those who have not switched should do so as soon as possible.

  1. TNTmips and the other TNT products run significantly faster via W95 than with W31.

  2. W95, and therefore the TNT products, operate better than W31 if you are still running with 8 mb of real memory and slower 486 machines.

  3. W95 is a lot easier to learn and operate than W31. W95 costs very little. It markedly increases your productivity and system reliability. It is thus difficult for MicroImages to understand why the remaining users have not moved to it.

On 1 May 1996 each client was sent a MicroImages MEMO entitled Securing TNT Keys. Since that time, MicroImages has continued to receive almost all keys returned for exchange by regular mail. Furthermore, these keys are still being sealed loosely in an envelope. It is your decision to return your valuable product in such an insecure fashion, however if you lose your MicroImages hardware authorization key at your location or while in transit to MicroImages, the cost of its replacement will be the cost of the original TNT product you purchased.

Software Support.

TNTtalk. Clients using the TNT professional products as well as others using the TNTlite products are encouraged to join the moderated TNTtalk listserver. You can join TNTtalk by visiting our web site and selecting the appropriate option. The registration page will then query you for your name and email address and add you to this mail list server.

TNTtalk is provided by MicroImages to assist students and our clients in communicating with each other, requesting help, discussing applications of mutual interest, seeking staff, and so on. TNTtalk does not replace MicroImages' direct Software Support for the TNT professional products. However, it can be of assistance to TNTlite users in getting help and as a means for everyone to access the experience of others in spatial data analysis.

Clients using the TNT professional products should continue to address technical and business questions directly to MicroImages' Software Support by the most convenient means of communication.

TNTpatch. TNTpatch is our FTP site where you can get the latest expanded or corrected processes. If they are of particular immediate value to you, please request them via Software Support, or you can download the respective process from ftp.microimages.com. The files at this location are located in /pub/outgoing/tntpatch and are updated frequently. They are further organized by operating system (platform) subdirectories.

When MicroImages' Software Support provides via a call, FAX, or email message, the name of the file to be downloaded, there is always one additional file which must be downloaded with the correction. This file is called NEEDED.ZIP and contains necessary reference files. For example, if it has been recommended that you download the latest copy of the vector combinations process, the files that you will need are: VECTANLY.ZIP and NEEDED.ZIP. It is important to remember that all downloads must be in BINARY mode rather than the default ASCII mode. If a file such as a TNTmips executable is downloaded in ASCII mode it will not work in TNTmips!

NOTE: All files in the Win31, Win32, NT_alpha, 68K, and PPC directories are compressed with PKZIP (BINHEX for the Mac and PMac platforms). This is done to assist clients who have reported difficulties in downloading large files from our FTP site. Therefore, it will be necessary to use the appropriate routine to decompress and actually use the extended or corrected process. Files placed on this FTP site for workstations are not compressed.

Summary of New Features.

  • The following is a brief summary of highlights of the new features and processes which are being released in V5.40.

  • TNTview now provides a tool bar with which to access a variety of new features added to it from TNTmips. The most important addition is access to all the vector, CAD, raster, and database import and linking processes formerly provided only by TNTmips.

  • Large icons also provide access to other support processes for project file maintenance, project file recovery, text editor (2-byte international), map calculator, scientific calculator, setup preferences, and setup fonts (including 2-byte international).

  • ESRI's shapefiles (*.SHP) can now be exported as well as imported into CAD files. A hot-link can also be made so that the shapefile can be used directly in the TNT products as a CAD object.

  • The AtlasGIS external file format (*.BNA) can now be exported as well as imported into a CAD object. A hotlink can also be made so that the *.AGF files can be used directly in the TNT products as a CAD object.

  • The AtlasGIS internal file format (*.AGF) can now be exported as well as imported into a CAD or vector object. A hotlink can also be made so that the *.AGF files can be used directly in the TNT products as a CAD object.

  • The georeference information needed by MapInfo as a *.TAB file can be exported with rasters.

  • Users of TNTlite and TNTmips can now subset a window from any large foreign CAD file format during import (e.g. *.DXF, *.DGN, *.SHP, *.AGF, *.MIF/MID, ...).

  • Users of TNTlite and TNTmips can now subset a window from more, but not all, types of large foreign raster file formats during import. The most important addition to this is the windowing of small areas from all TIFF formats while importing from them.

  • A new option is available in display for managing automatic map projection conversion computations when overlaying CAD or vector objects on rasters. Formerly the choices were affine (approximate) and Exact. The default is now Automatic, which will automatically use the fast affine method of transformation when it produces no detectable displacement (extents of the display are small). It will automatically switch to Exact computation when the displacement would be greater than 1.5 pixel (extents of the display are large).

  • A new color balance gadget is available for use in fine tuning in the display process. The measurement tools now contain a tool bar for selecting each tool.

  • When pin-mapping, the label angle and position relative to the label point can be selected.

  • A new interactive process is provided to assist in the color binarization of map scans.

  • Warping now provides the optional selection of bilinear and cubic convolution resampling methods for all distortion models. Also, the map projection of the output object being created can now be specified, avoiding the separate reprojection process.

  • A new process is available to create a raster object whose cell values are the minimum distance to the "0" and/or "1" values in a binary raster object. Contours of the minimum distance raster which result are setbacks or buffer zones.

  • Computed or virtual fields can now be created from the real fields attached and related to any graphical element. A computed field appears and acts in processes as if it were a real data field in the database table. However, it is defined and created everywhere it is needed by an expression which combines several other real and/or computed fields in one or more related tables. Thus the expression defining a computed field can be edited and altered at any time to redefine the field's values.

  • The display process can use a computed field. Defining and using a computed field in display permits the combination of several variables in a single theme mapping operation.

  • The georeferencing process has numerous improvements and additions. Two different images (or any raster objects) can now be overlaid in color (red and green, green and blue, ...). With the addition of three or more tie points, one of the images can be altered to match the scale, location, and geometry of the reference image (e.g. an airslide versus another reference airslide, orthophoto, or a scan of a map). Automatic correlation of a new tie point to the corresponding point in the reference image is provided. Warping by any model is now in this process, so that at any point during the addition of tie points, a redraw will show the current match between the two images, and additional tie points can be added.

  • A new directional analysis process is provided to inspect, analyze, and use the orientation of the lines in a vector object. Its initial application is to study the orientation of geologic lineaments in visually interpreted or filtered images. A new surface extraction process has been added to the DEM/ortho process. This option in Step 2 provides a new approach to cross-correlating the two images called "TIN densification". While currently slower, it creates an elevation raster with much more of the surface detail. It also allows the derivation of a reasonable DEM from some marginal quality stereo images such as underwater video or uniform, semi-arid areas of low relief. A new process is available to partition existing vector polygons with squares, triangles, rectangles, hexagons, or parallel lines and then save all the partitions as new polygons in a new vector object.

  • A totally new process is provided to combine vector objects by an extract, inverse extract, extract and clip, extract adding border, subtract, add, logical OR, logical AND, and logical XOR. It replaces the previous vector intersection process. It combines features from two overlapping vector objects, one operating on the other. The two objects may be in different map projections. The graphical elements to be combined can be selected from both objects by query or by attributes. Elements can also be interactively selected from the source and operator objects and in a View window.

Probably Available Now.

  • The following features which did not make V5.40 should be completed by the time you read this MEMO. If they are of particular immediate value to you, they can be obtained for use with V5.40. Please see the section above entitled TNTpatch for information on how to go about obtaining these additional features. Remember, these are weekly or daily additions and alterations and are error prone.

  • The Wallis filter for local contrast enhancement is being implemented.

  • Support for devices interfaced by GPIB boards (e.g. scanners) is being implemented foruse under W95 (already available in W31 and NT).

  • Stereo viewing support is available for the CrystalEyes and SimulEyes devices manufactured by StereoGraphics. Additional information on the current stereo devices supported by all the TNT products occurs below. It should be emphasized that viewing is all that can be done at present with these stereo viewers.

  • The import, export, and linking of the GeoTIFF format is now available. Note that the use of this import process required changes in the RVC functions. Thus, your pre V5.50 release of this feature will require the Internet downloading of most of the current post V5.40 system (call it V5.50 alpha).

  • Improved procedures have been established at MicroImages' web site for those newcomers who will be directly downloading and installing the FREE TNTlite 5.4 during this quarter. For those with fast modem communications (28.8 Kb), a piece-by-piece downloading is now provided. Modem-oriented phone communications are occasionally interrupted. Under these circumstances, the probability of completing the download of a file is inversely related to its size. The improved approach for this quarter downloads the TNT systems in component pieces. If interruptions occur, access can be reinitiated and downloading resumed to obtain the missing pieces. A more advanced installation process is also downloaded as the first step. It will assemble the required pieces on the local system and identify any missing pieces based upon a reference file.

Planned Features.

  • Some of the priorities for V5.40 have been carried over without change as priorities for V5.50. Others have been adjusted to meet changing requirements of MicroImages and our clients.

  • The 3D display process is to be completely rewritten and integrated into a consolidated display process. The result will probably then be referred to as the viewing or visualization process. The objective of this rewrite is to modernize the 3D activity, increase its ease of use, incorporate new features, support stereo perspective viewing, prepare a framework for "fly-by" viewing, and so on. Extension of stereo viewing to view stereo renderings of 3D CAD, vector, and TIN objects will also be incorporated. Creating stereo views from single images and their associated DEM will also be added.

  • A suite of indicator and selection tools will be created for use in stereo views. They will be incorporated first into the DEM/ortho process to allow the stereo-aided selection of tie and control points, drawing of ridge and drainage lines (break lines), and so on. These tools are also headed for the stereo view process to support the selection of object features (lines, cells, ...) while viewing in stereo. Ultimately, they will provide the basis for a stereo object editor.

  • The surface fitting processes scattered around in various locations within TNTmips will be collected and integrated into a more intuitive single process.

  • Development of the new vector combination process, raster distance process, and grid process will be continued.

  • An ODBC interface between TNTmips and Microsoft Access will be undertaken.

  • A new, separate interactive menu process for directly editing attached and related database tables will be created.

  • The current mosaic process will be refurbished, its interface modernized, and some new
    features added.

  • The interactive, interobject selection and analysis procedures have been rescheduled for this quarter. These are the means by which questions about multiple objects can be answered interactively. For example, draw a circle on the display of an image, and ask for an overlay or pin map of the water wells from a vector object not currently displayed. The X server for use on W95 and NT platforms is being modified further to enable each remote user of TNTmips to have their own individual reference files. This permits multiple users to share a TNTmips running under NT and yet still have their own defaults, preferences, etc. It will also subsequently lead to a multiple user license requirement for multiple, simultaneous users of TNT products on an NT server.

New Platform.

A version of the TNT products will be provided for the IBM PowerPC based workstation platform and IBM's AIX V4.10 of UNIX.

MI/X (MicroImages' X Server)

for Microsoft Windows W95 and NT Platforms.

Minor alterations include "Switch Language" toggle methods. Changing to a different keyboard layout and language (e.g. English to German) in W31 requires running a control panel function. W95 and NT4, and now the TNT products, let you toggle between keyboard layouts and languages using an icon on the start bar icon. Previously the TNT products handled this for W95 in the MI/X server.

The server also no longer covers up the task bar when started.

for MacOS platforms.

Problems associated with the concurrent installation of the MI/X server and TCP/IP network access have been eliminated.

Similar problems between the MI/X server and an active PPP (Point to Point Protocol) function have been eliminated. Starting V5.30 of the MI/X would dial your modem unless the PPP desktop extension was shut off.

Stereo Viewers

The following is a summary of the stereo viewing devices which have now been supported for use in TNTmips. These devices will all be used in the new stereo applications which are being added, such as stereo measurements, editing, flyby, and so on. The support for anaglyph glasses, 3DMax, mechanical stereo viewers, and cross-eyed stereo is incorporated into TNTmips 5.4. Support for the digital CrystalEyes and SimulEyes viewers manufactured by StereoGraphics has already been added, but post V5.40. MicroImages would be pleased to receive any technical information you can supply on similar equipment.

StereoGraphics CrystalEyes®

Platforms supported: W31, W95, and NT (Intel).

Supported Modes: 800 by 600 pixels at 8-, 16-, and 24-bit color depths.

Effective resolution: about 800 by 220 pixels.

Eyewear comfort: fair

Eyestrain: high

Connection: A small component box which sits on top of the monitor is plugged between the output of the computer video card and the computer monitor and transmits an infrared sync signal to a sensor in the glasses. No wire is required for the glasses, and thus multiple viewers are possible with multiple glasses.

Comments: This device is designed more for UNIX workstation use by customized software and is popular now on SGI platforms. The left image is displayed across the top of the screen and the right image across the bottom. This over/under stereo approach makes accurate positioning of the two windows awkward within separate windows. Eyestrain is increased and usability decreased due to overlap of windows where corresponding user interface elements don't appear in both eyes (e.g. tool bar icons).

Retail Price: $500

StereoGraphics SimulEyes™ VR

Platforms supported: W31, W95, and NT (Intel).

Supported Modes: 1024 by 768 pixels at 8-bit color depth only.

800 by 600 at 8-bit color depth only.

The above are the only modes for which StereoGraphics has supplied a DLL for this device. They have promised to subsequently supply DLLs, which if ever delivered, would provide support for the following additional modes.

640 by 480 pixels at 8-bit color depth only.

1280 by 1024 pixels at 8-bit color depth only.

Effective resolution: 1024 by 384 pixels.

800 by 300 pixels.

Eyewear comfort: poor

Eyestrain: moderate

Connection: A special box is plugged between the output of the computer video card and the computer monitor. This connector has a thin cable which connects to a small component box. (4 AAA batteries required). Jacks allow for one to four sets of glasses to connect to this sync box by thin cables.

Comments: This device is designed more for a game user, but gives stereo as good as the more expensive CrystalEyes. The left and right images are spliced together into a single image with odd lines for the left image and even lines for the right. Icons and text in both images are readily decipherable with or without the glasses in this arrangement. The color depth is limited to 8-bit which is good enough for games. However, the color quantitization which results may not match between left and right images, causing some interpretive problems. Limited color depth will also limit the use of color in identifying features by direct color, stereo photo-interpretation.

Retail Price: $180, $100 for extra glasses

Kasan Electronics 3DMax

Platforms supported: W31, W95, and NT.

Supported Modes: 1280 by 1024 pixels at 8-, 16-, and 24-bit color depths.

1024 by 768 pixels at 8-, 16-, and 24-bit color depths.

800 by 600 pixels at 8-, 16-, and 24-bit color depths.

(may even function at 1600 by 1280 pixels but not tested)

Effective resolution: 1280 by 512 pixels.

1024 by 384 pixels.

800 by 300 pixels.

Eyewear comfort: fair

Eyestrain: moderate

Connection: A small interface card goes into the PC bus. The output of the video card passes through this I/O card which syncs on it. The video output of this new card then goes to the monitor. The stereo effect can then be turned on and off via the keyboard. It is widely compatible with many video cards. A thin cable also connects the glasses to this card by a jack on the card. Splitters and extra sets of glasses can be added. A remote infrared unit may also be available.

Comments: This device is also designed for game users, but gives just as good stereo, if not the best stereo, of these devices. The left and right images are spliced together into a single image with odd lines for the left image and even lines for the right. Icons and text in both images are readily decipherable with or without the glasses in this arrangement. The color depth is limited only by the display board and Windows driver being used, so full color stereo is possible. This Korean made device would be MicroImages' recommended unit except that there is no U.S. source, and availability anywhere else is probably also a problem.

Retail Price: $200, $100 for extra glasses

Anaglyph Glasses.

Platforms supported: Every possible TNT platform.

Supported Modes: Every display mode available (24-bit recommended).

Effective resolution: Same as display resolution.

Eyewear comfort: good

Eyestrain: moderate

Connection: No connection of any kind.

Comments: This is simply a set of two color lens glasses which you can make as simple or as elaborate as desired. The advantage is that this viewing device is as simple as possible and free. The disadvantage is that the approach is limited to monochrome viewing.

Retail Price: free (A set will eventually be distributed free with every TNT product when more stereo tools are incorporated.)

Installation

for Mac and Power Mac.

Hybrid Format.

The "A"CD for V5.40 has been prepared in a new hybrid format which shares data and other common files between Mac and Windows programs (and UNIX if needed). This is currently the most advanced "computer only" format. More advanced formats are appearing for the incorporation of sound, video, and other multimedia applications not needed to distribute the TNT products. Only two known CD-R software mastering programs are available for preparing such hybrid CDs (MicroImages has both), and using either of them is error prone and a big headache.

MicroImages has purchased most of the types of commercial CD-R mastering software. V5.20, V5.30, and V5.40 each used a different mastering software and successively more advanced means of integrating the Mac and PC releases on the single "A"CD. However, it is not anticipated that further delays will be experienced in producing the "A"CD, as all objectives of this integrated "A"CD have now been met.

Two very minor shortcomings appear in the "A"CD when viewed from a Mac or PMac, both due to flaws in the hybrid CD creation software. 1) A single PC file icon is shown which has nothing to do with TNTmips and is used by, and should be hidden by, the mastering software. 2) The MicroImages icon does not appear representing the CD on the desktop, as was the case for V5.30. The Apple generic CD icon is shown instead.

Running From CD.

The Mac and PMac versions of the TNT products can now be run directly off the "A"CD with only minor reference materials transferred to the hard drive. The installation process for the Mac and PMac provides the option for any or all TNT professional products and TNTlite products to be installed on the hard drive or to be set up to run directly from the CD. Operating directly from a fast CD (4X or greater) is a very useful option for those with limited hard drive space, such as students using TNTlite. It also allows those who move around a lot to be up and running on a new platform in less than one minute. Unfortunately, only the most recently produced Power Macs have incorporated the 4X and faster CD-ROM drives, which have been available for some time on Windows based platforms.

IMPORTANT: Most have not had success in using the serial or universal version of the TNT products hardware protection key on the serial port of the Mac and PMac. Apple has recently admitted in writing that a wide variety of variations and problems exist in the "so called" standard serial ports of their many, many models of Macs and PMacs. This is the direct cause of the highly varied results achieved by attaching an RS232 rated device to an Apple serial port. This is also the reason that a Mac rated version of many products which use the RS422 serial have been marketed, whereas serial devices from the "other" world may or may not work.

for W31, W95, and NT.

The process for entering an authorization code no longer distinguishes between upper and lower case letters.

On W95 program. This is Microsoft's recommended standard procedure for installing under these systems. An Autoplay program can do anything any other legitimate W95 or NT program might do. In the TNT products, it puts up a color window showing the capitol dome of the State of Nebraska, a common view in the downtown area of the MicroImages offices. It also provides three simple buttons to proceed: Setup, Browse, or Exit. When Setup is selected, it will find and use the proper installation process for the W95 or NT platform (Pentium or Alpha). No more hunting around by the newcomer to find the correct Setup program.

for UNIX.

The installation procedures for UNIX based workstations remain the same as in V5.30. These scripts used to install on UNIX workstations already follow the standard installation procedures on these platforms and continue to require only incremental changes to improve them.

Installed Sizes.

Loading a full installation of TNTmips 5.4 only onto your hard drive (exclusive of any other products, data sets, illustrations, Word files, etc.) requires the following storage space in megabytes.

PC using W31 73

PC using W95 100

PC using NT (Intel) 100

DEC using NT (Alpha) 100

Mac using MacOS 7.1 (680xx) 61

Power Mac using MacOS 7.5 (PPC 60x) 75

Hewlett Packard workstation using HPUX 86

SGI workstation via IRIX 110

Sun workstation via Solaris 1.x 80

Sun workstation via Solaris 2.x 75

IBM workstation via AIX 3.x (RS/6000) 148

DEC workstation via UNIX=OSF/1 (Alpha) 122

V5.40 of the illustrations for the on-line documentation require an additional 23 megabytes. The sample data sets for Crow Butte and San Francisco require an additional 11 and 13 megabytes respectively.

V5.40 of the TNT products for the DEC Ultrix and the Data General Aviion platforms are available upon special request for which a special CD will be produced.

Upgrading.

If you did not order an upgrade of your TNT professional product, and wish to do so now, please contact MicroImages by FAX, phone, or email to arrange to purchase your quarterly upgrade to V5.40. Upon receipt of your order and processing, MicroImages will supply you with an authorization code by return FAX only. Entering this code when running the installation process allows you to complete the installation and immediately start to use TNTmips 5.4 and the other TNT professional products.

If you do not have an annual subscription to TNTmips, you can purchase V5.40 under the elective upgrade plan at the cost in the tables below. Please remember that new features have been added to TNTmips each quarter. Thus, the more quarters you are behind V5.40, the higher your upgrade cost, up to a fixed limit. Upgrades from all previous versions of MIPS and TNTmips 4.9 or earlier are the same, fixed cost shown below. As usual, there is no additional charge for the upgrade of your special peripheral support features, TNTlink, or TNTsdk which you may have added to your basic TNTmips system.

Within the NAFTA point-of-use area (Canada, U.S., and Mexico):

TNTmips Product Code Price to upgrade from TNTmips: V4.80

V5.30 V5.20 V5.10 V5.00 V4.90 or earlier

D30 to D60 (CDs) $250 450 600 700 750 750

D80 $375 675 900 1050 1125 1125

M50 $250 450 600 700 750 750

U100 $450 800 1000 1200 1300

U200 $780 1400 1875 2200 2350

U300 $1030 1850 2475 2900 3100

For a point-of-use in all other nations:

TNTmips Product Code Price to upgrade from

TNTmips: V4.80

V5.30 V5.20 V5.10 V5.00 V4.90 or earlier

D30 to D60 (CDs) $300 560 750 875 940 940

D80 $425 800 1050 1225 1300 1300

M50 $300 560 750 875 940 940

U100 $500 850 1050 1250 1350

U200 $830 1450 1925 2250 2400

U300 $1080 1900 2525 2950 3150

TNTview ® 5.4

Tool Bar.

Additional functionality has been transferred into TNTview from TNTmips. As a result, the installed size of TNTview has almost doubled. In order to continue to provide for simple access, these Within the NAFTA point-of-use area (Canada, U.S., and Mexico):

TNTview Product Price to upgrade from TNTview:

V5.30 V5.20 V5.10 V5.00 V4.90 V4.80 or earlier

W31, W95, and NT $95 170 225 265 280 280

Mac and PMac $95 170 225 265 280 280

DEC/Alpha via NT $125 225 300 350 375 375

UNIX single user $155 280 375 440 470 470

For a point-of-use in all other nations:

TNTview Product Price to upgrade from TNTview: V4.80 V5.30 V5.20 V5.10 V5.00 V4.90 or earlier

W31, W95, and NT $115 205 270 320 335 335

Mac and PMac $115 205 270 320 335 335

DEC/Alpha via NT $150 270 360 420 450 450

UNIX single user $185 335 450 530 565 565

TNTatlas™ 5.4

A "home" icon has been added to the tool bar to automatically return the view back to the first screen in the atlas.

Upgrades.

For a point-of-use in all other nations:

TNTatlas Product Price to upgrade from TNTatlas:

V5.30 V5.20 V5.10 V5.00 V4.90 V4.80 or earlier

W31, W95, and NT $80 135 180 210 230 230

Mac and PMac $80 135 180 210 230 230

DEC/Alpha via NT $95 170 225 265 280 280

UNIX single user $115 205 270 320 335 335

TNTatlas™ sampler of San Francisco

A Prototype3 TNTatlas of San Francisco is being actively prepared now that the procedures have been mastered for producing a single hybrid Mac, Windows, and UNIX CD which shares one set of Project Files. Since the procedures for running the TNTatlas software directly from a CD on a Mac and Power Mac are now available, this option will be included in Prototype3.

TNTlite™ 5.4

Unexpected Demand.

Demand for the TNTlite products via the "A"CD ramped up far faster than expected by MicroImages. As a result, three additional quantity reprintings had to be made for V5.30 of the "A"CD after the initial preplanned, extra stock produced with the release of V5.30 was exhausted. The original extra supply of the "B"disk for UNIX platforms was exhausted half-way through the quarter, and subsequent orders for the "B"UNIX CD were delayed and are now being filled with V5.40.

MicroImages had anticipated a gradual and cautious introduction of this TNTlite concept with V5.30 and V5.40 as its beta releases with time for feedback. Fortunately, others of you had other ideas. Most of the MicroImages Authorized Dealers immediately ordered stocks of the CD kits to distribute as part of their training, marketing, and promotion programs. Several have ordered hundreds. Academic types who are not currently clients have ordered in units of 10 to 25. MicroImages has also provided TNTlite to those who visited MicroImages' booth at a couple of meeting/shows. The mess with AtlasGIS (see V5.30 of the Grapevine MEMO) has also generated interest in using TNTlite as a FREE replacement for AtlasGIS.

Network Access.

Over the quarter MicroImages has focused upon getting the TNTlite information up on our web site, and this is beginning to generate totally independent interest. You will now find summary information about the TNTlite product is easily accessible to anyone who visits http://www.microimages.com. This includes a promotional description, the explanatory MEMO, a list of dealers, and other descriptive material such as the two page "press release" enclosed on its use in Precision Farming. A very simple TNTlite CD ordering procedure is also available to order via email or to generate a form for FAXing. Toward the end of the quarter, V5.30 was also made available for all platforms for direct downloading via Netscape in compressed form (if you had the network capacity needed). We now have had successful downloads and installations of TNTlite in Japan, the U.S., and elsewhere despite the large file size. An alternative means of downloading TNTlite in a sequence of smaller pieces is currently being added to the http://www.microimages.com site.

Promotion.

Departments in various universities have indicated that they are adopting TNTlite for use in their GIS and/or Remote Sensing courses. This is encouraging, as these universities are not currently using the TNT professional products. It is also interesting to note that this has happened somewhat spontaneously via dealers and "verbal/email grapevine" promotion. Concurrent with the release of V5.40, MicroImages has begun a promotional campaign to inform academicians about the availability of the TNTlite products for instructional purposes. However, as a counter-point, the TNTlite registration cards returned to date indicate that most of those trying it are professionals, and not students.

Sample Data = TNTlite Cells.

MicroImages hopes that the expanding academic and professional use of TNTlite will result in the creation of many interesting TNTlite sample geodata sets. It is also hoped that all of you who create TNTlite geodata cells will share them with others. The easiest way to do this would be via Internet. The first user-contributed TNTlite geodata cell is being posted for downloading on http://www.microimages.com at this time. If you have sample cells of TNTlite geodata you wish to share to promote your capabilities, please send them to MicroImages via Internet or on physical media. Please also include any descriptive materials you have prepared. MicroImages will then place this material in a collection of sample data sets on the web site for easy access and use by all. Or, if you are maintaining a home page of your own, simply inform MicroImages of the specific page you would like a link to where interested parties can find a description and access to what you have to offer in TNTlite cells, as well as other promotional information.

Upgrades.

A copy of the standard V5.40 of the "A"or "B"CD will be shipped to each party who has registered their copy of the V5.30 CD. These copies will be shipped when all materials have been shipped to professional clients.

TNTdemo

The full scale introduction of the TNTlite program has removed most of the need for trial use of the TNTdemo program. Effective with this release, the promotion and availability of the TNTdemo program is canceled.

On-Line Documentation

The size of the documentation has expanded this quarter to 2135 pages. A lot of new pages were added, but the extensive subsections in the Prepare volume on Edit Vector and Edit CAD were deleted along with the processes. The corresponding subsections on the object editor have not yet expanded to such a level of detail.

Last minute supplemental sections which do not occur in the on-line documentation were created for new processes and features. These sections were completed for V5.40 after the master CDs were created for the reproduction process. These 79 additional pages are included in supplemental, printed form as follows.

Georeference (13 pages)

Distances (5 pages)

Directional Analysis (10 pages)

Vector Combinations (8 pages)

Generate Grid (11 pages)

Stereoscopic Modeling (11 pages)

Color Binarization (21 pages)

NOTE: MicroImages has excess copies of the printed documentation for V5.30 which are available on a first come, first served basis for $50 plus the cost of shipping by the method of your choice. The shipping weight is 12 pounds.

New TNTmips Application Features

* Paragraphs or main sections preceded by this symbol "*" introduce significant new processes, or features in existing processes, which are released for the first time in TNTmips 5.4.

Paragraphs or main sections preceded by this symbol ">" introduce modifications in the TNT professional products which have additional, special significance to the users of the TNTlite products.

System.

* New Hot Links

TNT project files can now have links to the ESRI shapefile format and to the AtlasGIS internal AGF format. It is not necessary to import these file types (along with DXF, MIF/MID, and many rasters including TIFF) to use them in the TNT products. Both these newly hot-linked file types have no topology and thus fall into the category of CAD objects from the viewpoint of their direct use in TNT processes.

Lite Switches.

Objects created or modified by TNTlite can be used only in TNTlite. Each user of TNTlite is warned of this each time the student version of TNTmips (i.e. TNTlite version of TNTmips) or the student version of TNTview is started. Any object (but not the whole Project File) created by the professional version of TNTmips can be made inoperable in the professional version of TNTmips by its subsequent modification in the student version of TNTmips.

You may be making your professional Project Files available to students (e.g. an instructor's professional TNTmips system operating on a network with student versions of TNTmips). Thus, system preferences can now be set up in each student version of TNTmips or TNTview to control its use of objects created by the professional versions of TNTmips. One of the following warning options can be set via Support / Setup / Preferences using the General System Preferences window.

Full Access.

No warning is provided (i.e. just as in TNTlite 5.3). The student version of TNTmips can access any object of the allowable size or smaller in any Project File regardless of who created it. Correspondingly, any new object or modifications to existing objects can be saved by the student version in any Project File. Objects so modified or created can then only be used in TNTlite.

Warn When Attempted (default setting in V5.40).

A warning is exposed, and then you can proceed. With this choice, the student version of TNTmips has read and write access to a "lite sized" object created by the professional version of TNTmips. However, the warning alerts you that the object was created in the professional version of TNTmips and may be confined (i.e. captured) by TNTlite should you choose to proceed.

Access Denied.

Write access is denied, and you cannot modify or create objects in a Project File previously prepared in the professional version of TNTmips. This provides absolute protection for your professional files. Note carefully that it does not prevent read access for a "lite sized" object from a professional Project File. It merely forces the user of student version of TNTmips to save to a new "lite" object which will be captured for all future use in the student version.

Miscellaneous.

The minimum displayed elapsed time for a process will now be one second. This eliminates the "Time to XXX, 0 seconds" messages.

A preference can now be set to control the initial state in which attributes will be displayed--in single record form or in tabular form. If the attribute view method is subsequently changed in the process, then its viewed parameters will be saved and reused the next time. Use the General System Preferences window accessed via Support / Setup / Preferences to set this initial kind of attribute display to be used.

Project File Maintenance.

> Any time any object is selected in the Project File Maintenance window, a message automatically appears that: "Object usable in TNTlite" or "Object is NOT usable in TNTlite". This allows TNT professional users to determine which objects can be immediately used by students or others using TNTlite without starting up TNTlite and trying them or by careful checking of each of the object's size parameters.

The cell size for raster objects and scale for vector, CAD, TIN, and database objects can be changed by selecting any one of the object's associated georeference subobjects. Use the Edit Object Information subwindow, and select the button Set From Georeference.

Measurement Tools.

Icon buttons are now available for selecting each available tool: caliper, protractor, planimeter, rectangle, circle, ellipse, solid trace, and boundary trace. Additional icons are also shown for displaying a profile and updating a histogram for the area of those measurement tools which define a closed shape.

The currently selected measurement tool will be retained as the default for the next time the measurement tools are opened.

Display.

Color Balance.

There is a new Color Balance gadget window available for use in display via Enhance / Color Balance. This is the same gadget window as has previously been provided in printer setup, but here it allows you to control the color balance on the screen as well as for the printer. The tools it contains can be used to directly change contrast and saturation and to shift selected components of the hue. The Apply button provides for direct application of the tuning of the color balance to the image being displayed. If you also subsequently make additional color balance changes in the printer setup dialog, the effects are cumulative.

Automated Projection Management.

A new "Positional Accuracy" option of "Automatic" has been added via Options / Positional Accuracy / Auto-Select. This is now the initial default and will automatically choose between the "affine" and "exact" positioning for each layer based on the estimated distortion. If the distortion exceeds 1.5 screen pixels, the "exact" method will be automatically used.

This new default will reduce the common misconception of inaccuracy in relative positioning of objects if they are in different projections. This confusion has been frequently reported when you have zoomed into a composite display and forgotten to switch from the fast affine approximate method of converting a layer's projection to the slower exact method.

This smarter method now uses the affine conversion for fast display where the composite display scale is large and the displacement is not evident. It then switches to the exact method of conversion between projections as you zoom in, and thus continues to display good registration. Since the areas of the objects involved are also drastically reduced when zoomed in, fewer of the complex computations are required and there is no apparent loss in the responsiveness of the display process.

Theme Mapping.

* V5.30 added the capability to interactively design theme maps of individual attributes similarly to less expensive desktop mapping systems. But, the single field to be mapped had to exist in the attribute table. V5.40 significantly expands the utility of theme mapping. Now a computed field (defined in detail below) can be selected wherever a real field can be selected, including in theme mapping. Simply write an expression to mathematically or logically combine the fields for the polygons or other elements. Then select and use this new field in the interactive theme mapping operation.

Pin Mapping.

It is now possible to set the label angle and position relative to the label point. The angle is set by specifying a value for "LabelAngle" in the query. Values are in degrees counter-clockwise around the label point. The position is set by specifying a value for "LabelPosn" from 1 to 9. The LabelPosn values arranged around the point (5 is the center) are:

1 2 3

4 5 6

7 8 9

Thus to draw the label below the label point set LabelPosn = 8. By choosing multiple layers and positions, a single point can have several different labels or values positioned about it. The default is to draw the label to the right of the point as before.

Video Capture.

Video capture is now available for those using W95 and an auxiliary TARGA video capture board. Previously the W31 version of TNTmips was the only version supporting the TARGA boards. This required keeping a portion of TNTmips for W31 installed on a W95 based platform to capture video images with these boards.

Color Merge.

A transparency coefficient may now be specified for each layer. This allows a display blending multiple rasters into a single color result by picking a transparency value for each.

Miscellaneous.

There is now a toggle-button for the "Examine Raster" tool on the tool bar in the View window. This makes it easier to switch between this tool and the "Select" tool for examining attributes.

An option and icon push-button has been added to the tool bar in the Display / 2-D window to draw the currently selected layer. Some of you were toggling the hide option on and off to accomplish this.

The Enhance / Contrast dialog now allows previously saved contrast tables to be opened. Tables may even be read and used from other rasters of the same type and depth.

The Examine / Raster Correlation view now allows the correlation histogram to be saved as a raster. This raster can then be used as a layer in a layout for later viewing and/or printing.

Raster Color Conversion.

Grayscale rasters may now be used for this process. For example, an 8-bit grayscale raster object can be converted to a 16-bit color composite raster (still grayscale). The inverse is also useful where a grayscale image stored in a 16-bit color composite can be converted to an 8-bit raster object.

Remap Raster Null Cells.

A new process is available to "remap" all null cells in the selected raster(s) to a new value. This is not only useful within TNTmips but also to convert the default 255 null value in TNTmips to the 0 value in preparation for exporting to other less flexible systems which often fix the null value at 0.

* Color Binarization. (prototype process)

What Is It?

A new Input the Proper Scans!

V5.30 introduced a new color interactive line following process into the object editor to be used for semi-automatic map digitization. An integral part of this process is an automatic neural network color compression step. This step automatically reduces any 16-bit or 24-bit RGB color composite raster object selected for tracing to the selected number of important colors. It learns and presents the distinct colors making up the map. It weights the selected number of colors toward their separation in a color sense or model (e.g. color distinctness), but not necessarily toward the map area that the color or very similar colors occupy. It tries to find and group each distinct color together. For example, when used for reducing a 24-bit color raster for presentation on an 8-bit display board, it would preserve a sharper transition between the red cells representing a road and their white background.

Color Binarization color plate

The standard 8-bit color compression method used everywhere else in TNTmips (in the scanning program, RGB to 8-bit color compression, RGB display on 8-bit color display boards, etc.) optimizes image appearance (map or photo) based upon the cell area that the colors occupy. It is designed specifically to reduce the color quantization or color banding in a continuous tone image viewed on a 256 color display board. Used on a map with distinct colors, it will tend to present a good looking display of the map for similar reasons. These 8-bit color compressed raster objects can be selected for use in the color separation process and the color interactive line following process. If this process is started by selecting an existing 8-bit color composite, the power of the "front-end" neural network analysis is aborted, and all you are doing is selecting colors from the existing color palette. For best results do not do this. Use these two processes on 16-bit and 24-bit color raster objects so that the automatic neural network compression method designed for them is applied.

The How Does It Work?

The interface for the process is very similar to that provided in V5.30 for the similar operation used in smart line following. A Color Binarization window is opened. Select an 8-, 16-, or 24-bit color composite raster object to be processed. If you select an 8-bit raster, (see caveats above) the process immediately continues on to display it and initialize the graphical contents of the Color Binarization window.

If you choose a 16- or 24-bit color composite raster, the process provides an auxiliary Separation window where you can select the number of color separations to be produced (2 to 256) and the sampling rate for the training of the neural network color classifier. The default for this window uses every 8 by 8 pixel to train this color separation process and is usually adequate unless the input objects are small rasters or represent unusual source materials. The higher the sample rate selected and the greater the number of colors, the longer it will require to prepare this color separation raster. Select the Apply button to continue and specify the destination of the source object to contain the color separated result. When the new 8-bit color object has been created, you are returned to the Color Binarization control window where it is automatically used.

Within the Color Binarization control window is a small binary test window showing a zoomed sample of any selected area of the color separated map. At any time, you can interactively select or unselect colors from this color palette or directly from the feature of interest in the display of the color separated map in the View window. The objective is to select and test a final set of color selections from the display and/or palette which will best map the color features of interest with the best internal continuity and without adding in background features of some other color.

Choose Show As Binary at any time to see in another test window how the currently selected colors actually map into a distinct binary feature for possible overlay or as the continuous lines needed for its automatic raster to vector conversion. A number of other useful control buttons are provided to Reset, Invert, select a Range, Replace, Merge, and Restore the current color selections. Toggle between a histogram or pie diagram to automatically show the number of cells in the map which match the current selection of colors.

Warping Objects.

A comprehensive expansion of the georeferencing process occurred as outlined in detail below. A number of features were added into the object warp process to support these important georeferencing changes as well as for direct application.

* The bilinear and cubic convolution resampling methods are now available for all warping models. This has been requested by many of you for some time!

* The "Piecewise Affine" model is now available for warping vectors and CAD objects. This is important as it allows distorted CAD and vector objects to be warped to fit the geometry and projection of scanned maps and orthoimages. This is particularly useful with CAD objects which were sketched in the field (e.g. via CAD sketching in TNTview) over uncorrected airphotos. Or alternately, with TIGER vector objects crudely georeferenced at a scale of 1:100,000 which does not fit your new, accurate orthophoto.

* The output projection may now be set for all warping models. This eliminates the need for the special "change projection" model.

* Minimum Distance Raster. (prototype process)

What is it?

A new process is available to compute a raster whose cell values each contain the minimum distance to a particular kind of feature. It is located at Interpret / Raster / Distances. A typical application might be to compute a minimum distance raster for drainage lines and lakes represented in a "hydrology" binary raster. The contours subsequently computed for this minimum distance raster would be a series of buffer zones around the hydrologic features. These buffer zones would be similar to those produced by the previously available buffer zone process which operates on line elements in CAD or vector objects. A monochrome illustration is attached entitled Distance Rasters which will assist you in understanding this new process and a sample application. A printed section of supplemental documentation for this new process entitled Distance Rasters is enclosed.

A distance raster can be used to create a "distance to" field for a large collection of field sample points in a CAD or vector object. First compute the minimum distance raster for the other element(s) of interest (e.g. the drainage lines). Then use the transfer attributes process to create a new attribute field for the field sample points which contains the distance value in the raster object for each point. You now have a distance to the drainage field to use in pin-mapping, theme-mapping, and other appropriate TNT processes.

The minimum distance raster can be used directly in combination with other rasters. For example, a raster of the minimum distance to hundreds of GPS located sample points and polygons recording the occurrence of some surface material or geochemical value could be coregistered with a georeferenced color-infrared SPOT satellite image. The four bands could then be used in a classification process to map selected surface materials only when they are close to a sample point. Alternatively, the same four bands could be used in the feature mapping process to interactively explore for the distribution of a single "three color" surface material relative to its distance from the known occurrence of the sample points and polygons.

How Does It Work?

This new process calculates the minimum distance to the white or black pixels in a selected binary raster object for every cell in a new raster object. The minimum distance is computed as the smallest Euclidean distance between each new cell and the nearest white or black binary cell. The new raster object produced has the same cell size, projection, and other reference characteristics as the input binary raster object.

You may choose the data type for the new raster object from one of the following types:

16-bit or 32-bit unsigned integer,

16-bit or 32-bit signed integer, or

32-bit or 64-bit floating point.

The minimum distance might be calculated for each binary cell four different ways:

only to white pixels,

only to black pixels,

to both pixels with a positive sign for distance value, or

to both pixels with opposite sign (positive distance to white and negative to black pixels).

A great deal of computation and data buffering occurs in this new process where every cell in the new raster requires computing the distance to many cells in the binary raster. As a result, the current prototype implementation requires computation time. If this new process becomes widely used, more programming effort can be expended to speed it up.

Sample Application.

The following is a test application of the process using data in the sample data set CB_DATA and which produces the buffer zone results in the attached black and white plate entitled Distance Rasters. Use Prepare / Convert / Vector to Raster / Flat to convert the hydrology vector object from the DLG data in CB_DATA to a binary raster object where the ponds and drainage lines are "1" and all other cells are "0". Select the SPOT image in the CB_DATA set as a reference to establish the cell size and other spatial properties of the new minimum distance raster object. Select 16-bit integer as the data type for the new minimum distance raster. When the process is complete, display the new minimum distance raster produced as a gray scale image.

Use the contouring process at Prepare / Convert / Raster to Vector / Contours. Contour the new 16-bit minimum distance raster [omit the "0" value contours] and select to create the 100 unit contour [buffer zone] from the minimum distance object in a new vector object. This will produce a vector object containing a buffer zone for the drainage.

* Dynamically Computed Database Fields.

What are They?

It is now possible to create a "computed" field in a new or existing database table. The values for the computed field are not actually stored in the table. Instead, you enter an expression that is evaluated to generate the values for the field in each record. The expression can be constructed of the real and/or other computed fields in the same table and/or fields in other relational tables.

A computed field is recomputed each time the table is used in a display, selection, theme map, pin map, vector analysis, and so on. In other words, a computed field acts identically to a real field in all operations where a database or attribute table is used. However, the text which appears in the field label button for a computed field is blue, whereas that for a real field is black. This blue text indicates that the specific field is computed and that its current values can be altered at any time by editing the controlling expression. For example, an expression might provide a computed field which is a linear combination of other real and computed fields. At any time the coefficients of the expression of the linear combination can be altered to create new values in the computed field.

Using Computed Fields.

To create a computed field in an existing table, select "Edit Definition" for that table and click on "Add". Change the field type to "Computed", then click on "Edit Expression ..." and create the expression used to compute the field's values. To create a computed field in a new table, follow the same steps.

The values of a computed field can be viewed by opening the table in Examine Attributes. A computed field can be used anywhere a normal numeric field can be used except Style by Attribute. The reason it can't be used there is that Style by Attribute requires the field to be a Primary Key and to have an index. Since computed fields don't actually exist, they cannot be made primary keys. Correspondingly, the individual values for a specific record of a computed field cannot be edited since they do not exist and are controlled directly by the expression.

More than one computed field can be created for a table. Computed fields can use fields as input which are in separate relational tables attached to the same object. However, in V5.40 an expression cannot be formed which would use fields from separate tables which are not related through a primary key and thus are not relational. This unfortunately prevents a field from a standard attribute table (e.g. polygon area) from being used in an expression with a field from another table (e.g. demographics) attached directly to that key. For example, an expression for a computed field containing population density using the area from the standard polygon attributes table could not be formed. As a work-around, a standard attributes table could be exported, reimported, and then attached to the other tables in a relational sense. It is anticipated that this limitation for computed fields will be removed in V5.50.

Sample Applications.

An attached color plate entitled California County Theme Map illustrates a sample use of a very simple computed field. It provides a theme map of California counties where only counties with a population density of more than 40 persons per square kilometer are color coded by increasing population density. The last field in the attribute table shown is a computed field containing population density. (Note that this illustration was printed before the "blue" field label feature was added to distinguish computed from real fields.) This population density field is computed by the expression (CA_CENT.pop / CA_CENT.SQKM) where the real field for county population is divided by the real field for county area. Once the new field was defined for population density, it was a simple matter to choose it in display as the field to be theme mapped. In this illustration the population density theme map was layered over an available AVHRR mosaic of the southwest United States.

While rather simple in concept, the computed field represents the addition of a powerful new GIS capability into TNTmips and TNTview. Complex expressions can be designed to model results which can immediately be visualized via theme mapping, queries, element labels and other activities. For example, the new Vector Combination process also released in V5.40 can be used to combine a soil map vector object and a current crop map vector object of a county. The resulting vector object would have attribute fields from which the Universal Soil Loss Equation (USLE) could be modeled as a computed field. The rainfall factor can be introduced as a coefficient in the USLE expression and could be changed at any time. This vector object and computed field can then be immediately theme mapped.

Larger Overview.

MicroImages is currently actively working toward connection to, and use of, other external databases, such as Access and Oracle. Once this is complete, the use of computed fields becomes even more powerful. Suppose that all attributes for each crop area (farmer's "field") are stored externally in Access relational tables linked to the crop area polygons in a vector object. Suppose further that all the records and fields in the Access tables were set up at the beginning of the growing season for each crop area and remain fixed while their contents are updated daily in some fashion (manually, via sensors, via image processing, etc.). Within TNTmips, internal tables can be set up consisting only of computed fields which use these "external fields" to model growth parameters. Since a computed field is always re-evaluated at the time of use, these internal tables, and any TNTmips use of them, will continually adjust to reflect these dynamic conditions changing during the growing season. One can even expand these operations a little further where an "alarm" scenario is constructed. Within this type of application, an alert map is displayed where the tabular conditions in a dynamically updated external database combine with the geographic information within a TNTmips to automatically identify problem areas. This might be an automatic display of where immediate irrigation water is required in all or part of a crop area.

* Georeferencing.

Advanced Concepts.

Important modifications and Sample Uses.

1) An accurate database of section corners or other survey points collected by a GPS unit could be selected as a reference layer and displayed as labeled points. A vector object containing section lines is selected for georeferencing and each corner co-located with the survey points. Then the new vector object is saved by the process which is warped with the selected model to match the survey points in the database object.

2) Another example relates directly to photointerpretation. A vector object is available with accurate geometry and georeferencing from a orthophoto interpretation prepared by someone else (i.e. the orthophoto is not readily available as a reference layer). Choose this vector object as the reference layer and a new airphoto raster object to be georeferenced. Add control points, redrawing periodically to warp the portion of the airphoto being worked on to check its current fit to the vectors. When a satisfactory fit has been achieved, save the airphoto and these control points, but without warping to save time and get on to the next airphoto. Later, warp all the airphotos prepared in this fashion in a batch process.

Operational Details.

A "Reference Layer Controls" dialog has been added which allows for the selection of multiple reference layers. Layers may be added, removed, reordered, enhanced, etc. via this dialog. In addition, map grid and database pinmap layers may be used for reference. All these features are useful when you have a group of nicely matching layers and wish to georeference one new layer to them using all available information. For example, an orthophoto, section corners, street map, and other survey data can all be composited as reference layers to use in georeferencing a new airslide or additional CAD or vector layer.

The object being georeferenced may now be "warped" by a redraw at any time to the currently selected control point model. This allows immediate evaluation of the currently selected set of control points.

As noted above, a distort