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 Notes in PDF format ...

TNT Products V6.40 Release Notes
September 2000

Table of Contents

Introduction

Hardware Keys

Changes in Keys
Key Summary.
Key Exchanges.

Platform Specific News

LINUX.
W2000 and NT.
Macintosh.

Editorial and Associated News  [by Dr. Lee D. Miller, President]

Working Together.
New Features.
News Items.

TNTsdk® 6.4 

TNTlite® 6.4 

TNTatlas® 6.4

Inherited New Features.
Special New Features.
French Language TNTatlas.
Installed Sizes.

TNTserver 2.1

Free Trial!
Totally French Atlas Published.
Data Distribution Opportunities.
Sample Web Atlases.
New Features.

TNTclient™ and TNTbrowser™ 2.1

Why Provide non-Java Clients?
New HTML TNTclient.
New Windows TNTbrowser.
New Features.

TNTview® 6.4

Inherited New Features.
Upgrading.
Installed Sizes.

TNTedit™ 6.4

Undo.
Inherited New Features.
Upgrading.
Installed Sizes.

Free Training  

QuickGuides   

Getting Started Booklets     

New Booklets Available.

On-Line Reference Manual 

New TNT Features 

System Level Changes.
* GeoCatalogs.
Geospatial Display.
Import/Export.
Map Layout.
* Legend Design.
Database Operations.
* TNTedit with UNDO (new prototype process). 
* Modeling Watershed Physiography.
Spatial Manipulation Language (SML).
Upgrading.
Installed Sizes.

Computers  

Innovation Resumes.
Recommended Power Workstation.

Support 

Internationalization and Localization 

New Languages.
Additional Features.
Use of TrueType Fonts.

MicroImages Authorized Dealers 

Taipei - Expand Technology Co., Ltd.
Kathmandu - Guragain Law Associates.
Yangon - Suntac Technologies, Ltd.
Kota Kinabalu, Sabah State - Dunco Sdn. Bhd.
Cape Town - GEODATEC cc.
Johannesburg - GEODATEC cc.
Rock Hill - EPIC Creative Services

Papers on Applications

Sample Poster: Hawaii. 

Appendix:  Abbreviations     


Attached Color Plates

TNTatlas: If It’s France, Make It French    
TNTclient: If It’s France, Make It French 
New Sample Web Atlases
More Sample Web Atlases
TNTserver: SAFARI 2000
New Getting Started Tutorials     
Project File Overview     
Introducing GeoCatalogs   
Coverage and Containment
Polygon Fill and Query in 3D Visualization
Bedrock Geologic Map of Northern Midway Valley Area
Interactive Legend Design 
More New Legend Features        
UNDO Vector Edits       
UNDO Multi-step Edits             
UNDO Edits in Multiple Layers     
Watershed Modeling            
Macro Script Setup      
Tool Script Templates        
Zoom to Specified Map Scale
Area Statistics      
Region Statistics
ViewMarks
Flow Path     
Run Browser
Find Streets 
OAHU in 2 and 3 Dimensions

Attached 3rd Party Information Plates:

Dell Precision™ Workstations
ScreenCorder 2.1
Image Interpretation in Geology


Introduction

MicroImages is pleased to distribute V6.40 of the TNT products, which is the 49th release of TNTmips. A count of 139 new feature requests submitted by clients and MicroImages’ staff were implemented in V6.40 processes.  The following major features have been added.

•  Undo Edits:  Multiple Undo (reverse) operations are now provided in the Spatial Data Editor on raster, vector, CAD, and TIN objects.

•  Interactive Legends:  New layout tools are available to design more attractive and complete legends.  You can reorder elements, move elements and design appearance, edit heading text and appearance, edit each legend description and control its appearance, create multicolumn legends, and more.

•  Legend Management:  Legends can now be kept with each layout and composite legends can be assembled from the styles of multiple layers.  Create legends from all element types in a layer and use their descriptions by default.

  Visual Selection:  All objects in a Project File can be previewed and selected from thumbnail views in the new Overview window.  Thumbnail views are automatically created and stored in the Project File for raster, vector, CAD, and TIN objects.

•  GeoCatalogs: Automatically catalog all the objects in all Project Files together with their properties.  Use GeoCatalogs to locate and select objects for visual or automatic selection.

• Macro Scripts:  Add custom features to display toolbar with new SML macro scripts.

•  Tool Scripts:  Add custom tools to the display toolbar using new SML tool scripts.

•  3D Queries:  Elements can be selected for use in a 3D view by a query.  These elements can then be filled as in a 2D view (transparency, patterns, ...).  Elements selected in a 3D query will show in a concurrent 2D view and vice versa.

•  3D Watershed Vector:  The watershed process now creates a 3D vector object for streams, basins, and watersheds with attached attribute tables including properties such as stream order, length, and many others. 

•  Faster Watershed Modeling:  Large elevation rasters can now be processed 10 to 20 times faster providing for improved depression filling and limiting the area of the processing to an irregular region.  All watershed modeling functions are now available for use in SML.

•  Faster Vectors:  Vector objects can be optimized to zoom in views 2 to 5 times faster.  This optimization is automatically performed by all vector imports.

•  Faster Wireframes:  Viewing and moving 3D wireframes is now up to 10 times faster.

•  NIMA Formats:  NITF 2.1 images can be imported and exported, CADRG map files and CIB images can be imported.

•  Imports: Access is added for PNG, ArcGrid binary, transparent GIF, TAB databases, TAB to CAD objects, CGM, RLE, and miscellaneous formats.

•  Preview Export:  Examine thumbnail view of all objects to confirm their contents as they are selected for export.

•  TNTlite:  Project Files created in TNTlite can now be used in all the TNT professional products.

•  TNTserver/TNTclient:  TNT queries can be evaluated by the TNTserver.  URLs to other sites can be created from atlas attributes. ViewMarks to mark and retrieve views can be used in clients.  

•  QuickGuides:  6 new QuickGuides are available.

•  Getting Started Booklets:  4 new Getting Started Booklets are available.

Hardware Keys

Changes in Keys.

New Combo USB Key for Windows and Mac.

A new combo USB key for Windows and Mac platforms is now used for TNTmips, TNTedit, and TNTview.  Since the release of V6.30 the Mac and Windows versions of new TNT products are priced identically.  Thus, you can now request that your new combo USB key be programmed so that it can be moved between these platforms.  A combo USB key programmed in this fashion permits TNTmips, TNTedit, and TNTview to be freely moved, tested, and used among Mac and Windows (except Windows NT) platforms.

Important Note:  Unfortunately, Windows NT 3.x or 4.x does not support USB ports and connections so that only a parallel port key can be used.

