Specifications LuciadMap Version 8
Flexible structure
LuciadMap V8 Foundation LuciadMap V8 Specialized Packages

Supported Platforms

• JDK1.4 and higher (J2SE and J2EE)
• Internet Explorer, Mozilla, Firefox...
• Sun Solaris 8, 9, 10
• MS Windows 9.x, NT 4, 2000, Me, XP, Vista
• Linux
• COM-ActiveX (with bridge)
• .NET

Supported development environments

All standard Java development environments such as:
• IBM Eclipse for Java
• 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, RCP compatible

Object oriented

• Object oriented design from the ground up
• Model-view paradigm
• Automatic, event based synchronization and update
• Modular
• Fully customizable

Multi-layered Map Graphics

• Add/remove layer
• Move layer up/down
• Layer state: visible, selectable, editable, labeled...
• Layer list
• 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,...)

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...)
• 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

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

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 [V8.0]
• Curved line rendering [V8.0]
• 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 system (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)
• 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 (fast directory import [V8.0]), CIB
• ETOPO Bathymetric 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

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

Geometry calculations

• Topology (Disjoint, Contains,...)
• Intersection of geodesic lines & arcs
• Extract Geodesic Parallel
• Calculate Perpendicular

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 format decoder (DAFIFT)
- AIXM decoder (en-route, procedures)

APP6a/MS2525b Symbology

• Full MIL-STD-2525b Symbology (Change 1)
• Full APP6a symbology
• MIL-STD-2525b/APP6a 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

Lucy

• High level application component
• Multi map manager
• Dockable window framework [V8.0]
• Modular and extensible
• Synchronized 2D/3D view
• 3D view generation wizard
• Advanced redlining of 2D/3D geometries (shortcut keys, undo/redo, copy/paste,...)
• Redlining API (custom formats, custom geometries,...) [V8.2]
• Trajectory preview/playback
• Advanced printing (configurable layout & multipage printing)
• Terrain Analysis
• Coordinate calculator
• Radar view controls
• Optional C++ API/C# API
• WMS Client, WFS and WCS Clients
• Workspace management
• Customizable table view with filtering, sorting, find in table (API)
• Min/max elevation in terrain
• Easy to use deployment scripts
•Localization (US, FR, NL, ES...))

OGC Web Client Suite

• LuciadMap integration (WMS, WFS , WCS)
• HTML WMS client sample

OGC Web Server Suite

• WMS 1.3 command handler
• WFS 1.0 command handler (transactional), WFS 1.1
• WCS 1.0 command handler
• Custom command handler
• 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
• Configurable labeling (scaling, framed, filled)
• Terrain rendering with on-the-fly loading from disk and on-the-fly raster mapping
• Global terrain up to arbitrary detail [V8.2]
• Terrain server support [V8.2]
• 3D Geometries (OpenFlight, Wavefront OBJ)
• Stereoscopic rendering
• Polyline over terrain rendering
• Offscreen rendering
• Full OpenGL access for advanced rendering (context sharing, vertex & fragment shaders)

ECDIS

• S-57 data format
- Tiling and lazy loading
- Multi-level
- Metadata support
• S-52 symbology
• AML
• S-64 and IEC61174 performance standard (symbology) compliant
• Inland ECDIS [V8.2]
• Separately available format
- S-63 (Decryption)

Networking and Route Planning

• Graph/Network representation API
• Tracing
• Configurable shortest/fastest path calculation
• Custom network painting
• 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) [V8.0]
• 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 [V8.0]

Separately available database connectors

• Informix Geodetic Datablade
• Informix Spatial Datablade
• Oracle Locator
• Oracle Spatial (Raster
[V8.0])
• PostgreSQL


Separately available formats*

• ASRP/USRP/ADRG
• ECW
• GeoSPOT (spatiocartes)
• MrSid
• RaveGeo (Server based)
• Spot DIMAP
• Swiss DHM

• AutoCAD DWG
• GRIB V1 weather data (WMO/ICAO Bulletin
)
• JPEG2000 decoder
• JPEG2000 encoder
• Microstation DGN
• NITF/NSIF

• RaveGeo (Embedded)
• VPF (VMAP, VMAP2i DNC, UVMap,...) including Geosym symbology (point icons, line & fill color)
• ARINC 424 (requires AIS)
• DAFIF (DAFIFT) (requires AIS)
• AIXM (requires AIS)
• S-63 (Decryption) (requires ECDIS)
• Eurocontrol Asterix (requires Real-time)
• ASDI/ETMS (requires Real-time)

• GDF (requires Networking and Route planning)

 

* All available formats support decoding by default unless stated otherwise.