Development Framework |
- Full graphical component library
- Components available as JavaBeans
- Editing tools for easy configuration
– MapBuilder
– Symbol Editor
– Designer
- Configurable GUIs
- APIs for external algorithms and data
|
Map Preparation |
- Raster and vector merge
- Data re-projection
- Reusable map themes
- Map tiling
- Symbology
|
Theme |
- Reusable
- Smart labeling (automated placement)
- Full control over map representation
– Vector color, thickness, strokes, transparency
– Layer transparency
– Layer contrast
– Layer luminosity
– Layer structure and hierarchy
|
Multi-layered Maps |
- add/remove layer
- named layers
- move layer top/up/down/bottom
- set visible / invisible, labeled / unlabelled
- data input/delete on chosen layer
|
Georeferences |
- DMS Lat/Lon
- Decimal Lat/Lon
- UTM & MGRS
- Geocentric
- Topocentric
- User defined
|
Performance |
- Hierarchical quad-tree
- Double and Triple buffering
- On the fly raster and vector map tiling
- Preprocessed raster and vector tiling
- Raster map sub-sampling
- Load on demand
- Multithreaded environment
Low Memory footprint
- Lightweight read-only object model
- Load on demand, data sub sampling
- Hard-disk caching
Map Manipulation
- Zoom in / out / fit / fit to layer / progressive
- Pan map
- Rotate map
- Raster warping
- Configurable measuring units
- Areas of interest storage and navigation
- Synchronized overview
- Orthodromy and loxodromy distance measuring
- Map scale
- Map compass
- Magnifying glass
- "See-through" interactor (to peer beneath a layer)
- On the fly re-projection
- Mouse location coordinates and altitude.
- Contextual grids in Lon/Lat & MGRS
- Interactive symbol adjustment to reduce overlapping
- Symbols that change their display based on zoom level
- Priority-based labeling
- Map annotation capability, including:
– point
– polyline
– closed area drawing
– labeling
|
Measuring Units |
- Kilometer
- Meter
- Decimeter
- Centimeter
- Millimeter
- International Nautical Mile
- International Inch
- International Foot
- International Yard
- International Statute Mile
- International Fathom
- International Chain
- International Link
- U.S. Surveyor's Inch
- U.S. Surveyor's Foot
- U.S. Surveyor's Yard
- U.S. Surveyor's Chain
- U.S. Surveyor's Statute Mile
- Indian Yard
- Indian Foot
- Indian Chain
- Difference in 2D and altitude
- User defined for length or angle
Georeferencing
- 1944 pre-defined coordinate systems
- 27 projections
- 58 ellipsoids
- Molodenski DATUM
- WKT file parsing
- User extendible
|
Map Projections |
- Azimuthal Equidistant
- Cassini
- Albers Equal Area
- Lambert Equal Area
- Lambert Conformal Conic
- French Lambert
- Cylindrical equal Area
- Eckert 4
- Eckert 6
- Equidistant Cylindrical
- Geographic
- Gnomonic
- Lambert Azimuthal Equal Area
- Mercator
- Miller Cylindrical
- Mollweide
- Oblique Mercator
- Orthographic
- Polyconic
- Robinson
- Sinusoidal
- Stereographic
- Polar Stereographic
- Universal Polar Stereographic
- Transverse Mercator
- Universal Transverse Mercator
- Wagner 4
- Open API for user defined
DATUM
- Molodenski (3 parameters)
- Open API for user defined
|
Ellipsoid |
- Airy 1830 & Modified for Ireland 1965
- Andrae 1876
- Appl . Physics. 1965
- Amer. 1969
- Bessel 1841, Namibia & NGO 1948
- Clarke 1858 & 1866 & Modified for Michigan, Clarke 1880, Modified for ARC 1950, Modified for IGN, Modified for Jamaica) Modified for Merchich, Modified for Palestine)
- Commission des Poids et Mesures 1799
- Delambre 1810
- Engelis 1985
- Everest 1830, 1948, 1956, 1969 & Pakistan
- Fischer 1960, Modified for South Asia & 1968
- GRS 67, 80 & IUGG 1980
- Helmert 1906
- Hough
- IAG 75 &IAU 76
- Indonesian 1974
- Int. 1909 ( Hayford)
- Krassovsky 1940
- Kaula 1961
- Lerch 1979
- MERIT 1983
- Maupertius 1738
- New International 1967
- NWL 1965
- OSU86F & OSU91A
- Plessis 1817
- Southeast Asia
- SGS 85
- Sphere of 6370997 m
- Struve 1860
- Walbeck
- War Office
- WGS 60, 66, 72 & 84
- User defined
|
Advanced Printing |
- Print preview
- Print to scale
- User defined or map scale data selection
- Multi-page printing
- User-defined printed area
- Legend generation
|
Map Import |
- GeoTIFF (. tif)
- Non- georeferenced raster images (.gif, .jpg, . png, . tif)
- ESRI Shape Files (. shp)
- MapInfo (. mif, .mid)
- TIGER/Line (. RTx)
- DTED 0, 1 & 2
- GTOPO30 DEM
- Oracle Spatial
- Google Earth's KML format
- OpenGIS Web Map Service's (WMS) online map servers
- AutoCAD Drawing Interchange Format (DXF)
- Scalable Vector Graphics (SVG)
- Integration with Safe Software's Feature Manipulation Engine (FME)
- An open API for user-defined formats
|
Map Export |
- Documented and extendible proprietary map format
– Map theme
– Map theme and data
- ESRI Shape file
- GeoTIFF maps
- Oracle Spatial
- Google Earth KML format
- Open API for user-defined formats .
|
Symbology |
- Mixes vector & raster
- Georeferenced
- Selectable / movable
- Optimized rendering
|
Deployment Platforms |
- Java applets and applications
- Ajax-enhanced thin clients
|
|