MicroImages recommends that a USB key, not a parallel key, be used with TNT products on a Windows 95, 98, ME, or 2000 platform.  Parallel keys are quickly damaged if anything other than a printer is attached to them to use the same parallel port.  USB keys simply act as another device on the USB “bus,” are not required to transmit data to/from another attached device, and respond only when correctly addressed.

LINUX Parallel Key.

The standard, small parallel key is now provided with the TNT products for use on a LINUX platform.  USB support has only recently become available for LINUX.  As a result, most peripheral devices with USB connections do not have drivers for LINUX.  Their manufacturers are also moving slowly to provide LINUX support due to the many “flavors” and versions of LINUX currently available.  Unfortunately, the manufacturer of the keys used by MicroImages for the TNT products has indicated that the LINUX drivers for its USB keys will not be available until late in 2001.  

Correction:  Contrary to the statement in this MEMO for V6.30, USB keys for LINUX are not available for the TNT products.

Separating Mac and Windows/LINUX USB Keys.

Somebody at Rainbow Technologies is color blind and can not see the rainbow.

The purple USB key for use with a Mac only can be identified by the words “RAINBOW Eve3” embossed upon it. 

The purple USB key for use with Windows and LINUX can be identified by the words “RAINBOW SuperPro” embossed upon it.

The purple USB key for use on both a Mac or Windows USB port can be identified by the words “RAINBOW Combo” embossed on it.

UNIX Licenses.

The serial I/O key is the only key available for use with the various types of TNT licenses for UNIX platforms, but is not available for LINUX platforms.

Floating Licenses.

The various types of keys outlined above are for use with TNTmips, TNTedit, and TNTview.  They can be programmed to support the use of these products for each license type: single-user/single-platform; multi-user/single-platform; and floating licenses.  Floating licenses are not available for use with the Mac platform.  

TNTserver.

A USB or parallel I/O key can be supplied for a W2000 platform hosting a TNTserver.

Only a parallell I/O key can be supplied for the NT4.0 platform hosting a TNTserver as NT does not support USB.

Key Summary.

The following types of keys are available for the TNTmips, TNTedit, and TNTview product licenses.  These same types of keys are available for use with single-user/single-platform, multi-user/single-platform, and floating platform licenses.

•  USB key interchangeable between Mac and Windows platforms except for NT, which does not support USB.

•  Parallel I/O port key only for Windows- and LINUX-based platforms.

•  Serial I/O port key only for UNIX-based platforms, but not for LINUX.

(*Floating platform licenses are not available for any Mac platform, as FLEX/lm does not support Macs.)

The following types of keys are available for TNTserver product licenses.

•  Parallel I/O key for use with TNTserver on Windows NT.

•  USB key or parallel I/O key for use with TNTserver on Windows 2000.

Key Exchanges.

When you purchase a new computer with USB support you may find it more convenient to use a USB combo key than your existing parallel or serial key.  Also you may wish to use the new USB combo key to install your TNT product on both Mac and Windows platforms and switch the key between them.  To make this exchange, simply let MicroImages know of your need and return the key you wish to exchange by air express with insurance.  A replacement key will be shipped immediately by air express. The charge to exchange your parallel or serial key for a new USB key or to obtain a replacement for a damaged key that is out of warranty will be $100 including immediate return shipment by air express.

If for some reason you need to replace a damaged serial key or to move your key from USB or parallel to serial, the more expensive new serial key is $150 including air express.  For example, the parallel key for V6.40 of the TNT products can be switched between Windows and LINUX.  However, if you are using an earlier version of a TNT product, only the more expensive serial key will work for those switching a TNT product from Windows to LINUX.  Under these circumstances the parallel or USB key originally provided for Windows will need to be exchanged for a serial key for use on both LINUX and Windows.

Platform Specific News

LINUX.

The TNT products have been tested for correct operation on common LINUX releases (for example, RedHat V6.4 and V7.0) on platforms using dual Intel processors.

W2000 and NT.

The TNT products have been tested for correct operation on NT4.0 and W2000 on platforms using dual Intel processors.

Macintosh.

Compared with Windows platforms, those using Macs to surf the web have had a major headache using any site (such as a TNTserver) that downloads a Java client for local execution.  Unlike Windows, previous versions of the Mac Java engine would not locally cache any Java, such as TNTclient, for reuse later.  In other words, if you use the TNTclient on a Windows platform in Internet Explorer or Netscape Navigator, it is locally cached on your hard drive as long as your browser is operating.  To revisit the TNTserver, you would simply go back to it and your browser will detect that it has the client cached and reload it locally in a couple of seconds.  Unfortunately, until this month, Internet Explorer 5 used on the Mac platform would not cache the client.  As a result, when you left the site from which you just downloaded a Java client, that client was purged. When you came back to that site, Internet Explorer 5 would again need to spend minutes downloading the same client.  This is particularly annoying for those Mac users who connect by a phone modem to access any site that downloads a Java client. 

This month Apple finally released a version of their Java engine used for Internet Explorer 5 (called MRJ version 2.2.3) that will cache Java clients.  The latest MRJ is always available at www.apple.com/java.  If you use MacOS 8.x or later, please obtain and replace any earlier MRJ component.  Now that caching is working on the Mac, you will find that your visits to the many sites that download some kind of Java client will be much faster if you use the Internet for extended periods, move back and forth between sites, or have on-all-the-time service.

The most recent version of Netscape Navigator for the Mac platform is way behind the capabilities of Internet Explorer and should not be used on the Mac.  Most Java clients will produce errors in this browser!

USB Key.

Using the new USB Combo key you can easily move the operation of your TNT products between Windows and Mac platforms.

Editorial and Associated News  [by Dr. Lee D. Miller, President]

This release of the TNT products introduces new kinds of geospatial procedures, at least they are new to the TNT products.  Since the concepts are probably new to you as well, I have tried to describe why they are, or will soon become, important to you as you expand your use of our products.  My opinions, which might have been more clearly identified if they occurred here, were incorporated into these introductions in the New Features section.  They need not be repeated here where only their significance is summarized.

Working Together.

At one point after its release, Microsoft had documented 63,000 bugs in Windows 2000.  All software has errors.  The sign on my desk used to say “all software has errors, it is how we solve them that really counts.”  After almost 15 years in this business I have found it is difficult to help some people.  In these very few cases I have had to drag out another aphorism that “you will usually catch more flies with honey than vinegar, especially if you are persistent.”  This has recently led me to amend the sign on my desk to a more realistic form of:

“All software has errors, it’s how we work together to solve them that really counts!”

