Software Components for high performance graphical analysis and visualization in 2D and 3D
LuciadMap is a suite of software components for building superior Situational Awareness applications in Aviation, Defense and Security. The components for high performance graphical analysis and visualization of geospatial information in 2D and 3D are the building blocks for mission-critical ATC/ATM and C4ISR systems.
Supported platforms & standards
Supported Platforms
- JDK1.5 and higher (J2SE and J2EE)
- Internet Explorer, Mozilla, Firefox, ...
- Sun Solaris 8, 9, 10 (32 & 64 bit SPARC)
- MS Windows 9.x, NT 4, 2000, Me, XP, Vista, Server 2003 & 2008, Windows 7 (32 & 64 bit)
- Linux (32 & 64 bit)
- COM-ActiveX (with bridge)
- .NET
- C/C++
Supported development environments
All standard Java development environments such as:
- IBM® Eclipse
- NetBeans
- Borland Jbuilder
- Oracle® Jdeveloper
- JetBrains' IntelliJ
Standards
- XML
- OGC
- Digest
- ISO
- OMG
- CORBA
- Geocapi
Java
- 100% Pure Java™
- JavaBean compliant
- Swing and Java2D compatible
- Servlet, EJB compatible
- JDBC
- SWT, Eclipse RCP compatible
Object oriented
- Object oriented design from the ground up
- Model-view paradigm
- Automatic, event based synchronization and update
- Modular
- Fully customizable
LuciadMap Foundation
Multi-layered Map Graphics
- Add/remove layer
- Move layer up/down
- Layer state: visible, selectable, editable, labeled, ...
- Layer list & layer Tree
- Advanced snapping capabilities
- Geodetic and Cartesian rendering and editing of geometries
- Grids: Lat-Lon, GEOREF, UTM; CGRS & GARS
- Maritime Grid labeling
- Map Rotation
- Advanced painters
- Layer style encoding/decoding
Mouse location coordinate read-out
- Lat-Lon (decimal degrees, deg-min-sec)
- UTM-MGRS
- UPS
- GEOREF
- National Grid Coordinates (US SPCS, Lambert72, RD1918, GK, BNG ...)
Map Controls
- Zoom (fixed step, in bounds, on key pressed, mouse wheel, ...)
- Pan (on mouse drag, key pressed, ...)
- Selection (on mouse click, rectangle drag, popup choice, ...)
- Multi-touch controllers
- Windows 7 & custom multi-touch drivers
- Graphical Creation/Editing of geometries
- Fit (on layers content, selection, bounds)
- Overview
- Advanced map ruler: geodesic, Cartesian, rhumbline
- Map compass (RhumbLine rendering)
- Magnifying glass
Map Projections
- Equidistant cylindrical
- Orthographic
- Gnomonic
- Stereographic
- Dutch Stereographic
- Polar Stereographic
- Mercator
- Hotine Oblique Mercator
- Transverse Mercator
- UTM
- Lambert Conformal Conical
- Lambert Equal Area
- Albers Equal Area
- Cassini
- Vertical Perspective
- Eckert IV & VI
- Miller Cylindrical
- Mollweide
- Polyconic
Domain object Geometries
- All geometries can be either Cartesian or geodesic:
- Point (2D & 3D)
- Polyline (2D & 3D)
- Polygon/Area (2D & 3D extruded)
- Circle
- Ellipse
- Arc/ArcBand
- Rectangle
- Corridor/Buffer (axis+width)
- Geometry collection
- Polygon with holes
- Single/multi-line text
- 3D Oriented Point
- Cylinder, Sphere, Dome
- 3D extruded buffer
- 3D buffer (3D axis+width&height)
Data models
- Ordered list
- Spatially indexed (R-tree, BSP-tree)
- Attribute indexed
- Multilevel, tiled, lazy loaded model sets
- Flexible data fusion
- Unified hierarchical data model
Meta data
- ISO 19115 Metadata support
- ISO 19139 XML format support
Filtering
- Based on
- Spatial relationships
- Zoom level
- Attributes (temporal, administrative, ...)
- Custom - OGC Filter 1.0 and 1.1 support
Geometry Rendering
- All geometries can be rendered/edited either in Cartesian or geodesic mode (e.g., great circle line, geodesic arc)
- Point rendering with icons (Images, TrueType Fonts, SVG, ...)
- Point rendering with custom vector symbols
- Icon decluttering
- Custom line stroke, fill pattern (including texture/transparency)
- High performance, complex line stroke
- Curved line rendering
- Automatic caching for high performance rendering
- OGC® Styled Layer Descriptors (SLD 1.0)
Geometry Labeling
- Fully customizable
- Filled, Outlined background
- Text halo rendering
- Movable and Editable labels
- Point, line, polygon labeling
- Multi-labeling
- Decluttering (priority based omission and relocation, manual, custom)
- Advanced in-label editing and highlighting
Coordinate Systems
- Geodetic with horizontal and vertical datum
- Geocentric
- Topocentric
- Grid systems (US SPCS, UTM-MGRS, Lambert72, RD1918, GK, ...) and UPS
- EPSG reference parsing
- WKT reference parsing
- AUTO reference parsing
Geodesy
- Datum transformation (WGS84, ED50, NAD27, ...)
- Geodetic distance/area
- Forward azimuth
Vector Formats*
- ESRI® Shape (incl. encoder)
- MapInfo® MIF (incl. encoder)
- MapInfo MAP
- OGC GML 2 and 3.1.1 (extensible encoder/decoder)
- OGC GML 3.2.1/ISO 19136 (extensible encoder/decoder)
- SVG (incl. encoder)
- POL
Advanced Vector
- Multi-level/ multi-format tiling/subtiling
- Low memory, read only data sets
Raster/Matrix Formats*
- DTED
- USGS DEM
- GeoTIFF (incl. encoder)
- TIFF, GIF, JPEG, PNG, PPM, BMP
- ESRI TFW, JGW
- MapInfo TAB
- BIL
- CADRG, CIB
- ETOPO Bathymetric data
- Direct access to native data
Advanced raster
- Warping
- Automatic cache management
- Transparency control
- Multi-level resolution
- Multi-level tiling
- Continuous raster panning
- Color map editing
- Brightness, contrast, custom color filter
- Orthorectification
Vertical/Altitude View
- 3D polyline rendering and editing with mouse
- Labeling
- Sub-profile rendering
- Controls: zoom, pan
- Fully customizable
- Synchronized with map(s)
Advanced Printing
- High quality vector printing
- Advanced transparency support for Postscript
- Multipage printing
Magnetic Model Calculation
- WMM-2005 (World Magnetic Model)
- IGRF2005 (International Geomagnetic Reference Field)
- Magnetic variation
Mission Critical Performance
- Designed for high, real-time performance
- Optimizations for multi-cpu/multi-core systems
- Concurrent data access
- Concurrent and background painting - Deterministic behaviour
- Performance metric logging
LuciadMap Specialized packages
Geometry calculations
- Topology (Disjoint, Contains, ...)
- Intersection of geodesic lines & arcs
- Extract Geodesic Parallel
- Calculate Perpendicular
- Dimensionally Extended 9 Intersection Model (DE-9IM)
AIS
- Aerodromes
- Navaids
- Air routes
- Procedures (SID/STAR/IAP)
- Airspaces
- Obstacles
- Communication services
- Rendering controls
- ICAO symbology
- Separately available formats:
- ARINC 424 format decoder
- DAFIF & DAFIFT format decoder
- AIXM 3.3 & 4.5 decoder (en-route, procedures)
- AIXM 5.0/5.1 decoder/encoder
Military Symbology
- Full MIL-STD-2525b/2525c Symbology
- Full APP-6A/6B symbology
- Style options (Outline, Frame, Icon, Offset, Affiliation color, arrow and boundary curvedness, ...)
- Optimized readability (advanced icon and echelon scaling)
- Configurable UI for symbol selection and preview
- DGA TTA-106 symbology
OGC Web Client Suite
- LuciadMap integration (WMS, WFS , WCS)
- HTML WMS client sample
- WFS-T 1.0 & 1.1 data editing
OGC Web Server Suite
- WMS 1.3
- WFS 1.0, WFS 1.1
- WFS-T 1.0, WFS-T 1.1
- WCS 1.0
- Renderer registration
- New format decoder registration
- Output format control (HTML, GIF/JPG/PNG, SVG, SWF, custom, ...)
- WMS Feature Info request support
- Hot pluggable configuration
3D
- Java/OpenGL based
- Multi-themed 3D Graphics
- Hybrid 2D/3D Projection & 3D Globe
- Advanced camera controls
- Fly through
- Customizable selection
- DTED rendering and texture mapping
- Transparency control
- Fog, sky, light controls
- Synchronized with 2D views, Vertical View and Real-Time Package
- 3D view printing support
- Flexible labeling
- Terrain rendering with on-the-fly loading from disk and on-the-fly raster mapping
- 3D Geometries (OpenFlight, Wavefront OBJ)
- Stereoscopic rendering
- Polyline over terrain rendering
- Offscreen rendering
- Full OpenGL access for advanced rendering (context sharing, vertex & fragment shaders)
Earth
- Tile-based data streaming
- Elevation, raster & vector data
- High precision 2D & 3D visualization
- Any resolution, unlimited data size
- Multi-threaded decoupled data retrieval & visualization
- Open, flexible tile processing pipeline
Fusion Client
- High performance client to connect to LuciadFusion
- 2D/3D visualization
- Local caching
- Offline/Online mode
ECDIS
- S-57 data format
- Tiling and lazy loading
- Multi-level
- Metadata support - S-52 symbology
- AML (Additional Military Layers)
- S-64 and IEC61174 performance standard (symbology) compliant
- Separately available format
- S-63 (Decryption)
Networking and Route Planning
- Graph/Network representation API
- Tracing
- Configurable shortest/fastest path calculation
- Custom network painting
- Cross country movement
- Fast routing in very large networks
- Separately available format: GDF street data
Real-time
- Air traffic playback in fast/real time
- Playback controls: time slider, play/stop/pause, time step, CPU utilization
- Real-time air track display
- Combination of multiple scenarios
- Optimized dynamic track model
- High performance, continuous label decluttering
- Separately available formats:
- EUROCONTROL ASTERIX
- ASDI/ETMS
Terrain Analysis
- Terrain profile on map
- Terrain profile along 3D polyline (vertical view)
- Intervisibility between points, lines, and areas (linear, radar, custom propagation)
- Coverage (linear, radar, custom propagation)
- Coverage distinguishes between sky or terrain background
- Terrain slope, orientation calculations
- Hypsometric terrain shading:
- Altitude
- Slope (Hill shading)
- Orientation
- Ridge and valley
- Custom - Distance along terrain calculation
- Low points and peak detection
LuciadMap Database Connectors
Separately available database connectors
- Informix Geodetic Datablade
- Informix Spatial Datablade
- Oracle Locator
- Oracle Spatial (GeoRaster)
- PostgreSQL PostGIS
- DB2 Spatial and Geodetic Extender
LuciadMap Data Formats
Separately available formats*
- AIXM & AIXM 3.3, 4.5, 5.0, 5.1
- ARINC 424 (requires AIS)
- ASDI/ETMS (requires Real-time)
- ASRP/USRP/ADRG
- AutoCAD DWG, DXF
- DAFIF & DAFIFT
- ECW
- EUROCONTROL ASTERIX (requires Real-time)
- GeoSPOT (spatiocartes)
- GRIB V1/V2 weather data (WMO/ICAO Bulletin)
- JPEG 2000 encoder
- KML
- Microstation DGN
- MrSID
- NITF incl. JPEG 2000 decoder/NSIF
- RaveGeo (Server based or embedded)
- S-63 (Decryption) (requires ECDIS)
- Spot DIMAP
- Swiss DHM
- VPF (VMAP, VMAP2i DNC, UVMap,...) including Geosym symbology (point icons, line & fill color)
LuciadMap Lucy Application Component
Lucy
- High level application component
- Multi map manager
- Dockable window framework
- Modular and extensible
- Synchronized 2D/3D view
- Flexible 3D component (API)
- Advanced redlining of 2D/3D geometries (shortcut keys, undo/redo, copy/paste, ...)
- Drawing API (custom formats, custom geometries, ...)
- Trajectory preview/playback
- Advanced printing (configurable layout & multipage printing)
- Terrain Analysis integration
- Coordinate calculator
- Radar view controls
- WMS, WFS and WCS Clients
- Workspace management
- Customizable table view with filtering, sorting, find in table
- Easy to use deployment scripts
- Localization (US, FR, NL, ES, ...)
*All available formats support decoding by default unless stated otherwise.






