Products - VISCO Features


Multi-layered geodetic Graphics (Modul Core)

  • Layer Types: Raster, Vector, Time based
  • Add / Remove Layer
  • Show / Hide Layer
  • Geodetic and Pixel-Referenced Layers
  • Default Graphics Attributes for Vector Layer
  • Move layer up/down
  • Layer Optimizations
    • Quad-tree Optimization
    • Vertex decimation
    • Resolution pyramid based Raster Layers
    • Tiled Raster view
  • Layer visibility based on current visible Resolution
  • Geodetic and Cartesian rendering and editing of geometries
  • Grouping of graphic primitves
  • Lat-Lon (DMS, Decimal), UTM, MGRS, UPS, SWISS, GEOREF, PIXEL position view
  • Stepless and simultaneous data- rotation, zoom, scroll
  • Geodetic Overlay of Raster and Vector data
  • Layer list
  • View rendering in background
  • High Performance Rendering

Mouse Notify read-out

Callback Server for

  • Position reports in
    • Lat-Lon (DMS, Decimal)
    • UTM
    • MGRS
    • UPS
    • SWISS (CH1903/LV03, CH1903+/LV95)
    • GEOREF
    • PIXEL
  • North direction
  • Route measuring
  • Resolution (Pixel/Meter)
  • and various more events

Level based Filtering

Based on

  • Zoom level
  • Attributes (temporal, administrative...)
  • Spatial relationships (GISCO)
  • Custom

Modul Geodesy


  • Albers Equal-Area Conic
  • Azimuthal Equidistant
  • Cassini
  • Cylindrical Equal Area
  • Eckert IV
  • Eckert VI
  • Equidistant Conic
  • Equidistant Cylindrical
  • Equirectangular
  • Equal Arc Second Raster Chart
  • Gauss-Kruger
  • Gall Stereographic
  • Gnomonic
  • Hotine Oblique Mercator
  • Krovak
  • Laborde Oblique Mercator
  • Lambert Azimuthal Equal Area
  • Lambert Conic Conformal (1SP)
  • Lambert Conic Conformal (2SP)
  • Lambert Conic Conformal (2SP Belgium)
  • Lambert Cylindrical Equal Area
  • Mercator (1SP)
  • Mercator (2SP)
  • Miller Cylindrical
  • Mollweide
  • New Zealund Map Grid
  • Ney's (Modified Lambert Conformal Conic)
  • Oblique Mercator
  • Oblique Stereographic
  • Orthographic
  • Polar Stereographic
  • Robinson
  • Rosenmund Oblique Mercator
  • Polyconic
  • Sinusoidal
  • Swiss Oblique Cylindrical
  • Swiss Oblique Mercator
  • Stereographic
  • Transverse Cylindrical Equal Area
  • Transverse Mercator
  • Transverse Mercator (Modified Alaska)
  • Transverse Mercator (South Oriented)
  • Tunisia Mining Grid
  • UTM
  • Van der Grinten

VisGeoReference Server

for external geodetic Conversion (User Defined Projections)

Geodetic Data:

  • WGE: World Geodetic System 1984 (WGS84)
  • WGC: World Geodetic System 1972 (WGS72)
  • EUR: European 1950
  • North American Datum 1983 Geodetic Reference System 1980 (RF) (NAD83)
  • North American Datum 1927 Clarke 1866 (CC)
  • European 1950 International (IN)

Coordinate Systems

  • Geodetic with horizontal and vertical datum
  • Geocentric
  • Topocentric
  • Grid Systems: (UTM-MGRS, GK,...) und UPS
  • EPSG refs parsing
  • WKT refs parsing
  • PROJ4 refs parsing
  • Free definable custom Coordinate Systems


  • Datum Transformation (WGS84, ED50, NAD27, WKT ...) (GISCO)
  • Geodetic Distance
  • Geodetic Search (GISCO)
  • Geodetic Analysis (GISCO)
  • Geodetic customizeable layer
  • Geodetic Data Management (GISCO)
  • EPSG Support
  • WKT Support
  • PROJ4 Support

Geodetic Data Controls

  • Zoom (fixed step, in bounds, on key pressed, customizable...)
  • Pan (on mouse drag, key pressed, customizable...)
  • Rotate (on mouse drag, key pressed, customizable...)
  • Grab (on mouse drag, key pressed, customizable...)
  • Move (on mouse drag, key pressed, customizable...)
  • Selection (on mouse click, rectangle drag, popup choice...)
  • Graphical Creation/Editing of geometries, customizable
  • coupling of display areas
  • Fit (on layers content, selection, bounds)
  • Distance /Azimuth measuring (Map ruler)
  • Overview
  • Map compass (Rhumbline (Loxodrome) rendering)
  • Movable and Editable label
  • Measure (on mouse drag...)

Modul Vector