With this operational concept on our front door, MicroImages will continue to work with you to solve a problem if you will just stick with us on it.  Sometimes an error can be solved in a day and sometimes it takes 6 months.  The hardest problems are those that we do not have here.  This happens when we can not reproduce the error with the geodata and versions of the product we have and/or the information you have provided.  You just have to keep at us if we can not reproduce the problem and do not fix it.  At least 90% of the errors we can reproduce are fixed in a few days except in special periods around release times when some problems are fixed immediately.  At this same time others must be delayed for weeks until after the release (in other words, they require generic changes that can not be introduced without a high risk of adding many other errors in other features).

New Features.

While I do not know all the detailed features of competing products, here is how I think these new initiatives in V6.40 fare.  Where I am ignorant of some other parallel capabilities in competing commercial, university, or public products, I would be grateful if you would point them out so MicroImages can expand these new starts.

GeoCatalogs. 

I believe that the ArcCatalog procedures available for use with ESRI products, which predate our efforts, have a similar function to our GeoCatalog application.  I also assume that they are primarily concerned with the narrower management of their coverage files.  Other competing GIS or IPS products do not tightly integrate and use as equals all geodata types.  Individual users of these products do not tend to quickly accumulate large collections of mixed geodata types.  As a result, they do not yet have a need for this kind of inventory and visual search capabilities for all the principle types of geodata.

Macro and Tool Scripts.

These new features can benefit users of all TNT products at all levels.  Now Spatial Manipulation Language can be used to construct new custom oriented procedures.  This is not unique in the industry.  However, let me take the use of these customization features to the extreme and use them in the free TNTatlas and see how they fare against the competition.  Use as an example an atlas assembled from public geodata.  Everyone would like to figure out a way to take the wide variety of public geodata in the United States, add value, and resell it.  If you have private geodata sources or buy and add value to commercial data, then this model works even better, especially outside the United States where public geodata is sparse.  

Assume that a HyperIndex is assembled for a special purpose, such as to provide a hierarchical base for a pending land use study, to compare sites, for educational purposes, and many other regional purposes.  This application might use and combine only public geodata such as TIGER vectors, Landsat TM images, DRG topographic maps, some public database, and so on.  The act of assembling this kind of material into a HyperIndex and publishing it on a CD adds value to it.  Some of you are already making these kinds of atlases based upon widely available public geodata and perhaps just a little dash of important private database materials used as a pinmap layer.  

Macro and tool scripts allow you to add much more value to your TNTatlas, regardless of the geodata source, by providing specialized tools that can be tailored to a specific use.  A simple example of an extension of your current uses of TNTatlas might make these opportunities clearer.  Assume that some site(s) will become the subject of extensive efforts in the office and the field by one professional exploration geologist.  An atlas could be assembled at the beginning of the project of a regional area.  It is made up of a low cost set of Landsat TM7 images, scans of public domain topographic maps, available airphotos, regional geologic maps, and proprietary detailed geologic maps and geochemical databases.  This geodata could be assembled into a TNTatlas just for this one application.  Now a privately developed suite of special interactive geologically oriented interpretation tools can be added to this TNTatlas.  Special display functions such as multispectral color combinations and connections to other programs can also be added using macro scripts.  Your value added product might be even simpler.  The TNTatlas is made up of only a collection of maps, airphotos, and Landsat images.  The accompanying custom tools each perform a special interpretive action, such as determining and saving the strike and dip of an area observed in the field and outlined in the tool.

There are now many free viewers that can be provided and used with a CD full of geodata in several formats.  Few of them will support multi-layer, multi-type geodata overlay with map projection reconciliation.  At this point I do not know of any other viewer that will also support a hierarchical geodata structure and let you add your own interactive tools.  All this for free in as many copies as you like?

Queries in TNTserver.

TNTserver, TNTclient, and TNTbrowser were first introduced as a means of using hierarchical HyperIndex structures on the Internet or private intranets.  Many nations do not have a rigid street naming and numbering schemes in place.  Many private applications of the HyperIndex concept via an intranet do not use any “go-to” concept as reflected in current on-line products that “go-to” based on an address.  The focus of these products has been upon applications where the user does not have any particular geographic area of interest.

Concurrent with the release of the V6.40 TNT products, our web-centric products now also support TNT queries.  These queries can be entered directly or hidden in the client.  They allow each user to jump to a predefined view in the atlas based upon known information such as a street address; a county; a zip code; a city name; a geographic point; a school district; a township, range, and section; and others dependent upon available layers and attributes.  

We are now demonstrating a TNTclient that lets you choose which kind of a “go-to” input directly zooms you to the site and atlas layer(s) of interest.  Contrast this to the many web sites that let you only enter an address and retrieve a single kind of view.  But, this TNTclient will let you select and use any of these geographic location methods.  It also still provides the navigation, layer controls, measurement tools, and other features used in the previous versions. 

New clients are also being released for you to use to create your own end user interface and product.  They will also allow you to incorporate all or any combination of the TNTserver features.  One is a client created entirely in HTML.  As in all HTML code, this client will be available for modification by anyone.  Any of you maintaining a web site already knows how to create an interface with HTML.  A Windows client is also being prepared and will be compiled in C++ and downloaded as a stand alone program (TNTclient and TNTbrowser are written and provided in Java).  From these various options you will be able to choose, use, and modify that client that most suits the particular needs of your application.

News Items.

Those of you in other nations and professions do not necessarily track or observe the “behind the scenes developments” that point out how things are being determined.  The following extractions from news articles indicate the actions we can expect that will provide advances in 2 to 3 years in the resolution (to 0.5-meter) and proliferation of 1 meter sources of satellite imagery.

Bandwidth Surplus.

The following are small excerpts from an article entitled Operators of Fiber-Optic Networks Face Capacity Glut, Falling Prices  that appeared in the Wall Street Journal of 19 October 2000 on pages B1 and B4.

“Competition is growing fierce, take Cogent Communications Inc., a Washington D.C. start-up that plans to offer 100 megabits per second [a T3d line or equal to an OC-2 line, which is a Switched Optical Network] of Internet access to more than 500 corporate customers in several cities for $1,000 a month starting in November.  That’s more than 60 times the capacity of a standard high-speed office hookup [a T1 line]—at a lower price.”  [Last year MicroImages was paying over $1000 per month for a T1 line; currently we use 2 medium capacity DSL lines.]

“Big ‘backbone’ carriers, such as 360networks, which usually provide wholesale service for carriers that actually service businesses and consumers, face other obstacles.  One is the ‘last mile’ problem, the fact that phone lines that connect consumers and small businesses to the Internet usually are too slow to take advantage of the high speeds.  Moreover, there aren’t enough applications, such as video-on-demand services, to soak up all the bandwidth.”  [Why provide applications if you can not deliver, therefore sell them!]

...

