TNTmips®
The Map and
Image Processing System
TNTmips is MicroImages'
flagship product for geospatial analysis. TNTmips is used in more than 150
nations around the world for geographic information analysis (GIS), advanced
image processing, CAD, desktop cartography, electronic atlas preparation, and
other spatial database management and visualization applications. TNTmips
offers a level of data and process integration that is unmatched in any other
professional system. TNTmips has a
long release
history and is the most technically advanced and easy to use
professional system on the market.
TNT products
Overview
Download TNTmips 2013
The TNT Project File
A single data structure, the Project
File, holds raster, vector, TIN, CAD, relational database, and text objects. A
single Project File can be as large as the limits imposed by your operating
system (Windows
or Mac). A flexible hierarchical structure
lets you define logical levels of nested folders. Conversion processes let you
move objects between types.
Raster objects of any dimensions and numeric type can
be directly edited with a full-featured draw/paint process. Editing tools
include line drawing, paint brush, shape tools, flood/fill bucket, text, box
copy, flip, move, and color palette manipulation. Raster editing can be used
for tasks such as photo-interpretation, annotation, and artistic or
cartographic finish work on presentation materials.
Vector objects can contain point, line, polygon, and
label elements in a rigorously defined topological relationship. The system
maintains exact vector topology so TNTmips can correctly handle feature
boundaries, areas, overlaps, and intersections. Vector editing tools add,
copy, move, and delete elements. A vector object can be overlaid on other
project materials for visual reference during editing. Vector elements can be
assigned database attributes to control their display and manipulation
according to logical selection criteria.
TIN (Triangulated Irregular Network) objects contain
point and line information. A TIN object represents a continuous surface in
three dimensions as a set of triangles computed from irregularly spaced 3D
points. TIN objects provide a highly efficient tool for processes that perform
computations related to surface and volume.
CAD objects contain point, line, and polygon elements,
but unlike vector elements, they can also contain geometric shapes and blocks,
and are not subject to the rigorous constraints of vector topology. CAD
objects give you easy access to project materials from engineering projects,
and are a good choice for on-screen drawing and editing in applications such
as photo-interpretation. CAD objects in the TNT object editor can work over a
reference object (such as an image), so elements can be created, moved,
copied, modified, combined, and set in the drawing order. CAD elements can be
assigned relational database attributes, so they can be displayed and
manipulated according to logical selection criteria.
Database objects can exist as separate objects, or can
be attached to the elements in raster, vector, or CAD objects to provide
transparent access to tabular reference information. Relational database
objects can hold attributes, styles, labels, numeric values, and any kind of
text. You can query related database objects to do everything from
implementing powerful GIS manipulations to selecting display styles according
to an element or feature's attributes.
back to top
System
Characteristics
Any Computer Platform
TNTmips will probably run on your
computer no matter what kind of computer you have. The software engineers at
MicroImages have crafted a single sophisticated system in one set of source
code that is compiled without modification for each platform. The competitive computer market and its advancing
hardware technology mean you can have robust computing power, even on a
laptop, at a low price. TNT Project Files require no conversion or translation
to be used on different platforms, so even if you have a network of different
types of computers, you can easily access your project materials from any
machine. Thus you could use a less expensive computer with TNTmips to run a
color scanner or X-Y digitizer, and move to a faster computer for
computationally intense processes.
Standardized User Interface
TNTmips runs under today's most
widely accepted operating systems. The X Window System manages the TNT
environment transparently, so that the TNT products on a Windows computer has
a Windows look and feel, on a Mac computer, it has a Macintosh look and feel. No matter what kind of computer
you have, TNTmips offers the same user interface and feature set. TNTmips
makes it easy for you to work on any machine you have, wherever you are, and
whenever you change platforms.
Global Features
TNTmips offers the same tools and
features in every process where they are appropriate. For example, the same
raster object display tools for zooming in, zooming out, panning, color
manipulation, histogram display, and cell value inspection are available
wherever a process requires a display window for raster objects. You can also
define your own custom tools to access from the window manager's pop-in menu.
Virtual Desktop Graphics and
Overlay
TNTmips displays objects of any size
in every process that displays project materials. Any combination of raster,
vector, and CAD objects can be layered for display. For these complex
displays, a selection of simple controls scroll your view in any direction. Of
course, you can zoom out so that the largest objects in the composite display
automatically fit within the display window, or you can zoom in for close
inspection. A unique raster pyramiding technology provides fast redisplays of
large raster objects at any zoom level. For example, a 6000 x 6000 SPOT
satellite image can be displayed at Full View in about 3 seconds - the display
process does not bog down with time-consuming resampling operations.
Database Query
Databases created in TNTmips or
existing in dBase, R:Base, INFO, ASCII, and other formats can be attached to
objects and keyed by field to raster cell values, or vector and CAD elements.
Then in many processes you can query a relational database to select elements
for processing and to control display styles based on the query. For example,
symbol color and size for points that represent pumping stations could be
selected from a relational database that contains a pump capacity value.
TNTmips database query is a key capability in support of all the GIS
manipulations possible in TNTmips.
Virtual Color Display
TNTmips automatically accommodates
all color data types and display hardware. 8-bit color data uses a variable
256-color palette for color composite or pseudo-color. 16-bit and 24-bit color
work from fixed palettes of 32,768 and 16,777,216 colors respectively. If your
computer is using a 16-bit or 24-bit display mode, TNTmips will still
manipulate any 8-bit object with a color map. If your computer is using an
8-bit display mode, TNTmips automatically renders 16-bit and 24-bit color
images from a dynamically optimized palette of 256 colors. TNTmips performs
all such color manipulations automatically so they are completely transparent
to you.
3D Display
Raster object cell values can be
used as elevation values to create color 3D draped surface images in parallel
or perspective views. You can rotate the point of view, change the z-scale,
and otherwise manipulate the display in a quick wireframe preview. The process
also displays vector and CAD objects in 3D, independently or in any overlay
combination with a raster object. Thus you can create a complex 3D display
that combines an elevation raster, a "draped" image raster, and multiple 3D
vector and CAD overlays.
Symbols, Line, and Fill
Patterns
Relational databases that contain
attributes for vector and CAD elements may be queried dynamically to determine
complex display, plotting, and drawing styles. You can design and use custom
point, line, and polygon fill patterns to differentiate features and portray
complex conditions. Point elements can be displayed as customized symbols of
any design, size, and color. Polygons in raster editing, CAD, and vector
processes can be filled with solid or partially transparent multicolor
patterns. Choose from the standard sets of patterns and styles, or use the
flexible style editors to create an endless variety of your own designs.
back to top
Hardware
Peripherals
Wide Peripheral Support
TNTmips works with an impressive array of
hardware peripherals. External drives, CD-ROM, DVD, color scanners, X-Y
digitizers, video devices,
color printers, film recorders - TNTmips supports all kinds of
input, output, and storage devices in every size and price range. You are
never limited to a single proprietary hardware configuration. Any external
device that works with your computer is likely to be supported by TNTmips.
Printer Support
State-of-the-art color thermal transfer,
liquid and solid ink jet, sublimation, bubble jet, laser, and electrostatic
devices are supported in formats as large as
current technology allows, both through
protocol standards and by custom drivers. PostScript® support makes TNTmips
compatible with a wide array of printers. TNTmips also supports printers that
work with PCs through the Windows printer drivers. TNTmips also prints to
files in a number of formats, so your print files are easily portable.
Direct Input Devices
You can use many direct image input devices
in TNTmips. Color scanners as large as 44 inches wide can transfer image
materials such as maps and photographs directly into a Project File or to a
display window. Likewise, support is available for video devices, digital
cameras, and X-Y digitizing tablets. TNTmips supports the TWAIN specification
for image scanning and video capture.
Video Capture
If you have the optional computer hardware
required, TNTmips lets you digitize frames from standard video sources in
color, black and white, or color infrared. Airvideo, for example, is a very
fast and inexpensive way to obtain current natural resource imagery from
low-altitude aircraft. The raster objects captured from airvideo can be
displayed with line and polygon overlays so you can quickly georeference the
new images, rubbersheet or warp them, and then update your CAD and vector
materials by visual editing.
X-Y Digitizing Tablets
The TNTmips object editor and georeferencing
processes fully support X-Y digitizer tablets. Your X-Y digitizer can be used
to create CAD or vector elements directly, or to add georeference control from
a published map to a raster, vector, TIN, or CAD object. X-Y digitizing can
also be a good choice for computerizing paper line drawings when automatic
conversion by scanning is impractical.
Data Import
You can easily import materials into Project
Files, and export Project File objects to external data formats. TNTmips
supports more import and export formats than any other professional system on
the market. Just a sampling of the raster, vector, CAD, and database formats
include: TARGA, TIFF, PCX, SPOT, LANDSAT, ARC/Info, DXF, MOSS, DLG, DGN, DEM,
GRASS, TIGER, GSMAP, ERDAS, ERmapper, Mapinfo, MacPaint, IDIMS/IDIPS,
TERRA-MAR, EPPL-7, PCIPS, TYDAC, DTM, GIF, VPF, EOSAT, CCRS, CAT scans, MRI
scans, World Data Bank II, Digital Chart of the World, dBaseIII, dBase IV,
R:Base, Info, ASCII, and user-defined formats.
back to top
Preparation
Map Projections
TNTmips supports every standard map
projection and allows you to define your own custom projections to match those
used anywhere in the world. When you georeference project material, you can
choose whatever map projection you want. Supporting processes can translate
objects between map projections, so all of your materials can have the same
reference framework. TNTmips processes automatically reconcile map
projections, so even if your materials are in different coordinate systems,
scales, or orientations, TNTmips displays and processes them in the selected
projection without altering the source material.
Rectify and Register
Rectilinear map properties can be established
for project materials that have distorted geometry, such as oblique airslides
or airvideo. You can enter map control points manually, by visually
identifying features, or you can use a georeferenced overlay object and
establish the spatial relationships with tie points. Once map control (or
other reference framework) has been established, a selection of numeric
warping, resampling, rectification, mosaicking, and merging methods are
available to correct the geometry of your project materials and fit them
together evenly.
Object-to-Object Registration
You can derive georeference control for any
raster, vector, TIN, or CAD object by using another as a reference. The
reference object need not have the same geographic extent or cell size as the
target object, as long as it presents common features that can be marked with
tie points. Thus, for example, you can tie a road intersection visible in an
airphoto to the corresponding feature in the scan of a reference map. Once you
have established georeference controls for your project materials, other TNT
processes automatically present and use them in the correct geographic
relationship.
Interactive and Automatic
Mosaicking
The objects in your Project File may be
pieces of a larger whole. Automatic and interactive processes let you merge
raster, vector, TIN, and CAD objects containing such adjacent sections. Raster
mosaicking may combine pieces of a large paper map that was scanned in
sections, or multiple airvideo frames of a study site. The mosaic process
allows contrast matching and trend removal to give the final product a smooth,
continuous appearance. Vector mosaics resolve intersections of overlapping
objects to retain correct topology.
Intersection and Merging
You may have project materials that must be
combined intelligently, such as two vector objects: one with a land
development proposal imported from a CAD system, and another with sensitive
wildlife habitat mapped from airvideo. TNTmips intersection and merging
processes let you locate, measure, and produce maps of areas of overlap. You
can also specify "dissolve" conditions to remove boundary lines between
polygon elements with similar attributes.
back to top
Analysis
Elevation Mapping and
Orthoimage Creation
TNTmips can use the spatial information
contained in pairs of stereo images to derive an approximate surface of the
overlap area. When you establish tie points between the stereo pair, the
process can create an elevation surface in a raster object. Such elevation
information can be applied to raw imagery to correct spatial displacements and
produce an orthoimage with map-like geometry.
Surface Fitting
A number of surface fitting methods let you
create an elevation raster object from the surface defined by a 3D vector
object. For example, one application would be to use the smart line- following
process in TNTmips to vectorize the elevation contour lines in a USGS topo map
from which you could create an elevation raster object with one of the
numerous surface fitting techniques. Alternatively, you could create a
complete surface from a sampling of discrete elevation points collected by a
GPS field survey. In both cases, you are able to specify the scale, cell size,
or row and column dimensions of the output raster object.
Classification and
Interpretation
Interactive, semi-automatic, and automatic
classification processes in TNTmips can map, measure, and categorize land
cover or other image features. Multiple raster objects representing things
like multispectral, magnetic, or thermal imagery let the processes find
characteristic numeric signatures that represent categories such as vegetation
types and conditions, surface clues to geologic mineral deposits, and other
feature classes not easily mapped by direct visual interpretation.
Statistical Measurements
Knowing the statistical qualities of your
project materials is important for many tasks. TNTmips provides raster object
statistics such as a histogram display, surface area, and cell value mean,
variance, and standard deviation. You can also generate a two-dimensional
correlation histogram to represent the similarity of two raster objects.
Statistics for vector and CAD elements include line length, polygon area,
perimeter, centroid, and maximum dimension.
Pin Mapping
The TNTmips pin mapping feature lets you
quickly display points from relational databases with other project materials.
For example, you could prepare a table of species locations collected in the
field by a GPS team, and then display these points over a map or photograph of
the area. You can display dynamically labeled bar graphs or pie charts at the
points, based on queries of multiple fields in the databases. TNTmips lets you
display the points directly from the database; you need not convert your point
lists to vector or CAD objects first.
Automatic Vectorization by
Scanning
A suite of processes lets you create line and
polygon elements automatically from scans of your line-oriented project
materials. The TNTmips processes you use can include scanning, binary
conversion, geometric rectification, mosaicking sections, trimming to map
extent, raster editing, thinning raster lines, automatic vectorization, vector
thinning, and assignment of vector element attributes.
Smart Line-Following
TNTmips offers a unique smart line-following
process that lets you create line and polygon elements interactively from
scans of your line-oriented project materials. Smart line-following creates
line elements directly from grayscale or color raster objects. Because it uses
the line color in a raster object, the process works well on "problem" line
features that are hard to vectorize accurately by other means, such as
convoluted brown contour lines. Smart line-following also produces the true
position of the curved line, not a sparse, jagged approximation created by a
tired X-Y digitizer operator.
Buffer Zone Creation
The vector buffer zone process creates
polygon elements that define buffer zones around selected vector elements. Use
database queries to map areas around nesting sites, streams, wetlands, or
other areas of interest. The raster buffer zone process creates a proximity
map (raster buffer zone surface) around point or line elements. The farther
from selected elements, the higher the cell values in the output raster
object.
Polygon Fitting
Several different methods can solve the
classic problem of fitting polygon elements around swarms of points
representing observation events. These polygon fitting processes let you
control how tightly the inscribing polygons fit the observation points, and
how much weight to assign to lone-point outliers.
Watershed Analysis
TNTmips can analyze an elevation raster
object to derive the watershed that drains into any selected seed point.
Watershed analysis determines many intermediate aspects of an elevation
surface: flats, depressions, flow accumulations, pour points, and flow paths.
Watershed analysis is useful in tasks such as erosion studies, selecting sites
for farm ponds, and evaluating flood control plans.
Viewshed Analysis
Elevation raster objects can be analyzed to
derive the viewshed for a selected point and observation height above the
surface. The viewshed boundaries that are determined are useful in natural
resource management for selecting scenic views. Viewshed analysis is also
useful for communications or radar applications that require line-of-sight
tower locations.
Shortest Path Derivation
The shortest path process analyzes a network
of line elements in a vector object and finds the shortest or least-cost
distance between a sequence of two or more points. You can use complex queries
to restrict the solution to line elements selected by attributes (representing
arterial streets, for example), or draw an elastic box to limit the search
area. Shortest path analysis is usually applied to questions of routing
vehicles, commercial transport, and public transportation.
SML: Customization with
TNT's Geospatial
Scripting Language (SML)
TNTmips provides a powerful and flexible
geospatial scripting language
(SML) that lets you perform an endless variety
of custom analyses on multiple input objects. An SML script can be a simple
one-line command, or a complete, structured program with variables, compound
expressions, functions, program statements, function/procedure declarations,
and logical programming constructs. You can even create icons to execute SML
scripts from the Windows desktop, or add your scripts directly to the TNTmips
menus or custom toolbars.
TNTsdk for TNTmips
If you have TNTmips, you can purchase TNTsdk
for TNTmips, the custom software development kit. TNTsdk takes you a step
beyond SML and gives you access to the proprietary C programming libraries
created by MicroImages for software development with the X Window System, OSF/Motif,
and TNTmips. Adding your custom processes to the TNTmips menu is as easy as
placing it in the proper subdirectory on your system. TNTsdk also includes OSF/Motif
libraries, and MI/B, the MicroImages (Motif Interface) Builder, which writes C
code for you as you design complete interface windows interactively.
back to top
Presentation
Screen Layout
Complex displays of multiple objects and
descriptive text can be defined with a reusable screen layout definition. You
can select and arrange objects, and then modify or re-create that display. The
layout definition is not bound to a particular dated version of the objects
involved, so updates and modifications in an ongoing project can be displayed
easily.
Map and Poster Layout
An interactive color layout process lets you
create and save definitions for complex large-format printing.
What-you-see-is-what-you-get control lets you select and position multiple
raster, vector, CAD, TIN, and text objects, and arrange them in drawing order
(so, for example, highways print over streams). The map layout process can
label map features automatically with fields from related databases. Flexible
annotation tools let you add explicit textual notations and graphic
interpretations, and you can select from a variety of stadia bars and map grid
features in any scale and projection.
TNTlink for TNTmips
Every TNTmips includes TNTlink, the product
that lets you create massive HyperIndex® stacks: hierarchical and spatially
related atlases of image and database materials. You can create map and image
atlases with vector, TIN, or CAD overlays keyed to database records. You can
publish your stacks for use with TNTview, TNTatlas, and TNTserver, our
internet map server. Create a wide variety of spatial database applications:
parts catalogs, facilities management, medical imagery, technical handbooks
... all can benefit from the flexible, logical, image-keyed, spatial database
presentation TNTlink makes possible. Publish your HyperIndex stacks for use
within your office or around the world, so a large number of installations can
access a single standard stack on a wide variety of computer platforms.
Database Report
You can create new databases or print tabular
reports from relational databases attached to the elements in raster, vector,
TIN, and CAD objects. In the report specification, you select fields, column
headings, field formats, column spacing, and borders. The process can
coordinate information from multiple related tables. Select elements for
processing from a point file, by on-screen selection, or by logical query.
Display and Annotation Fonts
All of the TNT display and hardcopy processes
provide direct support for external TrueType annotation fonts. You can produce
maps and posters with labels, legends, and annotations at any size in any
TrueType font on your computer. For special annotation needs, you can use an
external TrueType font editor to create and modify special symbols and
characters. Then add them to a TrueType alphabet and use them immediately in
TNTmips.
Interface Fonts
You use any TrueType fonts for menus,
messages, and other interface elements.
Internationalization
TNTmips is used in over 150 nations around
the world. A growing list of
interface translations
is available for every TNT product. MicroImages has developed TNTmips using
the international standards adopted by such companies as Microsoft, Apple, and
OSF, so TNTmips is easy to localize for any language. Every copy of TNTmips
supports the Unicode standard, so you can use two-byte characters from any
alphabet. TNTmips supports the use of alternative keyboard entry methods for
special character sets, such as Chinese Han ideographs, and Japanese Hiragana,
Katakana, and Kanji. You can use non-Latin characters for both the user
interface and display and hardcopy labels and annotation. It is even possible
to translate the online documentation. TNTmips is designed for worldwide
service.
back to top
Training and Support
Training
A
five-day course at the MicroImages office in Lincoln, Nebraska
provides participants with a comprehensive introduction to geospatial analysis
using the TNT products. The course covers concepts and techniques of data
visualization, enhancement, analysis, and presentation, and provides hands-on
experience with a variety of forms of geospatial data. The course is targeted
both toward new users of TNTmips and toward established clients who may have
considerable experience with particular processes but wish to broaden their
knowledge of the full range of available tools.
Unlimited Software Support
As an owner of TNTmips, you are entitled to
unlimited software support by phone, FAX, or email. MicroImages assesses no
per-call charges. You pay only the cost of your phone calls. MicroImages wants
to help solve your problems and get your system working for you from the day
you unpack it. Experienced professional software support specialists provide
immediate help on the phone. If a software fix is necessary, it can usually be
shipped to you immediately or posted on our internet machine for FTP access.
We measure our success by how well we help our clients progress in their
knowledge and use of TNTmips.
Complete Documentation
Over 2500 pages of illustrated, online
documentation, updated with each release, are only a mouse click away. The
unique online system includes flexible features for setting electronic
bookmarks, following chains of "See-also" references, searching by key word,
and referring to the glossary. An expandable table of contents lets you
navigate quickly to any section of the documentation.
A growing set of
tutorial and application
booklets with step-by-step lessons are available from this Web site. You
can view or download these free booklets, which total more than 1700 pages
with over 3700 color illustrations, exceeding the material in at least 3
textbooks.
Regular, Frequent Upgrades
A new version of TNTmips is released on
CD-ROM two times per year. Since the first release of version 0.9 for 8088 PCs
in 1986, this development schedule has helped propel TNTmips to a leadership
position in the market. Every subscribing client gets the latest features,
modifications, speed-ups, and revised documentation for the lowest
subscription cost of any professional system. Even clients who have let their
subscriptions lapse can buy up to the current version for a reasonable price.
And TNTmips has been ready for each new generation of computers, so clients
who started with 8-bit 8088 PCs have not lost their software and learning
investment, and can now run TNTmips in the newest 64-bit multi-tasking
environments.
Low Cost, High Performance
TNTmips systems are
priced at one low cost for
computer platforms from PCs to workstations. MicroImages prefers no customer
over another, and offers no special treatment or discounts, except for
quantity purchases. Every TNTmips customer in the United States, Canada, or
Mexico pays the same low price, whether buying from an authorized NAFTA
reseller or MicroImages directly. International prices are 20% higher, whether
from a MicroImages representative or from MicroImages. You do not have to
worry whether or not you qualify for some special discount category or spend
time negotiating a complex deal. You pay the lowest cost in the professional
market for the best commercial product. It is that simple.
TNTmips is ready for You
Try TNTmips yourself for a hands-on
experience with the most technically advanced and easy-to-use professional
system available. When you compare TNTmips to other systems, you will see that
you would need several different high-priced products to match the features in
TNTmips. Consider too, that any aggregation of other products would begin to
duplicate the features of TNTmips only after you struggle through complex
issues of integration, separate options, interfaces, learning curves,
equipment requirements, support procedures, update schedules, and associated
costs.
TNTmips comes with a 30-day money-back guarantee, so if you are not completely
satisfied, you can return the product for a full refund. Or, if you like, you
can first put TNTmips on trial with
TNTmips Free: a full, working
system that is limited primarily in the size of the project materials it handles.
MicroImages is confident that TNTmips will win you over by showing its ease of
use and technical superiority.
When you become a MicroImages client, we will
provide full documentation and technical support to help you get TNTmips up
and working for you. Your suggestions play a significant part in the evolution
of TNTmips. At MicroImages, our clients have consistently helped TNTmips
maintain its position as the most advanced software for geospatial analysis
available.
[ back to top ]
[ Back to TNT professional products ]
|
25 March 2009 |
page update:
29 Feb 12
|
©MicroImages, Inc. 2013 Published in the United States of America
11th Floor - Sharp Tower, 206 South 13th Street, Lincoln NE 68508-2010 USA
Business & Sales: (402)477-9554 Support: (402)477-9562 Fax: (402)477-9559
Business info@microimages.com
Support support@microimages.com
Web webmaster@microimages.com
|