|
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
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.
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.
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.
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.]
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.
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
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.
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 TNTserver. TNTserver
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 TNTserver. V2.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 |