“The price of bandwidth in a competitive area of the U.S. is about a tenth [10%] of the price four years ago, and less than 1% of the price in the mid-1980s, though prices for bandwidth connecting various regions of the world aren’t falling as fast.  To avoid pure price competition, 360networks often sells its capacity in conjunction with data-center services and other add-ons.”

...

In a few years, “we’ll all be buying our music and our videos online, and those are unbelievable file sizes,” says Mr. Olsen, the vice chairman.  Moreover, 360networks is in talks with a company seeking to broadcast sports over the Internet, says marketing chief Mr. Brennan.  The service will allow viewers to customize their viewing and watch, say, just one star’s play at a golf tournament, he says.  “That application hogs bandwidth.” he adds. [Much better explanation would be to track your national team or star at the 2004 Olympics.]

[As briefly alluded to, the current glut in capacity would disappear overnight if they would just get busy getting it to us at a reasonable cost. Success and leadership in this area in the United States would immediately prompt similar undertakings in many other nations and more bandwidth between them.  The last mile will be improved in Lincoln by the end of the year when competitive DSL (phone lines) and cable modem (TV cable) service are available to most homes.  These 5 to 10 times increases in data rates relative to the normal 56Kb phone modems will temporarily satisfy the web surfer, but will not provide good video on demand service.  Many other nations are also rapidly building trunk line bandwidth capacity and so similar higher speed service with local links can not be that far off between major cities.]

Politics, Not Technology, Determines Resolution.

Extracted from an untitled press release in Aviation Week & Space Technology, July 31, 2000, page 5.

“A long-awaited decision to allow the sale of high-resolution commercial space imagery is expected soon.  Officials from the Defense, Commerce and State departments are in the midst of a series of meetings to determine whether to grant Space Imaging’s request to sell 0.5-meter resolution imagery.  The company already sells 1-meter-resolution pictures taken by its Ikonos remote-sensing spacecraft, and this year will have $200 million in revenue from the system, compared with $40 million last year.  A senior Pentagon official says the application will be approved.”

[It is really unfortunate that politics control the distribution of technology that has such direct benefits to humankind.]

Space Cameras for Sale.

The following statements are abstracted almost verbatim from the article:  Kodak Aggressively Chasing New Markets in Remote Sensing.  SPACE NEWS, August 28, 2000, page 26.

“Kodak is aggressively marketing a new satellite camera called the Model 1000.  It is a standardized, commercial derivative of cameras Kodak designed and built specially for two U.S. satellite imaging firms:  Space Imaging, Thornton, CO and EarthWatch, Longmont, CO.”  [It is important to note that neither of these companies to whom we attribute this technology actually built the camera.  They were responsible for the space system integration and launch.  Since anyone or any nation can buy the technology and launch it, these and similar companies will evolve into marketing organizations in the long run.]

“Kodak hopes to increase its share of the camera side of the remote-sensing market with this lower-cost camera.  The model 1000 is intended for foreign governments and companies, scientific organizations and commercial imagery providers.  It can take black-and-white pictures with 1-meter resolution, which can distinguish objects 1 meter across and larger, and color pictures with 4-meter resolution.

“The Model 1000 will not offer the same accuracy as the custom-built models.  The camera on Space Imaging’s Ikonos satellite offers resolutions of .82 meters when pointed straight down and 1-meter resolution aimed right and left.

“The benefits of the Model 1000 are in its cost and availability.  The camera is priced at about $22 million to $23 million—about 30% less than a custom-engineered system—and can be delivered within 24 months of when it is ordered.  The custom built models took 30 months to deliver.

“Kodak identified at least four or five sales opportunities before introducing the Model 1000 in July 1999.  But Kodak has yet to make a sale, despite a market that has been very active in the last two years."

Several U.S. companies have complained that strict U.S. export laws have hampered their efforts to sell remote-sensing satellite hardware abroad.  Kodak notes that export licensing has not been a problem.  The problem is a lack of budget stability among interested parties.

“Non-U.S. companies have been scoring successes in this market.  For example, El-Op Electo-Optics Industries, a division of Elbit Systems Ltd. of Haifa, Israel, recently sold a high-resolution satellite imaging camera to South Korea.  And the France based division of Europe’s Astrium satellite consortium won a contract in 1999 to build a high-resolution imaging satellite for Taiwan.

“Based upon the difficulty that the existing operators are and will have providing appropriate cloudless images with small footprints it is very likely that we will see many more such systems in the next 5 years easily afforded by a government backed undertaking.”

[It will not be that long before your nation considers it feasible to launch its own 1 meter satellite in a preferential orbit.  It may become a matter of national pride and one peaceful means of engaging in a space program of direct benefit to your populace.]

TNTsdk® 6.4

All of the functions in TNTsdk should now have revised documentation in the new commercial system.  This new documentation of all these functions can be viewed on-line at microimages.com.

TNTlite® 6.4

Important Notice:  TNTlite 6.4 creates RVC files that can be immediately used by V6.40 of the TNT professional products.

Mass Distribution by Dealers.

More TNTlite 6.4 CDs have already been ordered for distribution by MicroImages’ dealers and clients than any previous version.  MicroImages thanks you for helping others to obtain and use this product.  MicroImages is answering an increased number of requests for support from students around the world using TNTlite.  It is safe to quote that “TNTlite is now in use in almost all the world except some island nations and several central African countries.”

Image Analysis in Geology.

The 3rd edition of Dr. Steve Drury's popular hardcover book entitled Image Interpretation in Geology being published by Blackwell Science has been delayed until January 2001.  As a result the TNTlite version accompanying it will be V6.40 if the exercises and sample data can be revised accordingly.  Look for the advertisement and preorder information attached.

The Chapters in this 3rd edition are:

Chapter 1:      Electromagnetic Radiation and Materials

Chapter 2:      Human Vision

Chapter 3:      How Data are Collected

Chapter 4:      Photogeology

Chapter 5:      Digital Image Processing

Chapter 6:      Thermal Images

Chapter 7:      Radar Remote Sensing

Chapter 8:      Non-image Data and Geographic Information Systems

Chapter 9:      Geologic Applications of Image Data

Appendix A:   Stereometry

Appendix B:   Image Correction

Appendix C:   Sources of Remotely Sensed Images

The TNTlite-sized geologically-oriented tutorial exercises he has prepared for replication onto the TNTlite 6.4 CD included with this book are as follows:

Exercise 1:     Displaying Image Data

Exercise 2:     Working with Additive Primary Colours - Three Channel RGB Images

Exercise 3:     Enhancement of RGB Images by Decorrelation

Exercise 4:     Band Ratios

Exercise 5:     Principal Component Analysis (PCA) Methods

