Skip to content
This repository has been archived by the owner on Aug 28, 2024. It is now read-only.

Military Tools for ArcGIS is a collection of mission-focused enhancements to simplify defense and intelligence workflows in ArcGIS.

License

Notifications You must be signed in to change notification settings

Esri/military-tools-desktop-addins

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

military-tools-desktop-addins

This repository is no longer maintained.

Beginning at ArcGIS Pro 2.6 this functionality is installed with ArcGIS Pro.

Military Tools for ArcGIS is a collection of mission-focused enhancements to simplify defense and intelligence workflows in ArcGIS. The Military Tools for ArcGIS Desktop add-ins repository combines several related mission-focused ArcGIS add-ins for defense and intelligence (see Resources section) as a single installable add-in toolbar for ArcMap and ArcGIS Pro.

screenshot of toolbar

Features

Sections

Requirements

Build Requirements

Run Requirements

  • ArcGIS for Desktop
    • ArcMap 10.4.1+ (Advanced)
    • ArcGIS Pro 2.2+ (Advanced)

Instructions

Build Instructions

Obtain the Dependent Repositories

{Github Clone Location}
+---military-tools-desktop-addins
+---coordinate-conversion-addin-dotnet
+---distance-direction-addin-dotnet
+---military-symbology
+---military-tools-geoprocessing-toolbox
+---visibility-addin-dotnet

IMPORTANT NOTE: Because of file name length limitations in Visual Studio, the length of the folder name of {Github Clone Location} should not exceed 80 characters

  • A clone script has been provided to automate the cloning of these repos. To use:
    • Open a Git shell/command prompt
    • cd military-tools-desktop-addins\source\Utilities
    • CloneDependentRepos.bat

Building

  • To Build Using Visual Studio
    • Open and build solution files:
    • {Github Clone Location}\military-tools-desktop-addins\source\MilitaryToolsForArcGISPro\MilitaryToolsForArcGISPro.sln
    • {Github Clone Location}\military-tools-desktop-addins\source\MilitaryToolsForArcMap\MilitaryToolsForArcMap.sln
  • To use MSBuild to build the solution
    • Open a Visual Studio Command Prompt: Start Menu | Visual Studio | Visual Studio Tools | Developer Command Prompt
    • ArcGIS Pro Add-in
      • cd military-tools-desktop-addins\source\MilitaryToolsForArcGISPro
      • msbuild MilitaryToolsForArcGISPro.sln /property:Configuration=Release
    • ArcMap Add-in
      • cd military-tools-desktop-addins\source\MilitaryToolsForArcMap
      • msbuild MilitaryToolsForArcMap.sln /property:Configuration=Release

Running

  • ArcGIS Pro add-in
    • Double-click to install the build add-in file:
    • military-tools-desktop-addins\source\MilitaryToolsForArcGISPro\bin\Release\MilitaryToolsforArcGISPro.esriAddinX
    • Run ArcGIS Pro and use the tools on the Military Tools tab
  • ArcMap add-in
    • Double-click to install the build add-in file:
    • military-tools-desktop-addins\source\MilitaryToolsForArcMap\bin\Release\MilitaryToolsforArcMap.esriAddIn
    • Run ArcMap and enable the Military Tools toolbar

More Information

For more information, please consult the wiki or landing page.

Resources

Related repositories:

Issues

Find a bug or want to request a new feature? Please let us know by submitting an issue.

Contributing

Esri welcomes contributions from anyone and everyone. Please see our guidelines for contributing.

Repository Points of Contact

Contact the Military Tools team

Licensing

Copyright 2018 Esri

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at:

http://www.apache.org/licenses/LICENSE-2.0.

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

A copy of the license is available in the repository's license.txt file.