Graphic Primitives

Geometries can be either Cartesian or geodesic

Vector Primitive Types
  • Point (2D & 3D)
  • Line
  • Polyline (2D & 3D)
  • Line Loop
  • Wide Polyline and Wide Line Loop, supporting absolute or relative width and Cap- and Join-Styles
  • Polygon/Area (2D & 3D ), multiple rings or holes
  • Circle
  • Ellipse
  • Rectangle
  • Geometry Collection, Groups
  • Spline - interpolating, extrapolating with sharp edges also mixed up
  • Bezier Curve
  • Direction
  • Speech Bubble
  • Text
  • Distance
  • Reference Point
  • Triangle Fan and Strip
  • Symbols (Vektor and Raster)
  • OGC Simple Features
  • Compass Primitive with Pie, Arrow and Line Ticks
  • Scale Primitive

Attributes can be associated to the Graphic Primitives (temporal, as default...)

  • Point attributes
    • Color
    • Kind
    • Thickness
  • Line attributes
    • Color
    • Dash pattern
    • Line width
    • Fill
  • Fill attributes
    • Fill color
    • Fill pattern
    • Outline with Line Attributes
  • Text attributes
    • Font
    • Horizontal and Vertical Alignment
    • Up, down, left, right, center Attachment
    • Text Color
    • Background Fill Color

Geometry rendering

  • Geometries can be rendered/edited either in Cartesian or geodesic mode (e.g., great circle line, ellipse)
  • Point rendering with icons (Images, TrueType Fonts...)
  • Point rendering with custom vector symbols
  • MIL-STD-2525B symbology: Units, tactical, metoc,...
  • APP6a symbology
  • MIL-STD-2525B/APP6a Outline style
  • Geosym symbology: point icons, line & fill color
  • Custom line stroke, fill pattern (including texture/transparency)

Vector Formats

  • VPF (zB. VMAP, VITD)
  • ESRI Shape Files
  • TAB Formate
  • VISCO Vector

Advanced Vector

  • Multi-level/ multi-format tiling/subtiling
  • Plug in API for new Formats / Readers
  • Plug in API for Converters
  • Customizable Plug in API for Readers
  • Editable/Non-Editable Layers
  • Selectable/Non-Selectable Layers
  • Vertex Reduction
  • Automatic on the fly creation of resolution based vector layers, customizable
  • Automatic creation of Quad-tree based vector data, customizable
  • Warping
  • Automatic map scale change on zooming, customizable

Vector shade

  • Transparency Control
  • Color editing

Fixed Display Graphic

  • Line
  • Polyline
  • Line Loop
  • Triangle Fan, Triangle Strip
  • HUD Mask (Raster Symbol)
  • Scale x/y
  • Symbol
  • Text
  • Compass with Pie, Arrow, and Line Ticks
  • Fully customizable
  • Updateable
  • Supports absolute and relative Positions

Raster (Modul Reader)

Raster/Matrix Formate

  • CHH (MilGEO) MilGeo PCMAP (STANAG 7151)
  • GTIFF GeoTIFF (read/write), tiled/untiled, all orient.
  • TIFF TIFF (read/write), tiled/untiled, all orientations
  • RAS SUN Raster 8,16,24 Bit, RGB, BGR, RLE compression
  • RAW Various image data, easily described

Advanced raster

  • Plug in API for new Formats / Readers
  • Plug in API for Converters
  • Customizable Plug in API for Readers
  • automatic creation of resolution pyramids, customizable
  • automatic creation of tiled raster data, customizable
  • automatic Warping
  • Multi-level resolution
  • Multi-level tiling
  • Automatic map scale change on zooming, customizable
  • Continuous raster panning


  • Cutting of Scenes
  • Scale x/y
  • Resolution x/y
  • Screenshot
  • Fully customizable
  • geodetic coupling of Display areas in Position and Angel

Modul Shade

Vector shade

  • Transparency Control
  • Color editing

Raster shade

  • Transparency Control
  • Color map editing
  • Dim (brighter and darker)
  • Brightness
    • Scale
    • Bias
  • Viewable Picture types:
    • 4 Bit Color Table
    • 8 Bit Color Table
    • 8 Bit Color Table (signed / unsigned)
    • 16 Bit Grayscale (signed / unsigned)
    • 32 Bit Grayscale (signed / unsigned)
    • 24 Bit True Color

Histogram Operations

  • Stretch
  • Normalize
  • Exponential
  • Logarithmic
  • Linear
  • Reset
  • Range
  • Ignore Values
  • automatic best view support
  • create for loaded Area/Image
  • create for File
  • for picture areas separately applicable

Supported development environments / Language Bindings

Java compliant

  • Borland JBuilder
  • IBM Eclipse für Java

C++ compliant

  • KDevelop
  • Microsoft Visual C++
  • Microsoft Visual Studio .NET
  • Borland C++ Builder