Exercise 6:     Spatial Frequency Filtering

Exercise 7:     Georeferencing Images

Exercise 8:     Digital Elevation Models

Exercise 9:     Creating Reconnaissance Geological Maps from Landsat TM Data

Exercise 10:   Multispectral Classification

Exercise 11:   Hyperspectral Processes

Exercise 12:      Surface Fitting of Geophysical Data

TNTatlas® 6.4

Inherited New Features.

The following general improvements in all the TNT product operations automatically were added to the free TNTatlas 6.4, which can be installed from the V6.40 CDs without charge or placed free on a CD with your HyperIndex and distributed as a TNTatlas.  These improvements are detailed below in the major section on New Features for TNTmips and include:

               •  visual selection of all objects in a Project File,

               •  use SML macro scripts,

               •  use custom tools using SML tool scripts,

               •  select element in 3D view by query, and

               •  faster zooming into vectors.

Special New Features. 

Designing a HyperIndex.

The HyperIndex concept provided in the TNT products is still unique.  It is the only approach that permits the preparation of a single geodata structure that can be used without alteration:

               •  directly on a web site with a low cost TNTserver,

               •  used on all popular platforms from a CD with a free viewer, and

               •  created and used in all TNT geospatial analysis products on all platforms.  

MicroImages has experience assembling atlas and web site materials.  We have also discussed similar efforts with clients involved in these activities.  It has become clear that those designing their first HyperIndex for use in TNTatlas usually have no previous experience in assembling a hierarchical geodata structure.  True, we all use the library and the Internet, but few professionals have experience or training in the design of hierarchical data structures.   Specialists experienced in the use of other GIS and image processing products also have little understanding or previous knowledge of how a hierarchical geodata structure could be used in your free, end-user oriented materials such as TNTatlas, TNTclient, or TNTbrowser.

A hierarchical structure in a database is usually relational, but many relational database structures are not hierarchical.  Some professionals are trained to think hierarchically such as librarians and taxonomists (..., family, genus, species, variety).  Some industry’s data structures have been hierarchical from the onset, such as in the banking industry. However, it was only recently that the usefulness of creating and maintaining large geodata structures became apparent for public and private access.  It was only in the past couple of years that mining industries, state agencies, land stewards, web oriented industries, and many others began to consider hierarchical storage of their geospatial materials and how it can be mined by staff and/or the public. 

Since the concept of creating, maintaining, and making effective use of hierarchical geodata structures is so new, you can not expect to use the concept without help.  When your inexperience is combined with the various flexible ways in which a HyperIndex can be assembled, often the first atlas ends up being a learning process where the procedures are first understood and reconciled.   The next thing that happens is that you redesign and remake the atlas based upon the knowledge gained in the first effort.  

Your assembly of your first HyperIndex and TNTatlas or TNTserver (both are a HyperIndex and the software) will produce the most satisfying results if a careful design is made in advance.  Your “on-paper” design must be based upon a clearly defined  goal conditioned by the geodata and related materials available and the many features provided for use in a HyperIndex. Nothing substitutes for experience, however, it is MicroImages’ responsibility to make that experience more profitable and easier to acquire.

MicroImages continues to tune the process of assembling a HyperIndex and to add features to expand the tools and operations available.  But as outlined above, the current problem is how to help you design a HyperIndex with your unique geodata to achieve an easy to use atlas with meaningful content.  Some of this can be accomplished by even more software like the wizard procedure released in V6.30 to check for structural flaws in your HyperIndex assemblage of files.  You are now responding with requests for additional wizard checks and pointing out some of its shortcomings.   

Efforts toward helping new users of HyperIndex in V6.40 have concentrated upon providing written information.  This is provided as 2 new Getting Started Booklets.  The first booklet is entitled A Case Study, MERLIN: Enterprise-wide Geospatial Analysis, which outlines the larger context of using these well organized, hierarchical geodata throughout a public enterprise.  It illustrates how the TNT products can be used to satisfy all the differing requirements in such a setting.  The second booklet is entitled Introduction to Designing Electronic Atlases and draws upon MicroImages’ experience and that of other clients in using TNTatlas and TNTserver.  It reviews key things that you should consider in the design of your HyperIndex and its associated TNTatlas and/or TNTserver project.  Both of these booklets are in your TNT product folder for reading on-line in Adobe Acrobat Reader or printed in color.

Protecting Atlas Contents (after V6.40).

Experienced creators of TNTatlases now use it to distribute proprietary or restricted-use geodata.  Up to this point, the Project Files used in the HyperIndex provided for the TNTatlas could be read and, thus, exported by TNTmips. This can provide access to the proprietary geodata they contain for other uses, which is not desired.  As a result, MicroImages is currently adding a new feature to provide Project File based restrictions to control the use of Project Files.  Coding Project Files in this fashion will confine their use to a TNTatlas, which can be used with the unique SML tools it contains and, as normal, to view and use the hierarchical atlas that accompanies it on the CD.  When the RVC files making up your HyperIndex are coded in this fashion, they can not be accessed by any other TNT product.  They can not be read by TNTmips and exported for a use separate from the original features provided by the TNTatlas

French Language TNTatlas.

Prepared By Intern!

The sample French atlas uses a very detailed digital geographic data base being assembled for all of France by l'Institut Géographique National.  With their permission, this sample French atlas was created by Prisque Lemblé, a 2nd year GIS student at l'Ecole Nationale des Sciences Géographiques in France while visiting MicroImages as a 3 month summer intern.  All the internal features in the atlas, in other words all the objects and Project Files in the HyperIndex, are in French such as the names, descriptions, and strings in the attribute tables.

Starting from no previous experience with the TNT products, Prisque completed the Getting Started tutorial booklets on his own (about 6 weeks).  During and following this period, he imported the available sample geodata from several sources and their distribution formats.  After becoming familiar with the TNT products, he designed and structured the HyperIndex with special attention to the new Getting Started booklets discussed in the section above.  He also revised the atlas several times based upon his increasing experience and running it through the TNTatlas assembly wizard procedure.  

To publish his atlas, Prisque combined his HyperIndex with the TNTatlas software for the Mac and Windows platforms (using the wizard procedure for Windows; setup for the Mac is still a bit more complicated).  This assembly was then copied to a Mac/Windows hybrid CD master so that the resulting TNTatlas CD can be installed and used interchangeably on a Windows or Mac platform.  Multiple copies were then prepared using MicroImages’ CD duplicator with automatic feeding.  The colorful label was designed, printed, and attached by MicroImages using special circular CD labels and the same printers used to produce the attached color plates. 

