Many of the ArcGIS Military Analyst and MOLE extension application programming interface (API) objects you have used in the past have equivalent or near equivalent objects in the ArcGIS 10 ArcObjects API. These new objects should now be used and do not require a Military Analyst extension or MOLE extension license. See Migrating from Military Analyst and MOLE for information on how to accomplish tasks in ArcGIS 10 that previously required the Military Analyst and MOLE APIs.
The following table lists topics that describe some of the defense analysis tools:
Topic
|
Description
|
Military Overlay Editor (MOLE) graphics are military symbols that adhere to a military specification you choose or custom graphics you create. This topic also describes MOLE graphic concepts from a programming perspective.
|
|
The Defense Solutions coordinate application programming interface (API) supports several input and output formats used to convert coordinate values that a user, program, or data feed provides. Adjust the coordinate API's input and output formats to suit your needs. This topic describes the formats that are used with the coordinate API.
|
|
This sample demonstrates how to declutter MOLE force element graphics on a map control using the leadering and stacking capabilities of the MoleGroupElement class. Leadering is a decluttering method whereby the MOLE graphics are drawn as a vertical group, offset at a specified distance from a specified point. Stacking is a decluttering method whereby the MOLE graphics are drawn as a condensed cluster of slightly-offset graphics.
|
|
This sample demonstrates how to manually arrange or declutter force element graphics on a map control. The application adds a MOLE group element to the map’s graphic container and provides selections for decluttering.
|
|
This Engine application demonstrates some of the ways that MOLE symbol-based graphics can be used to produce a simple interactive map display. Demonstrated concepts include the following:
|
|
This sample demonstrates how to load, display, and update symbology generated by MOLE in a GlobeControl-based application, which contains some of the basic functionality available in ArcGlobe.
|
|
This sample shows how to use the ArcGIS Military Analyst Coordinate Tool API to convert between latitude/longitude, degrees/minutes/seconds (DMS), Universal Transverse Mercator (UTM), and Military Grid Reference System (MGRS) coordinates.
|
|
This sample shows how to use the ArcGIS Military Analyst Geodesy API in a standard MapControl.
|
To use the code in this topic, reference the following assemblies in your Visual Studio project. In the code files, you will need using (C#) or Imports (VB .NET) directives for the corresponding namespaces (given in parenthesis below if different from the assembly name):
Development licensing | Deployment licensing |
---|---|
Engine Developer Kit: Military Analyst, Military Overlay Editor | Engine Runtime: Military Analyst, Military Overlay Editor |
ArcView: Military Analyst, Military Overlay Editor | |
ArcEditor: Military Analyst, Military Overlay Editor | |
ArcInfo: Military Analyst, Military Overlay Editor |