esms Features

Platforms Supported
- Silicon graphics
- Sun
- HP
- Linux
Map data currently supported by ESMS
- VMAP (Level 0), WVS Plus
- ESRI Shapefile
- CADRG
- GeoTiff
Map data routines currently supported through API's
- GeoTiff
- NITF
- ESMS maintains the older FORTRAN compatible APIs as well as the new C/C++ API developer tools.
ESMS Developer Tools
-
C-Callable Subroutine Interface: ESMS provides over 400 routines callable from C language. All SMS and SMS+ capabilities provided by ESMS are accessible through this subroutine interface. ESMS has several new APIs which are avaible through the new API set.
-
Interactive Command Language (ICL): The ICL provides the ESMS rapid prototyping capabilities. The ICL uses English-like grammar with built-in tools for variable and symbol defintion.
ESMS Map Display & Analysis Capabilities
- Multiple map control
- Panning and zooming
- Overlay management and display control
- Map color control
- Map projections: Mercator, pseudo-universal transverse, polar sterographic, Lambert conformal, conic.
- Grid display: latitude, longitude, Georef, UTM, and surface elevation grids.
- Terrain shading: slope, elevation, peak, and shadow shading
- Line of sight: terrain masking, both ground and air line of sight
- Cross section analysis
- Object drawing and management including linking objects and object tracking

