building apps and add-ins with the arcgis for defense solution · sharepoint arcgis explorer earth...
TRANSCRIPT
![Page 1: Building Apps and Add-ins with the ArcGIS for Defense Solution · SharePoint ArcGIS Explorer Earth Maps for Adobe Creative Cloud Office Open Data Story Maps Quick Report Crowdsource](https://reader031.vdocument.in/reader031/viewer/2022013010/5f399ca7a4a5805ece5f8cda/html5/thumbnails/1.jpg)
Building Apps and Add-ins with the
ArcGIS for Defense SolutionGary Sheppard | Software Engineer | Esri
garys-esri
@garysheppardjr
DevSummit DC 2017
![Page 2: Building Apps and Add-ins with the ArcGIS for Defense Solution · SharePoint ArcGIS Explorer Earth Maps for Adobe Creative Cloud Office Open Data Story Maps Quick Report Crowdsource](https://reader031.vdocument.in/reader031/viewer/2022013010/5f399ca7a4a5805ece5f8cda/html5/thumbnails/2.jpg)
Thank youfor working with us.
![Page 3: Building Apps and Add-ins with the ArcGIS for Defense Solution · SharePoint ArcGIS Explorer Earth Maps for Adobe Creative Cloud Office Open Data Story Maps Quick Report Crowdsource](https://reader031.vdocument.in/reader031/viewer/2022013010/5f399ca7a4a5805ece5f8cda/html5/thumbnails/3.jpg)
GIS is Becoming an Interconnected PlatformOpening, Integrating and Simplifying
Creating an Open and Real-Time Network of Geospatial Services
Desktop(Individual)
Server(Workgroup)
Cloud / Services (Enterprise)
Networks of
Organizations
Distributed GIS
(Systems of Systems)
![Page 4: Building Apps and Add-ins with the ArcGIS for Defense Solution · SharePoint ArcGIS Explorer Earth Maps for Adobe Creative Cloud Office Open Data Story Maps Quick Report Crowdsource](https://reader031.vdocument.in/reader031/viewer/2022013010/5f399ca7a4a5805ece5f8cda/html5/thumbnails/4.jpg)
1
Workforce
Drone2Map
Collector
Survey123
Navigator
Field
Maps for
Office
Maps for
Power BI
Operations
Dashboard
GeoPlanner
Maps for
SharePoint
Explorer ArcGIS
Earth
Maps for
Adobe Creative
Cloud
Office
Open Data
Story
Maps
Quick
Report
Crowdsource
Polling
Initiatives
Community
Photo
Survey
Business
Analyst
Focused, Powerful and Ready-to-Use
Apps: Extending ArcGIS Capabilities Everywhere
![Page 5: Building Apps and Add-ins with the ArcGIS for Defense Solution · SharePoint ArcGIS Explorer Earth Maps for Adobe Creative Cloud Office Open Data Story Maps Quick Report Crowdsource](https://reader031.vdocument.in/reader031/viewer/2022013010/5f399ca7a4a5805ece5f8cda/html5/thumbnails/5.jpg)
Special GIS Needs for the Military
• Disconnected and sometimes-connected environments
• Multiple platforms (software, hardware, physical)
• Live data, a.k.a. real-time and near real-time
• Unique coordinate notations (e.g. MGRS)
• Unique message formats
• Unique map symbology
![Page 6: Building Apps and Add-ins with the ArcGIS for Defense Solution · SharePoint ArcGIS Explorer Earth Maps for Adobe Creative Cloud Office Open Data Story Maps Quick Report Crowdsource](https://reader031.vdocument.in/reader031/viewer/2022013010/5f399ca7a4a5805ece5f8cda/html5/thumbnails/6.jpg)
ArcGIS for Defense
• Provides industry-specific maps, apps, and platform configurations
• Demonstrates best practices
• Requires no additional cost
• Gives a jumpstart to your work
• https://solutions.arcgis.com/#Defense
![Page 7: Building Apps and Add-ins with the ArcGIS for Defense Solution · SharePoint ArcGIS Explorer Earth Maps for Adobe Creative Cloud Office Open Data Story Maps Quick Report Crowdsource](https://reader031.vdocument.in/reader031/viewer/2022013010/5f399ca7a4a5805ece5f8cda/html5/thumbnails/7.jpg)
Maps and Apps in ArcGIS for Defense
![Page 8: Building Apps and Add-ins with the ArcGIS for Defense Solution · SharePoint ArcGIS Explorer Earth Maps for Adobe Creative Cloud Office Open Data Story Maps Quick Report Crowdsource](https://reader031.vdocument.in/reader031/viewer/2022013010/5f399ca7a4a5805ece5f8cda/html5/thumbnails/8.jpg)
Gallery of Maps and Apps
Go to https://solutions.arcgis.com/gallery and click Defense
![Page 9: Building Apps and Add-ins with the ArcGIS for Defense Solution · SharePoint ArcGIS Explorer Earth Maps for Adobe Creative Cloud Office Open Data Story Maps Quick Report Crowdsource](https://reader031.vdocument.in/reader031/viewer/2022013010/5f399ca7a4a5805ece5f8cda/html5/thumbnails/9.jpg)
But this is a DevSummit!
• Source code is available for many ArcGIS for Defense items
• Focus of this workshop:
- Show open source apps that you can customize and deploy
- Explain how we built some of these items
![Page 10: Building Apps and Add-ins with the ArcGIS for Defense Solution · SharePoint ArcGIS Explorer Earth Maps for Adobe Creative Cloud Office Open Data Story Maps Quick Report Crowdsource](https://reader031.vdocument.in/reader031/viewer/2022013010/5f399ca7a4a5805ece5f8cda/html5/thumbnails/10.jpg)
Military Tools for ArcGIS
• Group of mission-focused enhancements
- Coordinate Conversion
- Distance and Direction
- Military Symbol Editor
- Visibility
• https://github.com/Esri/military-tools-desktop-addins
![Page 11: Building Apps and Add-ins with the ArcGIS for Defense Solution · SharePoint ArcGIS Explorer Earth Maps for Adobe Creative Cloud Office Open Data Story Maps Quick Report Crowdsource](https://reader031.vdocument.in/reader031/viewer/2022013010/5f399ca7a4a5805ece5f8cda/html5/thumbnails/11.jpg)
Convert Coordinate Notations
Customize Coordinate Formats
Widget
Add-in
Exporting Coordinates
Coordinate Conversion Add-In
https://github.com/Esri/coordinate-conversion-addin-dotnet
![Page 12: Building Apps and Add-ins with the ArcGIS for Defense Solution · SharePoint ArcGIS Explorer Earth Maps for Adobe Creative Cloud Office Open Data Story Maps Quick Report Crowdsource](https://reader031.vdocument.in/reader031/viewer/2022013010/5f399ca7a4a5805ece5f8cda/html5/thumbnails/12.jpg)
https://github.com/Esri/coordinate-
conversion-addin-dotnet
Source Code:
Coordinate
Conversion Add-In
![Page 13: Building Apps and Add-ins with the ArcGIS for Defense Solution · SharePoint ArcGIS Explorer Earth Maps for Adobe Creative Cloud Office Open Data Story Maps Quick Report Crowdsource](https://reader031.vdocument.in/reader031/viewer/2022013010/5f399ca7a4a5805ece5f8cda/html5/thumbnails/13.jpg)
Distance and Direction Add-in
Lines
Circles
Range Rings
Ellipses
Add-in, Widget, and Geoprocessing Tools
https://github.com/Esri/distance-direction-addin-dotnet
![Page 14: Building Apps and Add-ins with the ArcGIS for Defense Solution · SharePoint ArcGIS Explorer Earth Maps for Adobe Creative Cloud Office Open Data Story Maps Quick Report Crowdsource](https://reader031.vdocument.in/reader031/viewer/2022013010/5f399ca7a4a5805ece5f8cda/html5/thumbnails/14.jpg)
https://github.com/Esri/distance-
direction-addin-dotnet
Source Code:
Distance and
Direction Add-In
![Page 15: Building Apps and Add-ins with the ArcGIS for Defense Solution · SharePoint ArcGIS Explorer Earth Maps for Adobe Creative Cloud Office Open Data Story Maps Quick Report Crowdsource](https://reader031.vdocument.in/reader031/viewer/2022013010/5f399ca7a4a5805ece5f8cda/html5/thumbnails/15.jpg)
Military Symbol Editor Add-in
https://github.com/Esri/military-symbol-editor-addin-wpf
Create a symbol and customize it Use favorites to store and access frequently used symbols
Add symbols to the map and modify them
Add-in in ArcGIS Pro
![Page 16: Building Apps and Add-ins with the ArcGIS for Defense Solution · SharePoint ArcGIS Explorer Earth Maps for Adobe Creative Cloud Office Open Data Story Maps Quick Report Crowdsource](https://reader031.vdocument.in/reader031/viewer/2022013010/5f399ca7a4a5805ece5f8cda/html5/thumbnails/16.jpg)
https://github.com/Esri/military-
symbol-editor-addin-wpf
Source Code:
Military Symbol
Editor Add-In
![Page 17: Building Apps and Add-ins with the ArcGIS for Defense Solution · SharePoint ArcGIS Explorer Earth Maps for Adobe Creative Cloud Office Open Data Story Maps Quick Report Crowdsource](https://reader031.vdocument.in/reader031/viewer/2022013010/5f399ca7a4a5805ece5f8cda/html5/thumbnails/17.jpg)
Visibility Add-in
https://github.com/Esri/visibility-addin-dotnet
Linear Line of SightRadial Line of Sight
Widget
Add-ins
Geoprocessing Tools
![Page 18: Building Apps and Add-ins with the ArcGIS for Defense Solution · SharePoint ArcGIS Explorer Earth Maps for Adobe Creative Cloud Office Open Data Story Maps Quick Report Crowdsource](https://reader031.vdocument.in/reader031/viewer/2022013010/5f399ca7a4a5805ece5f8cda/html5/thumbnails/18.jpg)
https://github.com/Esri/visibility-
addin-dotnet
Source Code:
Visibility Add-In
![Page 19: Building Apps and Add-ins with the ArcGIS for Defense Solution · SharePoint ArcGIS Explorer Earth Maps for Adobe Creative Cloud Office Open Data Story Maps Quick Report Crowdsource](https://reader031.vdocument.in/reader031/viewer/2022013010/5f399ca7a4a5805ece5f8cda/html5/thumbnails/19.jpg)
Widgets for Web AppBuilder for ArcGIS
• Bomb Threat
• Critical Infrastructure and Key Resources
• Coordinate Conversion
• Distance and Direction
• Emergency Response Guide (ERG)
• Elevation Profile
• Filter Editor
• Gridded Reference Graphic (GRG)
• Grid Overlay
• Image Discovery
• Info Summary
• Network Trace
• Service Feasibility
• Situation Awareness
• Viewshed
https://github.com/Esri/solutions-webappbuilder-widgets
![Page 20: Building Apps and Add-ins with the ArcGIS for Defense Solution · SharePoint ArcGIS Explorer Earth Maps for Adobe Creative Cloud Office Open Data Story Maps Quick Report Crowdsource](https://reader031.vdocument.in/reader031/viewer/2022013010/5f399ca7a4a5805ece5f8cda/html5/thumbnails/20.jpg)
https://github.com/Esri/solutions-
webappbuilder-widgets
Distance and
Direction Widget
for Web AppBuilder
for ArcGIS
![Page 21: Building Apps and Add-ins with the ArcGIS for Defense Solution · SharePoint ArcGIS Explorer Earth Maps for Adobe Creative Cloud Office Open Data Story Maps Quick Report Crowdsource](https://reader031.vdocument.in/reader031/viewer/2022013010/5f399ca7a4a5805ece5f8cda/html5/thumbnails/21.jpg)
Extending ArcGIS GeoEvent Server for Defense Users
• GeoEvent Server
- An extension for ArcGIS Enterprise, a.k.a. ArcGIS Server
- Handles live data, including real-time data
- Includes several adapters, transports, and processors
• GitHub repo
- More adapters, transports, and processors (Java code)
- Useful for defense users and others
https://github.com/Esri/solutions-geoevent-java
![Page 22: Building Apps and Add-ins with the ArcGIS for Defense Solution · SharePoint ArcGIS Explorer Earth Maps for Adobe Creative Cloud Office Open Data Story Maps Quick Report Crowdsource](https://reader031.vdocument.in/reader031/viewer/2022013010/5f399ca7a4a5805ece5f8cda/html5/thumbnails/22.jpg)
https://github.com/Esri/solutions-
geoevent-java
GeoEvent Server
Components for
Defense Users
![Page 23: Building Apps and Add-ins with the ArcGIS for Defense Solution · SharePoint ArcGIS Explorer Earth Maps for Adobe Creative Cloud Office Open Data Story Maps Quick Report Crowdsource](https://reader031.vdocument.in/reader031/viewer/2022013010/5f399ca7a4a5805ece5f8cda/html5/thumbnails/23.jpg)
Vehicle Commander
• In-vehicle app for Windows and Linux (Java code)
• Offline and online maps
• Location-enabled
• North-up or track-up for driving
• Low-bandwidth messaging with peers (UDP)
• Viewshed analysis
• No longer officially supported
https://github.com/Esri/vehicle-commander-java
![Page 24: Building Apps and Add-ins with the ArcGIS for Defense Solution · SharePoint ArcGIS Explorer Earth Maps for Adobe Creative Cloud Office Open Data Story Maps Quick Report Crowdsource](https://reader031.vdocument.in/reader031/viewer/2022013010/5f399ca7a4a5805ece5f8cda/html5/thumbnails/24.jpg)
https://github.com/Esri/vehicle-
commander-java
Vehicle
Commander
![Page 25: Building Apps and Add-ins with the ArcGIS for Defense Solution · SharePoint ArcGIS Explorer Earth Maps for Adobe Creative Cloud Office Open Data Story Maps Quick Report Crowdsource](https://reader031.vdocument.in/reader031/viewer/2022013010/5f399ca7a4a5805ece5f8cda/html5/thumbnails/25.jpg)
Squad Leader
• Handheld app for Android
• Offline and online maps
• Location-enabled
• Low-bandwidth messaging with peers (UDP)
• Viewshed analysis
• NEW: GeoPackage support
• No longer officially supported
https://github.com/Esri/squad-leader-android
![Page 26: Building Apps and Add-ins with the ArcGIS for Defense Solution · SharePoint ArcGIS Explorer Earth Maps for Adobe Creative Cloud Office Open Data Story Maps Quick Report Crowdsource](https://reader031.vdocument.in/reader031/viewer/2022013010/5f399ca7a4a5805ece5f8cda/html5/thumbnails/26.jpg)
https://github.com/Esri/squad-
leader-android
GeoPackages in
Squad Leader
![Page 27: Building Apps and Add-ins with the ArcGIS for Defense Solution · SharePoint ArcGIS Explorer Earth Maps for Adobe Creative Cloud Office Open Data Story Maps Quick Report Crowdsource](https://reader031.vdocument.in/reader031/viewer/2022013010/5f399ca7a4a5805ece5f8cda/html5/thumbnails/27.jpg)
Q: Does ArcGIS have any built-in military-specific functionality?
• Military symbology
- ArcGIS Pro
- ArcGIS Enterprise
- ArcGIS Runtime
• Current work in the Washington, D.C. R&D Center
- Imagery analysis on the web
- Configurable home app for intel analysts
- Information request (RFI) service
- Military messaging service
• Built in or not, nearly everything I showed you is supported software
![Page 29: Building Apps and Add-ins with the ArcGIS for Defense Solution · SharePoint ArcGIS Explorer Earth Maps for Adobe Creative Cloud Office Open Data Story Maps Quick Report Crowdsource](https://reader031.vdocument.in/reader031/viewer/2022013010/5f399ca7a4a5805ece5f8cda/html5/thumbnails/29.jpg)
Q: What should I attend next?
• Almost every workshop is relevant to what we discussed
• 1pm or 2pm
- App Strategies: Configuration, Customization, or Development? (154 AB)
• 3pm
- Esri Open Source Projects (150 B)
![Page 30: Building Apps and Add-ins with the ArcGIS for Defense Solution · SharePoint ArcGIS Explorer Earth Maps for Adobe Creative Cloud Office Open Data Story Maps Quick Report Crowdsource](https://reader031.vdocument.in/reader031/viewer/2022013010/5f399ca7a4a5805ece5f8cda/html5/thumbnails/30.jpg)
5-6:30pm
Room 146 B
Meet the Presenters
Networking Social
![Page 31: Building Apps and Add-ins with the ArcGIS for Defense Solution · SharePoint ArcGIS Explorer Earth Maps for Adobe Creative Cloud Office Open Data Story Maps Quick Report Crowdsource](https://reader031.vdocument.in/reader031/viewer/2022013010/5f399ca7a4a5805ece5f8cda/html5/thumbnails/31.jpg)
Future Esri Events
• Esri Developer Summit | March 7-10 | Palm Springs, California
• Esri User Conference | July 10-14 | San Diego, California
• Esri Federal GIS Conference | Winter 2018 | Washington, D.C.
• Esri DevSummit DC | Winter 2018 | Washington, D.C.
![Page 32: Building Apps and Add-ins with the ArcGIS for Defense Solution · SharePoint ArcGIS Explorer Earth Maps for Adobe Creative Cloud Office Open Data Story Maps Quick Report Crowdsource](https://reader031.vdocument.in/reader031/viewer/2022013010/5f399ca7a4a5805ece5f8cda/html5/thumbnails/32.jpg)