C# compliant

  • MS Visual Studio .NET

VB compliant

  • MS Visual Basic

CORBA compliant

  • IDL

Base Standards

  • OpenGL
  • XML
  • OpenGIS
  • various NATO-Standards
  • various MIL-Standards
  • various Industrial-Standards
  • Digest

Supported Platforms

  • Microsoft Windows NT 4, 2000, XP
  • Linux, Kernel 2.4 - 2.6x

Application Integration for

  • Java (JDK 1.3, 1.4 and 1.5)
  • AWT, Swing, SWT
  • .NET

System requirements

  • CPU 600 MHz minimum (1GHz or more recommended)
  • RAM: 196 MB minimum* (256 MB or more recommended)
  • MS Windows (NT, 2000, XP) / Linux
  • Hardware accelerated OpenGL Graphic Card, 64MB Memory (NVIDIA recommended)

VISCO 3D (coming soon)

VISCO 3D Modul

In addition to the VISCO 2D Features

  • OpenGL based
  • Multi-themed 3D Graphics
  • Hybrid 2D/3D Projection
  • Advanced camera controls
  • Fly through
  • Customizable selection
  • DTED rendering and texture mapping
  • Transparency control
  • Fog, sky, light controls
  • Labeling
  • Connection with 2D Views, Vertical View and Real-time Package
  • 3D view printing support
  • Configurable labeling (scaling, framed, filled)
  • Large terrain rendering with on-the-fly loading form disk
  • 3D Icons
  • Support for different digital height models
  • Contour relief
  • Contour line and -layers
  • Terrain declination
  • Terrain cut

Vertical/Altitude View

  • 3D polyline rendering and editing with mouse
  • Labeling
  • Sub-profile rendering
  • Controls: zoom, pan
  • Fully customizable
  • Synchro with map(s)

Modul Move

  • Automatic Move Pattern

Modul Mini GIS

  • Multilevel Image Support
  • automatic scale change on zooming


VISCO Result

  • Real-time time based Data display
  • Combination of multiple scenarios
  • Different View modes
    • Time based
    • ID based
    • step based
  • Play mode
  • Modi
    • Play- forward / backward, stepwise, Pause
    • Time compression / real Time, Time decompression, fixed Time gap
    • Loop / reverse
    • History function
    • N measurements- fixed or in Time window
    • Time window
  • Grouping
    • Show- and hide
  • Result management
    • maximum age / count
  • Settings
    • Step length
    • Time Compression factor
    • Time slice size
  • Time bar Widget (Time slider)
    • smooth move forward or back in time
    • moveable Borders
    • multi plane
    • different Tick forms
    • Grid snapping to timeframes
    • Automated Update of the Begin time
    • Automated Update of the End time
    • Visualization of the Time slice (History mode)

VISCO MTI (Moving Target Indikation)

  • Mission color customizable
  • Scan area
    • Show-/ Hide
    • Visualization in Mission Color
    • Transparence customizable
    • Mode
      • Single scan
      • Single scan inside a definable Time slice
      • History
      • History combined with Time slice
      • Time slice
  • Dwell area
    • Show-/ Hide
    • Visualization in Mission Color
  • MTI Settings
    • MTI Dots in Standard Color
    • MTI Dots in Mission Color
    • MTI Dots in dependency on speed (Red move to Platform, Blue move back from Platform)
    • MTI Dots in dependency of Type ore Color customizable
    • "Fading History" in all Modes arbitrary
    • MTI as Symbol in dependency of the Type
  • MTI Configuration
    • Transparence customizable
    • MTI Dot size customizable (Current Scan, History)
  • MTI as Symbol filterable
  • Load of single Scans
  • Simultaneous load of multiple Scans
  • Show- and Hide of individual Missions
  • Possibility to Show- and Hide of Scans with the Job Id (per Mission)
  • Possibility to select individual MTI's

VISCO Core-Addons

  • special MTI-Feature Improvement
  • API for time based display

VISCO add on Komponenten

VISCO Graphic Editor

  • Load
  • Save
  • Edit
  • Grouping
  • Graphic primitives
    • Select
    • Move
    • Measure
    • Compass
    • Scale
    • Change Attributes

VISCO Geo Referencer

  • Geo coding of Picture Data with Reference points

VISCO Symbol Editor (coming soon)

  • Creation und editing of Symbols
  • Point rendering with custom vector symbols
  • MIL-STD-2525B symbology: Units, tactical, metoc,...
  • APP6a symbology
  • MIL-STD-2525B/APP6a Outline style
  • Geosym symbology: point icons, line & fill color
  • Custom line stroke, fill pattern (including texture/transparency)
  • Standard Symbology
    • MIL-STD-2525B
    • NTDS
    • NIMA VPF Geosym
    • NATO STANAG 2019 (App 6a)

