This feature list updated: 9 Feb 2011
Direct Use of Bing Maps Layers
- add Microsoft's Bing Maps layers to any view
(choose from image, road, or hybrid layer)
- use in TNTmips, TNTedit, or TNTview
- select and use just as if located on your network
(added directly using a Bing icon)
- automatically matches CRS/scale of current view
- use as reference layer to select control points
(georeference image, maps, geometric layers)
- sketch and save features in geometric object
- use in editor to create/update geometric elements
- license fee paid by MicroImages for 2011(not
licensed for use in TNTmips Free or Basic)
Guided Setup of a Georeference Project
- select image, map, or geometric objects
(choose any local object/format except tilesets)
- prompt for bands to show for multispectral image
- choose a wide variety of reference images/maps
(Bing Maps, Internet images / maps, tilesets, ...)
- prompted for model with description of each
- prompted for CRS to apply
Manual Georeferencing
- interface matches current TNT display
(e.g., reposition, scroll-wheel zoom, locator/zoom panes, ...)
- view image band as single or RGB
- use Bing Maps for control points
- use MicroImages on-line tilesets for control points
- use any web based image/map that can be linked
(e.g., WMS, Arc, KML, Open Street Maps, tilesets defined by a TSD, ...)
- directly import control points in any CRS
(e.g., from GPS in GPX format, text or csv file)
- automatically redraw if model is changed
- option to redraw image warped to selected CRS
- assigns georef to all bands of multispectral image
- dataTip for control points - primary/secondary
(shows name/residuals for each in its CRS)
- color-code control points by residual magnitude
- snap control points to point elements in geometric reference object
- snap control points to map grid intersections
- reference to center or corner of outer image cells
- select corner or center of any arbitrary raster cell
- choose units for raster cell size to match CRS
- auto-assign elevation to control points from DEM
- set angle in crosshairs to align with features
- use hotkeys to switch tools
- transfer georeference from higher to lower resolution rasters (extents must match)
Auto-Georeferencing of Images
- auto-register image to reference image
- automatically generate control points
- image and reference can be in different CRSs
- Resolutions of image / reference need not match
(max resolution of reference should be near or better than input image)
- select single, multiband, or composite images
(image and reference do not need to match, you select band to use)
- uses any supported format for reference
(GeoTIff, GeoJP2, TNT raster, web tileset, ...)
- registration uses pyramid layer of reference
(if available, otherwise resamples on fly)
- uses local or web tileset for reference (pending)
(automatically uses closest zoom level in tileset)
- use points in geometric objects as start points
(GPS, section corners, road intersections)
- specify control point spacing for input image
- specify maximum allowed residual for solution
- disable, adjust, or accept original control points
(i.e., control use of points defining original location of input image)
- uses pipeline processing
- implement custom applications using SML scripts
Manage Control Point Lists
- used for lists from manual or auto-register
- choose columns to show in control point list
(point name, elevation, separate X-Y-Z or combined residuals, ...)
- show points in a secondary CRS
(choose any CRS, defaults to latitude/longitude)
- enter or edit primary or reference coordinates
- set precision for primary/secondary coordinates
- sort list by any column (ascending / descending)
- select points for snap, enable/disable, delete ...
- results of selection automatically applied
- color coding indicates various status of entries
- see revised residuals when point is added
(based on model and previously entered points)
- see equations / coefficients for warping model
- save text file of coefficients from warping model
Georeferencing Using Google Maps
- display layer in TNT georeference process
(use any CRS desired)
- access your My Maps list
- launch GM from this list
- mark/save control points in GM as placemarks
- refresh your My Maps list
- select My Maps layer in georeference process
(placemarks are converted into view's CRS)
- drag control points to positions in TNT view
- keep My Maps view open in GM
(use for reference and placemark changes)
Web Layer Selection Window
- toggle window between local and web geodata
- operates similar to selection of local geodata
- used to locate/select all web based geodata
* tilesets (*.tsd)
* My Maps (*.kml)
* KML/KMZ files
* Web Map Service layers (WMS)
* ArcIMS layers
- preview web layer before adding to view
- contol window for each type of web layer
- save, name, and then reselect web layers
- navigate to any local/web geomashup
- geomashups show as groups
- select layers used in any geomashup
- save any local or remote geomashup file
Faster Internet Tileset Viewing
(i.e., add layer at any scale from typical remote tileset of any size in 2 seconds versus 20 seconds in TNTmips 2010)
- separate threads used to retrieve tiles
- launches multiple connections to server(s)
- autotracks download rate of servers
- autorequests more tiles from fastest servers
- logs download activity
- tilesets using GIF tiles can be linked and used
(GIF tiles sometimes used by others for tiles)
New, KML Layer
- use KML or KMZ files as layers
*add local file to view
*add internet file to view
*add your Google My Maps to a view
*add your Google Fusion Tables to a view
*show lines with styles
*show polygons with fills
*show points with styles
*show polygons with fills
*show points with styles
*show labels with properties
*use links to local rasters, KMLs, ...
*use links Internet-based rasters, KMLs, ...
- save local copy of KML / KMZ as object
- save only local link to internet KML / KMZ file
- import KML / KMZ into other objects
Search Web for KML layers
- search the Intenet for useful KML layers
(11 million filetype:KML found by Google)
- object selection window provides search panel
- search filters KMLs and evaluates each
(e.g., number of elements, linked rasters , ...)
- use keywords
(e.g., try Japan Maps or UK Ordinance Survey)
- define area of interest by lat/long box
- define area of interest by name
(e.g., country / state / province / county)
- graphic datatip shows area on global image
- set limit on number of elements
(e.g., must have at least 100 points)
- datatip shows properties
(e.g., extent, number elements, province, ...)
- preview any KML layer
- add useful layers to favorites list
Layer Selection Location DataTip
- cursor over web or local layer shows datatip
- graphic datatip now includes global image
- extent box of layer shows on global image
- lists name of area at center
(e.g., country / state / province / county)
- shows URL or path to layer
Open Layers (OL) Geoviewer
- distribute OL geoviewer or HTML - no licensing
- modify source for either to add functionality
- HTML client created in tileset processes
- option to add OL viewer to any tileset folder
- view local tileset without access to Internet
- makes fast tileset structure completely portable
- choose OL as destination in Geomashup
- download/install of OL geoviewer
Geomashup
- add point, line, polygon tools to Google Maps
- (adds icons to select each drawing tool)
- redraws view/elements when a tool is selected
- adds side panel for element controls to view
* shows editable name/description of element
* shows measurement of each element
* check box to delete any element
* icon to save all elements as a local KML file
(immediately use KML as layer in TNT view)
- open Layers added as new geomashup option
- OL geoviewer automatically created/saved
- modify, extend, distribute OL geoviewer source
- use OL geoviewer without license restrictions
* use publically, privately, or offline for tilesets
* can operate independently of "stay-in-browser" licenses (i.e., Google Maps,
Google Earth, and Bing Maps licenses)
* distribute geoviewers, geomashup, and local tilesets on a pocket hard drive
- use local/remote geomashup as group in TNT
- select/display any tileset in a group
Table-based Tilesets
- easier integration into DB oriented infrastructure
(DB staff more receptive to table structure)
- export any file-based tileset to a table (Oracle,
MySQL, Postgres, or Microsoft SQL-Server)
- export to SQL files to move to selected DB
(unpack with indexing at destination)
- export directly into table if access permitted
- viewing via Internet or in TNT is fast
(access as fast as file-based tileset)
- each tile file is a BLOB field in a record
(JPG/PNG BLOB = Binary Large OBject)
- tile geolocation also in each record
- table(s) indexed for fast access to tiles
- select size of multiple SQL files required
(DB unpack routines may limit size of SQL file)
- creates HTML pages for any browser (Google
Maps, Google Earth, Bing Maps, Open Layers)
- adds TSD (TileSet Definition) link to view in TNT
- use as layer in any geomashup
Tileset Definition File (*.tsd)
- multiple tilesets treated as a group
(e.g., one TSD for multiple dates of same area)
- tileset name in URL can be variable
(e.g., automatically links to tileset of new date)
- capture any TSD file on Internet for modification
(use right mouse button on name in object list)
Extract Tileset
- select multiple existing local tilesets as input
- region, shapefile, or KML defines new area
(e.g., area along river or route)
- creates smaller portable tileset
(e.g., use on devices with storage limits)
- tiles on boundary automatically clipped
(e.g., JPGs converted to PNGs)
- option that tiles on boundary not clipped
(e.g., JPG tiles on boundary remain JPGs)
Additions to Merge Tilesets
- input tilesets that are zipped
- clip each input with a region
(e.g., clip each with a county boundary)
- clip output tileset with a region
(e.g., clip with a state boundary)
- merge input tilesets by zoom level
(i.e., select zoom levels used from each input)
Additions to Manage Tilesets
- multithreaded zipping/unzipping of tilesets
- create a tilemap file
(i.e., for tilesets built before this was standard)
- create a binary archive file (a *.cpio file)
* packs entire tileset folder into a single file
* facilitates moving large tilesets
* expedites copying or ftping to web site
Additions to Export Tilesets
- 8-bit transparent PNG tiles created by default
* 8-bit reduces size to 30%
* 3X improvement in read time
* net bandwidth used reduced to 30%
- 32-bit PNG tiles now optional
Additions to Tileset Structure
- automatically create new tileset map
- 8-bit values created for each tile at each zoom
(first use is to display tileset continuity)
- value identifies corresponding tile's properties
(e.g., JPG, 8-bit PNG, 32-bit PNG, …)
- 2nd map contains 8-bit size of each tile
- values also stored as small Project Files
(for display in TNTmips)
- stored in reference folder with parent tileset
- all tileset processes now create and maintain
- initial applications
*display tileset maps by zoom level in TNTmips
(e.g., visually validate tile type/distribution)
*multiple other uses planned
(e.g., speed up tile access)
Display Manifolds in Google Earth
- display multiple geologic cross-sections in GE
- SML converts manifolds to COLLADA models
(COLLADA used by GE to extrude buildings)
- packages COLLADA models in a KMZ file
- display correctly-located 3D cross-sections in GE
(i.e., multiple cross-sections as curtain walls)
- raise and lower cross-sections in GE
(i.e., raise/lower z of curtain above terrain)
Use Custom Terrains in Google Earth
- display small TNT image draped over DEM
- SML converts image/DEM to 3D COLLADA model
- packages COLLADA model in a KMZ tiles
- specify offset vertically above GE terrain
(i.e., no custom terrain intersecting GE terrain)
- shut off terrain layer in GE if uses 0 zero offset
- possibility that this can become basis for a TNT process to create a terrain tileset
(i.e., COLLADA–KMZ tiles to cover large areas)
Launch Geoviewer to Match View
- use "Google Icon" to open to same area
*in Goggle Maps
*in Bing Maps
*in Google Earth
- use tools in geoviewer to create KML
*Tools in Google Maps
*SketchUp in Google Earth
- use as remote KML layer in view
- save and use as local KML file
- save as other geometric object
Directly Display Google My Maps Layer
- choose Add Web Layer icon in Display manager
- choose My Maps from menu
- enter your My Maps gmail account and password
(these are saved for repeated use)
- TNT accesses this My Maps account
- panel then lists public/unlisted My Maps
- list shows names you assigned in GM
- select any My Maps by name to add to view
(i.e., no need to use URLs to add)
- button refreshes My Maps list at any time
(uses saved gmail account/password)
- option auto-opens GM to create new My Map
New, Fast LAS (LIDAR) Object
- directly select LAS file as object
- uses original LAS file, no tiling
- first use builds a LAS link file
(i.e., a spatial index of points)
- includes bounding region in link
- supports LAS v1.3 (full waveform)
Using LAS Objects
- view millions of points in seconds
- autocolor points by elevation, intensity, class, hit
- standard ASPRS class names show in legend
- custom class names show in legend
- edit class of point(s) in LAS file
- editing classes does not alter link
- all points retained when classes edited
(i.e., all LAS points/positions are kept)
- use in other processes
Auto-surface from LAS Object
- select points by class to display as surface
- use surface as DEM with other layers
(e.g., shaded relief layer)
- select points by class to display over surface
- select and reclassify points to alter surface
(e.g., reclassify as building removes from DEM)
Image Fusion
- use histogram for only area in current view
- use histogram for area specified in mask
(i.e., omit areas – snow, water, ...)
Resampling
- select new image/map resampling options
* bicublic smoother
* bicubic sharper
* Lanczoz 4 x 4
New, Simple TNT Floating License
- Uuses new HASP NET floating license key
- does not require any license manager!!!!
- attaches to USB port for Windows and Mac
- float to Windows XP, Vista, 7 & Mac 10.4,10.5,10.6
(supports 32-bit and 64-bit versions)
- simple installation like fixed license HASP key
- does not support earlier versions of TNTmips
(authorizes only use of TNTmips 2010 or later)
- supports limited term (i.e., time out) licenses
- admin control panel accessible to all users
- FLEXlm license still supported for TNTmips 2011
(key exchange from FLEXlm for $200)
Miscellaneous
- use Job Processing for raster spatial filtering
- metadata imported for more formats
(e.g., RPV model stored as GeoTIFF tag)
- use RPV model stored as image tag (pending)
- import Pictometry imagery
- GDAL supported as pipeline source in SML
- import GPX (portable GPS) file to vector object
- option to include field heading to saved CSV file
- raster combinations using logarithmic calculations
- select floating point rasters in raster combinations
- use multiple input rasters in raster combinations
- run times retained in Job Processing list
Technical Guides
updated:09-May-2012
This feature list updated: 19 March 2010
Easy Web Publication of Your Geodata
(no special web service required, only TNTmips!)
- new Geomashup process
*for Google Maps
*for Bing Maps
*for Google Earth
- creates complete HTML/JavaScript web page
- instant preview of page in any browser
(Explorer, Safari, Firefox, Opera, Chrome, ...)
- add Google or Bing proprietary layers1
- add public web tilesets ...
*MicroImages 10 meter global coverage
*MicroImages 1 meter USA coverage
*Osmarender open streets
*Mapnik open streets
*CycleMap open streets
- add your tilesets as base or overlay layers
*Google Maps Tile Overlays
*Microsoft Bing Maps Custom Tile Layers
*Google Earth Super-Overlays
- add KML graphic overlays
- add Google, Bing, and custom gadgets
(layer controls, layer transparency slider, zoom box, address lookup, ...)
- add Google Earth standard and custom controls
- your tilesets can be located on your web site
- add tilesets located anywhere on the Internet
- zip entire geomashup as ready-to-go web page
(packages mashup, tilesets, KML, gadgets, ...)
- unzipping installs geomashup page on web site
[ 1A Google or Microsoft license is required to use their proprietary map and image tilesets outside of a browser.
Since the Geomashup process assembles them for use in your browser, their use in this fashion - as part of a web mashup - is permitted.]
Redesigned Geodata Selection Dialog
- completely new layout
- more efficient controls
- choose detail or list form
- select/add tilesets, files, objects, folders
- open each folder using directory tree
- create list of favorite folders
- select multiple items in list
(shift-click for range, control-click for items)
- delete selected items in list
(tilesets, files, or objects)
- smart 'add-all' folder search
(finds specified item type, even subfolders)
- sort by name, date, size, type
- displays number of items listed/selected
Interactive Control of Legend Area
- new pane for instant pixel zoom at cursor
- use sashes to open, close, or adjust panes
*for legend area
*for locator area
*for pixel zoom area
*for entire legend area
Interactive Query Builder for Display
- automatically builds query as items selected
- opens input table
- builds queries using numeric or string fields
- select from comparison operators for string fields
- select from numeric operators for computations
- pick constants and other modifiers from lists
- interactively build nested query expressions
- automatically checks query syntax
Create Tilesets for Popular Geoviewers
- TNTmips creates/uses these tileset structures ...
*Google Maps Tile Overlays
*Microsoft Bing Maps Custom Tile Layers
*Google Earth Super-Overlays
*NASA World Wind Tile Layers
- mosaic directly into these tilesets
- export to tilesets
- merge tilesets
- render geometric layers to tilesets
- manage tilesets
Immediately View Any Tileset
- Every tileset process creates these HTML files
*Google Maps Tile Overlays
*Bing Maps Custom Tile Layers
*Google Earth Super-Overlays
- click each HTML file to view tileset in browser
- every tileset process also creates a TNT link
- select TNT link to add tileset to a TNT view
- all processes create or update all these links
Directly Use Tilesets in Any TNT View
- select and add as a single entity
- use same as any other reference layer
* interpret in TNT Spatial Editor
* add control points in georeferencing
* 3D viewing in Stereo (e.g., anaglyph)
- control panel applies enhancements
(transparency, shaded relief, filtering, ...)
- select any TNT supported tileset structure
- select anyone's standard tileset
(e.g., the open streets tilesets are standard)
- select from local or network sources
- build a TNT link to anyone's standard tileset2
- select TNT link to any Internet tileset
[ 2A Google or Microsoft license is required to use their proprietary map and image tilesets outside of a browser.
Creating and using a TNT link to these tilesets is easy, but these link files are not provided by MicroImages.]
Add OpenStreetMap Tilesets to View
- uses fast, public Google/Bing street tilesets
- overlay street map on any view and location
(Mapnik, Osmarender, or Cycle Map tilesets)
- set street map transparency level
- set street map background to be transparent
Add 10-meter Global Landsat to View
- circa 2000 enhanced imagery
- uses MicroImages' fast Google/Bing tilesets
- add any area at any zoom as a layer
- georeference any medium-resolution image
- extract geometric features by editing
Add 1-meter USA Orthophotos to View
- 2009/2008 imagery via fast Google/Bing tilesets
- USDA/NRCS State level orthoimages
- add any area at any zoom as a layer
- georeference any high resolution imagery
- extract geometric features by editing
- view any area/scale in stereo
Auto Mosaic Tilesets
- assemble many images into a tileset for
*Google Maps Tile Overlays
*Google Earth Super-Overlays
*Bing Maps Custom Tile Layers
*NASA's World Wind Tile Layers
*MicroImages raster object tileset
- use Job Processing to process many in parallel
- input mixed CRSs and cell sizes
- select overlap method
- clip each input using a region with buffer
- limit output to a region with buffer
(e.g., clip to an irregular province outline)
Export Tilesets
- convert any size orthoimage to tileset
(grayscale, composite, or multiband)
*for Google Maps for browser or iPhone
*for TNT and Google Earth
*for Microsoft's Bing Maps
*for NASA's World Wind
- use Job Processing to process many in parallel
Merge Tilesets
- efficiently build a very large tileset for
*Google Maps Tile Overlays
*Google Earth's Super-Overlays
*Bing Maps Custom Tile Layers
*NASA's World Wind Tile Layers
- maintain different resolutions of inputs
- clip each input tileset using a region with buffer
- limit output to a region with a buffer
(e.g., use to extract a tileset from a tileset)
- use Job Processing to process many in parallel
Render to Tilesets
- from CAD, vector, or shape layers in view
- uses parallel processing via multiple cores
- PNG tiles create transparent backgrounds
(for points, roads, contours, legends, ...)
- draws into files using styles, symbols, ...
- interactive preview window to check styling
- control elements to draw
(select by query, interaction, region, scale, ...)
- specify tile zoom levels to draw
- compact tilesets - no unnecessary tiles
(no tiles rendered for empty areas)
Convert Tilesets
- convert between any structures
- convert Google Earth to/from Google/Bing Maps
- change tile sizes during conversion
- automatic JPG (solid) to/from PNG (transparent)
- 2D Bing (hierarchical) to/from 3D Bing (flat)
Tileset Manager
- add new zoom levels
- edit link to a tileset
- delete selected zoom level or tileset
- validate a tileset's contents/structure
- link to tilesets produced by other products
- delete or copy tileset
Reclassify Points in LIDAR LAS File
- select points by any TNT selection method
(by interactive tools, query, current class(es),...)
- select points from layer in 2D or profile view
- assign new class from class menu
Image Band Correlation
- rewritten using new 2D correlation plots
- view plot of any 2 bands
- view all possible 2 band plots at once
- highlight points in plot from image in display
- select point or group of points in plot
- highlight matching cells in display from plot
- directly displays correlation statistics
- select group of points in 2D view
- make a mask for points selected in plot
- automatically use bands from color composites
Job Processing
- auto mosaic provides job processing
- use in every tileset creation/management process
- new job management features
- schedule jobs to repeat in background
- run scripts repetitively to refresh results
Hierarchical Tree Picklists
- easily organize picklists into tree structure
- select field to automatically group its categories
- tree can expand many picklists
- choose field to display for each picklist
- choose field to order items in each picklist
- use window to set up sorting, fields, hierarchy
Geocatalogs
- update catalogs automatically
- include geocoded photos (JPEG with EXIF)
- include GeoPDF and Adobe's georeferenced PDF
- include tilesets
SML
- create LAS file
- reclassify LAS records
- read any supported tileset structure
- create any supported tileset structure
- merge tileset structures
- render geometric geodata into tilesets
TNTmips 2009 - Previous Version
Technical Guides
updated:
05-Dec-2011
released March 2009
Job Processing
- mix multiple TNT processes
- run SML Scripts
- uses multiple computer cores
Picklists for geometric attributes
- one click to assign
- add to existing fields
- set up using wizard
Geoprovisioning
- via Intranet or Internet
Select Geodata from Catalogs
- build catalogs of available geodata
- directly select layers from catalog
- search to match view, region
Google Maps Tile Overlay
(this is Google Maps' native tileset)
- mosaic directly into this tileset
- create very large custom overlays
- PNG or JPG tiles in mercator projection
- makes HTML to launch via website or DVD
Google Earth Super-Overlay
(this is Google Earth's native tileset)
- mosaic directly into this tileset
- create custom overlays or base maps
- PNG, JPG, or mixed tiles in Lat/Long
- creates KML file to launch as overlay
Smooth traced lines
Real time panning
- improved since v74
Mosaic multiband tilesets
Smooth stereo views
- surface layer automatically smoothed
LIDAR tool kit
- link to LAS files
- profile tool for LIDAR points
- export LIDAR points to LAS files
SML
- launch other products using command line
- convert layout to georeferenced PDF
- use scripts in Multicore Job Processing
- use separate scripts for I/O processing