This CD based French TNTatlas project is described in more detail on the attached color plate entitled TNTatlas: If It’s France, Make It French.  He also installed the same HyperIndex on the MicroImages TNTserver, and you can view it at microimages.com.  You can review this activity in more detail below in the TNTserver section, or on the attached color plate entitled TNTclient: If It’s France, Make It French.

The standard TNT language resource files for both French and English were included with this TNTatlas software assemblage.  A minor modification to the TNTatlas operation was required to insure that this French TNTatlas actually starts up using French for all its components: ToolTips, DataTips, messages, menus, ... its interface can be switched to English from the menu, but of course, the actual atlas contents imbedded in the Project Files are in French and no translations exist for them.  Thus, this is a French atlas but its operation in the TNTatlas software can be in French (the default), English, or all other languages supported by the TNT products.  You can include any, and all, language resource files on the CD and select them during the operation of the TNTatlas.

Navigates With a Tool Script.

The potential uses of macro and tool scripts in a CD-based TNTatlas are illustrated  in the attached color plate entitled Find Streets and discussed in detail in the section below on the Spatial Manipulation Language (SML).  You can now use these new features to add all manner of custom features, tools, and procedures to your TNTatlas, including those delivered free on CD.  This sample tool script was thought up and implemented by Prisque Lemblé to navigate directly to streets.  Just as he was in the last 2 weeks of his internship, he gained access to the newly added tool script procedure, helped debug the process, and added this script to his atlas. 

This tool script can be used at all levels in the atlas to search by name for all the streets in the local area covered in detail in this atlas.  The tool script requests the street name and searches the attributes of the specific layer in the atlas, locates them, zooms the view to the area of the street(s) in the layer, and shows and highlights them.  If more than one street of the particular name is located, they are all highlighted.  The atlas provides French DataTips at this level for streets.  While still in this custom tool, the cursor can be moved to a highlighted street and its specific name can be read as its DataTip.  If the correct highlighted street is selected in this fashion in the tool, the view will zoom in more tightly to that street at which point an image and other layers can be turned on.  This is the very first tool script created for a TNTatlas, but it provides an example of the many powerful extensions that could be added to and distributed without cost with any TNTatlas.

Before arriving at MicroImages, Prisque was already familiar with the operation of other GIS and image processing products (from academic courses only).  However, his experience illustrates that someone who approaches the TNT products with an open mind and devotes the time can become professional in their use, create an atlas, and add unique features to it in a reasonable period.  Certainly you can think of many tools, software procedures, and connection to other software for use with an installed or CD-based TNTatlas that are unique to your profession.  The geodata in a TNTatlas can be public (use of linked formats), restricted to use only in the atlas and other TNT products (used in RVC), or restricted only to use in that TNTatlas (see section above).  Where else can you obtain these kinds of options to couple with the unique needs of the user of the geodata in a specific profession and distribute it all for free? 

Starts In the Preferred Language.

The sample French CD atlas noted above is totally in the French language.  The entire interface, attributes, DataTips, HelpTips, messages, everything is in French.  It was therefore important that this CD, and any CD designed for direct use in any other language, use the French language resource files when started from the CD or after installation on a system set up in French.  A procedure is now available to create an atlas that starts up and operates in another language.  During the creation of the atlas you can specify the start up language if you include the TNT language resource files.  The English language file will also always be present so the user who wishes can change the interface of the TNTatlas into English.  However, the language used internally in the atlas components, in this example French, are only in one language, French.  Thus your attributes such as street names, DataTips, object names and descriptions, and all other internal components must be created and used in the language used in the design of the HyperIndex.

Runs Directly From CD.

You can now optionally set up a TNTatlas CD so that the software is started up directly from the CD using the atlas on the CD.

When the self contained CD version of TNTatlas was first introduced 6 years ago, you could not only install the TNTatlas software from the CD, but also run the software directly from the CD.  This feature was removed after a few trials as the CD drives commonly available at that time were 40 to 50 times slower than those commonly used today.  The result was that when software was used directly from the CD it loaded up slowly, not due to the TNTatlas, but due to the hardware.  This reflected poorly on the TNTatlas performance so this “run direct” option was disabled.   Now that CDs are fast, this feature has been restored and you can set up a TNTatlas to be run directly from a CD.  The French TNTatlas described elsewhere in this MicroImages MEMO can be installed or will run from the CD. The option to run directly from a CD still installs a small collection of files such as the X server and the language resources files.  These items will be automatically installed in a few seconds the first time you start the TNTatlas directly from the CD (in other words, when you double click the atlases icon).  It would even be possible to reactivate the feature where the TNTatlas automatically starts up to its first level when the CD is inserted.

Installed Sizes.

Loading TNTatlas 6.4 processes onto your hard drive (exclusive of any other products, data sets, illustrations, documentation files, and so on) requires the following storage space in megabytes.

                                                                                                             for V6.30    for V6.40

          PC using W95, W98, WME, NT, or W2000                            24 MB        26 MB

          PC using LINUX (with Intel) kernel 2.0.36                              23 MB        24 MB

          Mac using MacOS 8.x or 9.x                                                    43 MB**     49 MB**

          SGI workstation via IRIX                                                           25 MB        27 MB

          Sun workstation via Solaris 2.x                                                25 MB        26 MB

          IBM workstation via AIX 4.x (with PPC)                                   28 MB        29 MB

          COMPAQ/DEC workstation via Tru64 UNIX (with Alpha)     28 MB        30 MB

** The Mac installed size includes the JAPAN1.OF font of 10.4 MB that is automatically installed.  Delete this font if you do not require the use of Japanese.

TNTserver 2.1

Free Trial!

Try TNTserver free for 3 to 6 months.

MicroImages will loan you a TNTserver for trial without charge for a period of 3 months.  This loan may be extended, if necessary, for 3 additional months based upon your progress.  At the end of the loan period the TNTserver will time out and cease to operate unless purchased.

There are 4 steps involved in getting a TNTserver up and running on the Internet or your private intranet. 

1)   Collect and assemble your geodata into a HyperIndex to provide the basis for your on-line atlas.

2)   Install the TNTserver on a Windows NT or W2000 platform.

3)   If you do not have one already, set up a web server on the same or separate computer using NT or W2000. 

4)   Obtain access to a continuous web link and an IP address.  TNTserver can be published initially over a reliable 56 Kb modem site that can be left on 24/7/365 (every hour/day/all year).

If you want to conduct your tests privately or before you get an Internet IP address, the machine with the TNTserver can simply be added to your internal network via Ethernet.  It can then be used immediately by anyone with access to it using the TNTclient or TNTbrowser.  Those already using the TNTatlas software on an intranet to remotely access and use atlases can also immediately access them with a browser over their network or via the Internet when the TNTserver is operational.