Optional formats (VISCO Multireader)


Format Name OGR Simple Feature Library
Arc/Info Binary Coverage Arc/Info Binary Coverages (eg. Arc/Info V7 and earlier)
Comma Separated Value .csv non-spatial tabular data stored in text CSV files
DODS/OPeNDAP reading feature data from OPeNDAP (DODS) servers
FMEObjects Gateway Feature sources supported by FME-Objects License dependant
GML Geography Markup Language
IHO S-57 (ENC) ENC (Electronic Nautical Chart). Vector interchange format used for maritime charts
Mapinfo File(MIF/MID) MapInfo datasets in native (TAB) format and in interchange (MIF/MID) format
Microstation DGN Microstation DGN files from Microstation versions predating version 8.0
MySQL non-spatial data in MySQL tables
OGDI Vectors Point, Line, Area, Text, OGDI gltp url
ODBC spatial and non-spatial tables accessed via ODBC
Oracle Spatial Oracle Spatial (8.1.7 or later) Object-Relational format
PostgreSQL access to spatial tables in PostgreSQL extended with the PostGIS spatial data support
SDTS SDTS TVP (Topological Vector Profile) and Point Profile datasets are supported
SQLite spatial and non-spatial tables stored in SQLite 3.x database
UK .NTF National Transfer Format, used by the UK Ordnance Survey
U.S. Census TIGER/Line TIGER/Line files are a digital database of geographic features, such as roads, railroads, rivers, lakes, political boundaries, census statistical boundaries, etc. covering the entire United States
VRT - Virtual Datasource transforms features read from other drivers based on criteria specified in an XML control file


Format Name
ADRG DIGEST Raster products (ADRG over OGDI)
AAIGrid Arc/Info ASCII Grid
AIG Arc/Info Binary Grid (.adf)
BMP Microsoft Windows Device Independent Bitmap (.bmp)
BSB BSB Nautical Chart Format (.kap)
BT VTP Binary Terrain Format (.bt)
CADRG DIGEST Raster products (CADRG over OGDI)
CEOS CEOS (Spot for instance)
DOQ1 First Generation USGS DOQ (.doq)
DOQ2 New Labelled USGS DOQ (.doq)
DTED Military Elevation Data (.dt0, .dt1)
ECW ER Mapper Compressed Wavelets (.ecw)
EHdr ESRI .hdr Labelled
ENVI ENVI .hdr Labelled Raster
Envisat Envisat Image Product (.n1)
FITS FITS (.fits)
GIF Graphics Interchange Format (.gif)
GIO Arc/Info Binary Grid (.adf)
HDF4 Hierarchical Data Format Release 4 (HDF4)
HFA Erdas Imagine (.img)
HKV Atlantis MFF2e
IDA Image Display and Analysis (WinDisp)
ILWIS ILWIS Raster Map (.mpr,.mpl)
JDEM Japanese DEM (.mem)
JPEG2000 JPEG2000 (.jp2, .j2k)
JP2KAK JPEG2000 (.jp2, .j2k)
L1B NOAA Polar Orbiter Level 1b Data Set (AVHRR)
LAN Erdas 7.x .LAN and .GIS
MEM In Memory Raster
MFF Atlantis MFF
MrSID Multi-resolution Seamless Image Database
NDF NLAPS Data Format
Paux PCI .aux Labelled
PCIDSK PCI Geomatics Database File
PNG Portable Network Graphics (.png)
PCRaster PCRaster (.map)
PNM Netpbm (.ppm,.pgm)
RS2 RadarSat2 XML (product.xml)
VRT Virtual Raster
XPM X11 Pixmap (.xpm)


Creation of Videos from visualization sequences

  • MPEG1
  • MPEG2
  • MPEG4
  • ...
  • Player for Videos


  • High level application component
  • Multi-map manager
  • Modular and extensible
  • Synchronized 2D/3D view
  • Advanced redlining of 2D/3D geometries
  • C++ API
  • Java API
  • WMS Client addon
  • Map workspace management
  • Table view with filtering, sorting, find in table

OGC OpenGIS WMS client API

  • VISCO WMS client Layer
  • HTML WMS client sample
  • VISCO client selection control

Specifications VISCO WMC (coming soon)


  • OGC Compliant WMS 1.1.1
  • Uses VISCO as Fat Client Standard "Browser" Visualization Tool
  • Supports the following Requests and Functionalities
  • GetMap
  • GetCapabilities
  • MultiLayerDescriptions
  • Time-Dependant-Data
  • Vertical Dimensions
  • Additional Dimensions
  • Vendor Specific Parameters
  • Exceptions
  • GetFeatureInfo
  • Styles
  • Additional Metadata Options
  • OpenGIS WMS konform
  • XML based configuration file
[ english ] [ deutsch ]