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