To qualify for this trial period you must own a current version of an M50 level TNTmips (needed to create a HyperIndex) and complete step 1 above to create some material as an atlas for use in the TNTserver.  You can apply for your loaner by simply supplying a portion of this atlas (for example, fill up a CD) for our examination.  The only use of this material, unless you authorize other uses, will be to make sure you have already committed time and resources to planning this project and will move on with the additional steps.  Contact MicroImages if you wish to request a TNTserver loan and additional information will be supplied.

Totally French Atlas Published.

At microimages.com you can now review a sample atlas of a small area in France. Details about the preparation of this atlas and its contents can be found in the section above entitled French Language TNTatlas.  Its content and distribution as a TNTatlas on CD are also summarized in the attached color plate entitled TNTatlas: If It’s France, Make it French.  The simultaneous publication of this HyperIndex as a sample atlas via the Internet is summarized in the attached companion color plate entitled TNTclient: If It’s France, Make It French.  As soon as this atlas was completed for publication via TNTatlas on the CD, it was immediately posted without alteration for access via the TNTserver at microimages.com.

All aspects of this atlas and its publication on CD (as a TNTatlas) and the Internet (via the TNTserver) are in French.  This atlas clearly shows the use of a HyperIndex and both of these products to provide materials to your nation in your language.  They demonstrate the state of MicroImages’ final efforts to stamp out all vestiges of English in your publication of geodata in your nation in your language. 

Data Distribution Opportunities.

The joint simultaneous publication of the French atlas outlined above via CD and the Internet illustrates the important opportunities in the simultaneous publication of an atlas assembled in a HyperIndex.  An atlas can be reviewed on the Internet and simultaneously distributed (for example sold) on a  CD.  No other geospatial product offers this opportunity!  For example, consider a coproject between a private company and a government entity (in the United States, these are called CREDAs).  The government entity underwrites, supplies the materials, and shares the cost with a private company for the preparation of existing government map and image materials.  For this use of public funds, it obtains these materials for internal use in digital form and provides public access to them for viewing and simple geospatial uses via the network (for example, their advanced viewing as overlays, for measurements, printing small samples, ...).  The private company shares the cost, provides the technology, and operates the web site.  The private company also receives the right to distribute the geodata used in the atlas in a value added form by CD, or even via the Internet.  Please note that at this time it is hard to control rights to geodata actually distributed via the network.  However, publication for viewing and use via a TNTserver does not provide access to the original geodata except in very small pieces, and even this could be controlled.

The publicly viewed/used atlas provided via a TNTserver provides the basis for sales of all, or subsections of it, via TNTatlas on a CD.  A TNTatlas can now provide value added applications via SML using tool and macro scripts.  When eventually required, an encryption scheme can be added to protect the geodata and scripts on this atlas against any other use.  A TNTatlas could be provided for use in more complex, flexible applications such as in TNTview, TNTedit, or TNTmips and where export to other formats could be disabled.  Or, a TNTatlas is simply provided on the CD as a free viewer using a geographically organized structure.  In this example, all the geodata could be linked into the HyperIndex in other commonly used formats such as GeoTIFF (images), Shapefiles (line work), DXF (CAD files), Access (tables)...  This type of TNTatlas may be required by a public institution, which must place all or part of the geodata it maintains in the public domain for immediate use by anyone in a variety of other products.

Sample Web Atlases.

Two color plates introducing some of the other new on-line atlases are attached entitled New Sample Web Atlases and More Sample Web Atlases.  These are examples of the efforts of others using both a CD and/or the TNTserver to publish their organized geographic materials. To review these samples and the other sites noted elsewhere in this MicroImages MEMO, simply access them on microimages.com.  You will be linked out from microimages.com when appropriate to other remote client sites around the world using a TNTserver

Germany: Lower Saxony.

This attractive atlas of geochemical data of northwest Germany was first distributed on a CD by a state geological organization (BGR) as a TNTatlas.  The CD of this TNTatlas is in German but its TNTclient resource files are in English, so its on-line user interface is also in English.  The remote client interface could also be in German if its resource files were translated.  Please see the TNTatlas subsection above entitled Starts In the Preferred Language for additional discussion on using a TNTserver in your language.

Cameroon: Forest Protection.

PSC, GmbH, a MicroImages dealer in Germany, under the sponsorship of the German Agency for Technical Cooperation (GTZ) completed a geospatial project related to the protection of the forests of Cameroon in central Africa.  This TNTatlas was originally published on CD in French as a forest protection plan based upon the maps, images, and proposals it presents.

Australia: SRS Atlas.

SRS, a MicroImages dealer in Australia, prepared this atlas for distribution on CD as a sample of their activity and the capabilities of TNTatlas.

Monterey Bay, California.

Paris and Associates, a MicroImages dealer in California, created this atlas to illustrate some of the processed image results they have prepared for their local area.

Tornado Study.

Paris and Associates also prepared this atlas on CD to illustrate the probability of tornado damage to 2 sites being considered for a critical government installation.

California Quadrangle Maps.

WorldGIS, a MicroImages dealer in California, has published several sample atlases on their web site using TNTserver.  This particular atlas provides access to every 1:24,000 United States Geological Survey topographic map in California.  These maps were imported from color scans in the Digital Raster Graphics format.

New Features.

The best way to review the new features being added to the TNTserver is to periodically try them.  They are introduced and tested first at http://www.microimages.com/testserver/.  The following key features have just been added to create TNTserver 2.1 and are subsequent to those reported in the V6.30 MicroImages MEMO and the accompanying special MicroImages MEMO entitled Announcing TNTserver™ 2.0: How TNTserver Works with MERLIN and dated 1 May 2000.

Using Fuzzy Queries.

TNTserver will now respond to a TNT query. These queries are directed to a specific layer/attribute set in the HyperIndex.  Accompanying the query can be the number of steps to navigate down in the stack to find the layer/attributes and the action to be taken, such as a zoom factor.  For example, the user of the TNTclient fills in the blanks in the interface (name, address, zip, …).  The query is sent with these values to TNTserver for evaluation.  Accompanying the query is the preprogrammed request to navigate to the level of interest and the zoom level required.  TNTserver moves into the atlas the 2 levels specified to locate the layer/attributes of interest.  It then evaluates the query on these attributes to locate and select the element(s).  The requested composite view is zoomed to include the extent of these elements and sent back to the client.

After V6.40 was manufactured, the query procedure used in the TNT products was modified to return a fuzzy result of 0 to 1. Before this modification, your queries were already being evaluated to determine how well they matched in each test and yielding a fractional value between 0 and 1. But, only exact matches of 1 were allowed and all non-1 results were set to 0.  Features using this fuzzy or probabilistic query result will gradually appear in future TNT products.  They are already being tested in the TNTserver.  Each test of the query in the server can be used or rejected in the TNTserver or in the TNTclient based on this probability of a match.  

