FEATURES
![]()
Platforms Supported
- Silicon graphics
- Sun
- HP
- Linux
Map data currently supported for ESMS with SPRE
- Military: ADRG, DTED, DCW, WVS, DFAD
- Non-military: TIGER, DEM, LULC, GNIS, DLG, WDBII Images, including scanned paper maps
Map data currently supported by ESMS
- VMAP (Level 0), WVS Plus
- ESRI Shapefile
- CADRG
- GeoTiff
Map data routines currently supported through APIs
- 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.
-
Interactive Map Data Preprocessor: The SMS Preprocessor (SPRE) reads a variety of map data sources and builds the World Map Database that is converted to ESMS frames. During the application run time, the SMS+ interacts only with the preprocessed map database for high performance. SPRE is also available as a stand-alone package with its on graphical user interface (GUI). The stand-alone version of SPRE is called the SPRE GUI.
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 confromal, 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

News