An example might serve to illustrate how this probability of match will work.  Many web sites that allow you to search and view maps will evaluate a search for 901 Main and return multiple results in some fashion.  Even the simplest of these results might include 901 Main, 901 N. Main, and 901 E. Main.  At a good site you will be given a message to narrow your search or a choice of these results before the action of retrieving a map.  Each site handles this ambiguity in a different manner.  The most probable result is that the entry of 901 Main is not requesting the other 2 locations.  A query to the TNTserver will find the most probable result for this address and the other 2 locations with lower probabilities.  The appropriate action can then be taken.  In this example, the client will get all three choices and the highest probability choice will be highlighted and its view shown.  The other 2 choices can also be presented in the list to be selected and their views directly retrieved.

At present, queries can be imbedded in the TNTclient/TNTbrowser or in various paths in the HTML of the site for use with the new HTML client.  Since queries are layer/attribute specific if required they could be kept on the TNTserver with the layout that contains the layer to be searched.  This approach would remove from the client the necessity to send the query to the TNTserver.  Many queries could, thus, be kept with any layout and called into use by a client.

HTML Printing.

Browsers are responsible for confining downloaded Java based clients to something called the “sandbox.”  The term comes from some early programmers ideas that using downloaded Java programs is like letting a child play in a sandbox in your yard but nowhere else.  It is the area of your computer into which Java is confined in an effort to protect your computer from all the many bad things that might be done by automatically downloading a malicious Java program.  Without special (unsafe) permissions or your trust of a “signed” Java client (in other words warranted Java client) you do not want to keep a Java client in this sandbox and do not want it to get out by reading or writing to the outside area.  Printing is a means of getting out of the sandbox and does require releasing some safeguards or boundaries of this sandbox.  This is probably an acceptable risk but some more cautious administrators will not allow it.  However, even more restrictions are placed on how the printing can be accomplished.  By now most have learned that there is a simple expedient to capture the screen containing a TNTclient.  Simply copy it and paste it outside your browser into another application, such as Word, and print it there.  This works but severely restricts the kind of print layouts that can be provided by a TNTclient.  As a result, a new printing feature is supported by TNTserver.  When you request a print, a trip to the server is made, and it returns a layout of the print page as an HTML description with the component image(s) embedded.  This HTML can be interpreted by your browser and printed according to the layout designed by the site manager.  An HTML frame is available whose contents can be altered by the site manager to determine what will appear on the end users printed page.  The initial layout options provide for a title, positioning and scale of the composite view, a logo, text description, and a scale bar.  

Java Servlet for HTML.

A prototype of an HTML version of the TNTclient is now available to communicate with the TNTserver. It will be described below in the major section on TNTclient/TNTbrowser.  A Java servlet has been added to TNTserver in order to translate HTML requests.  When the HTML version of TNTserver is interpreted by your browser you can interact with it.  The new Java servlet is cached at the server and is used to translate your inputs, sent via this TNTclient, into requests in the standard TNT protocols accepted by TNTserverTNTserver sends the standard results back to the servlet, which translates these responses into the HTML and JPEG images interpreted by your browser to construct your results page.  Browsers can accept JPEG, GIF, PNG, and other formats as inserts for use in this page.  The servlet and TNTserver can be expanded to return these other kinds of components as needed.  For example, JPEG is effective for images whereas PNG is commonly used for graphical components.

Remote Polygon Creation.

V2.1 introduced the first query capabilities into the TNTserverV2.2 will introduce the next important geospatial component.  It permits a user of a custom TNTclient to draw regions on a local composite view (images, maps, overlays, ...) and send these polygons back to the TNTserver for addition to an object in the atlas.  For this kind of application, an empty polygon object is added to the atlas at the desired level covering all the possible area of input. This kind of capability will permit remote creation of simple geographic allotments, such as remote recording of land easement, hunting area allotments, crop spraying areas, areas defined by field GPS, crop insurance recording, and many other applications.  This approach is particularly important where several parties are in field offices and must insure that no area is allocated twice.  

Any subsequent user who wants to add to a layer, or simply has permission to view it, must see all previously created polygons.  Each subsequent user of this client who wishes to add additional polygons must do so with complete knowledge of what has been added by others.  Please take note that this new layer is a polygon object and has no topology.  As a result, new polygons can be drawn that overlap others already in the object.  However, all the existing polygons will be visible to the current client.

This kind of client has to request that the TNTserver lock the local area of its view until the added polygon is complete and submitted, or this user is “timed out” for lack of action.  In this fashion, an area is “checked out” by someone who is in the process of adding a polygon to it.  Collisions of two or more users of this feature at the same time will result in temporary access refusals.  These will be very minimal if only the geographic area of the current view of a client is locked.  In other words, if a client is viewing an area to create polygons, other clients will be denied access to the limited area of views requesting that particular layer.  This “geographical locking” prevents anyone else from adding polygons to the same local area without complete knowledge of all the existing, previously entered polygons.    

Safari 2000.

During August and September MicroImages supported Dr. Robin Harris of Geodatec, a MicroImages Dealer in South Africa, in his use of a TNTserver as part of a large scale climatological study called Safari 2000.  The objective of Safari 2000 and its specific use of the TNTserver are summarized in an attached color plate entitled TNTserver: Safari 2000.  Safari 2000 is the largest, single scientific endeavor  ever conducted in Africa.  This lab, field, aircraft, and satellite study initially involved 180 scientists from 13 nations, which are listed on the reverse of the color plate.  The intensive field portion of Safari 2000 is complete and data analysis will continue for 3 to 5 years.  NASA and several South African institutions coordinated the multi-nation effort (see reverse of plate). Extensive material on this project is available on many participant and news web sites and can be located by searching for “safari AND 2000” via any search engine.  NASA’s web sites have a large amount of background material.  The National Geographic web site has a good summary.  The Safari 2000 web site and the associated TNTserver can be reached at www.safari2000.org or from a link from NASA, the National Geographic Society, or microimages.com.  During the period of the active field work, this site, the TNTserver, and those involved operated out of a hanger in northern South Africa, which served as a base for the aircraft, some satellite image downlinks, and the project’s field coordination office.

The TNTserver was/is used as part of the Safari 2000 site to publish the geospatial data collected by the aircraft and satellite systems as it was acquired (within hours when possible).  It provided a means of immediately sharing these images with all other experimenters as they planned their field trips and other missions.  For example, the ER-2 (NASA’s U-2 science platform) pilots and pilots of the other aircraft, the local program manager, and the experimenters (located around the world) a