SE Core Database Development Process ITEC 2011 Mark Johnson mark.doyle.johnson@us.army.mil Strong Point Research Supporting PEOSTRI – SE Core Orlando, FL USA Authors Robert Cox PEO STRI, PM CONSIM Connie Perry PEO STRI, PM CONSIM rob.m.cox@us.army.mil connie.perry@us.army.mil Mark Johnson PEO STRI, PM CONSIM Strong Point Research Dolores Lowe PEO STRI, PM CONSIM Strong Point Research mark.doyle.johnson@us.army.mil dolores.g.lowe@us.army.mil Guillermo Flores PEO STRI, PM CONSIM memo.flores@us.army.mil October 2010 2 SE Core Vision One fight involving multiple simulators, using one SAF, on a common terrain database, resulting in a fair fight environment. 3 CONSIM Strategic Priorities Army Integrated Training Environment Spoke X Spoke Spoke JTCOIC Joint/Service/SOF X Hub CoEs Battle Command Training Center X X X CTCs X X (JLCCTC – MRF / ERF) (Gaming) AVCATT Manned Module Embedded OneSAF Entity X SUST METL Tng; ARFORGEN Training CCTT Manned Module Areas (HITS, FTI) Integrating Architecture (LVC-IA=Program of Record) Ranges (DMPR, Qual Ranges) Training Support Center Individual/System TADSS Non System (IMILES) /System TADSS (Flight Trainer) IMCOM & Collective NonSystems TADSS Virtual Training Deployed (CCTT, AVCATT) NETCOM Virtual Systems SE CORE Integration MOUT Facilities Distributed Learning (Classrooms, Special Circuits) (MOUT Instrumentation) Other Installations Unified Constructive Architecture “Supporting the Warfighter” Challenges SE Core is Solving 1. Multiple types of terrain source data required to support training enterprise – Terrain Database requirements for LVC Simulations varied & complex 2. Source data provided is uncorrelated – Correlation of source data is labor intensive – SE Core has a process established to minimize correlation issues 3. Use of approved standards for terrain data – SE Core is standards based (ISO 191xx and ISO/IEC 180xx) – SE Core uses industry standards (Shape Files, OpenFlight, etc) 4. Most simulations utilize an application specific runtime database compiled and optimized for the target simulation – SE Core provides not only industry standard formats, but runtime formats, too – SE Core has developed interoperable databases between AVCATT and CCTT – SE Core supports legacy IGs 5 Challenges SE Core is Solving 1. High Resolution Mission Rehearsal Terrain DBs with geo-specific structures and vegetation still require months to create – SE Core has developed a process that reduces the time to create terrain databases – SE Core has created a model library that is over 500 common moving models 2. Lack of web-based repositories for users to share and re-use existing terrain databases – SE Core is working with AMSO to share our products through their web resources – SE Core is working with the USAF and Navy to exchange our data in common formats 3. SE Core is entering into exchange agreements with Coalition Allies 6 SE Core Strategy 1. Effective solutions to terrain problems are complex and sometimes costly o SE Core is a funded POR o Leveraging industry solutions (market for capability) o Leverage Service investments by entering into data sharing agreements 2. Have establish requirements pedigree from TRADOC Capabilities Manager – Virtual (TCM-V) o SE Core requirements set by out TCM-V o TCM-V socialize with stakeholders o Includes all requirements for LVC 3. TCM-V is proponent and has established a solid resourcing stream New SE Core contract in source selection 7 SE Core Strategy (Continued) Further resources coming as others embrace SE Core o Programs o Industry o Services Be able to ingest data from in all common formats o DTED, CIB, OpenFlight, IFSAR,VMAP, Buckeye, etc o SE Core has a list of over 160 data products from a variety of data providers that are available for each database 8 SE Core Architecture Overview Standard / Rapid Terrain Database Generation Capability Supervisor Read API Configuration Management Raw Sources Source Data Quality Assurance Source Data Corrections Source Data Inporter Refinement Raw Source Source Interchange Formats Source Data Asset Management Master Database (MDB) CAD Sources Storage Architecture Run Time Databases CGF SEDRIS Plug-In Polygon/Geometry Engine Write API Filtered Viewer 3D Models Attribution Vectors Imagery Elevation MDB Repository Quality Assurance Specialization Run Time Database Generation Toolset (RDGT) Master Terrain Database Generation Toolset (MTDGT) Paper Map Plug-In CER SEE API Elec. Map Plug-In Application Plug-Ins DBDD Plug-In PVD Sensors Visual Maps Mission Run Time Applications SE Core Data Formats Program Needs Plug-in EPX 50 OTF CCTT PVD TIREM CIB Geo Database Environment Manager CADRG / Digital Maps Contour Line ShapeFile DTED CTDB OpenFlight GRID ASCII Auto Doc SEDRIS SAGE S2 Focus Validation FID View Constructive ITEMS VBS2 EP8000 AAcuity EP5000 MMRS VRSG X-IG Vital 9 Aechelon Medallion Subsystem Use Image Generator OneSAF Plan View Display Radio Communications Mission Planning Electronic and Paper Map N/A Electronic Maps(FBCB2/PFPS) Electronic and Paper Map Industry Standard Format Industry Standard Format SAF Typically Image Generation Similar to DTED DB Design Doc Interchange Format Image Generator Image Generator Quality Check Image Generator SAF (OneSAF/WARSIM) SAF VBS2 Image Generator Image Generator Image Generator Radar Image Generator Image Generator Image Generator Image Generator Image Generator Plug-in Status P P P P P P P P P P P P P P P P P P P Working Working Working P Working Future Future Future Future Future Future Future Future CCTT X X X X X X X X X AVCATT X X X X X X X X X X X X LVC-IA CFFT LCT Gaming COFT-SA Stryker X X X X X X X X X X X X X X X 10 Database Request Process SE Core Tools Lots of tools in use today. Will share GPR tools. ESRI QA Toolbar Conductor VAZER Go Tos Google Earth Sync Tool Create Buffers MADV Buffered Linears Conductor (in VAZER) MDB Exporter EDM ArcMap Plugin AOO Tool DVED Attribution Helpers Plugin Adaptive Build Fixer MDB ImporterArcSDE Sync CADRG Tool (Generator) CM2 FID SMC Tool CM2 CCDS Tool Reskeletor MDB Admin Tool CM2 IR Poly Tool MDB Tools Multigen Creator PVD Plug-in ERDAS Grid Ascii Plug-in CM2 View Skeletor EDM Tools Environment Manager Plug-in EDM Editor Metadata Tool Validator The Attributor AutoDoc Plug-in Production Viewer Openflight Plug-in Radio Plug-in Terra Vista Supervisor Shapefile Plug-in Defect KML Generator Photoshop Validation Plug-in SEDRIS Plug-in GDB (AutoMap) Plug-in XML Plug-in Light Control EPX Plug-in CCDS Control Interface CTDB Plug-in On-demand Feature Integration Plug-in MDB Tools Terra Vista Plug-in DTED Plug-in Embankment Plug in EPX<-> Shape Converter CIB Plug-in Deterministic Scatter Plug-in Task List 12 SE Core Tools From the toolbox we produce products used by various organizations Terrain Models Plug-ins Industry Partners 13 SE Core Can Share Geo-Spatial Content at Various Levels of Fidelity Simple Data: Existing Database Documentation Source Data: Existing MDB Database extraction to Standard Format 3D Scene Data: Existing MDB Database Full MDB Geometry processing to Standard Format 3D Scene Data: New MDB Database Full MDB Geometry processing to Standard Format Current support and future user trend is growing Complex Production: Confederate Capability Analysis, Database Integration 14 Successes of SE Core Databases SE Core has produced databases covering a larger area than those current CCTT terrain databases. Database Area CentralUS Desert / NTC Ft. Hood Kosovo Korea Grafenfels Ft. Riley Ft. Carson Ft. Stewart Pinon Canyon Baghdad Ft. Bliss Afghan East Hawaii CCTT Database Area Physical (X) Physical (Y) 102.70 150.70 DVED Database Area 2 KM Physical (X) Physical (Y) KM2 15,476.89 100.80 46.00 150.70 53.76 15,190.56 2,472.96 148.80 115.20 72.00 160.30 115.20 85.44 23,852.64 13,271.04 6,151.68 42.24 57.60 2,433.02 38.40 53.76 2,064.38 65.28 69.12 53.76 97.92 42.24 57.60 53.76 97.92 2,757.43 3,981.31 2890.1376 9588.3264 185.00 90.00 222.00 90.00 41,070.00 8,100.00 90.00 80.00 7,200.00 94.00 90.00 189.00 189.00 94.00 90.00 222.00 194.00 8,836.00 8,100.00 41,430.00 36,666.00 374.00 333.00 Land Only 124,542.00 26,483.00 15 Cost Effectiveness of SE Core Databases SE Core databases produced at significant savings over legacy efforts (Normalized to a 100km x 100km area. ) Ft. Stewart SE CORE CCTT 2126 10300 Pinon Canyon SE CORE CCTT 1151 5800 Ft. Riley SE CORE CCTT 2004 12800 Average Savings per database (100kmx100km) 110 $ 233,860 $ 110 $ 1,133,000 899,140 110 $ 110 $ 511,390 126,610 $ 638,000 110 $ 220,440 $ 1,187,560 110 $ 1,408,000 $ 866,030 16 SE Core Map Products SE Core DVED Map Types CIB JOG A Comments 1meter, 5meter, 10meter available (Controlled Image Base) 1:250K (Joint Operations Graphic Aeronautical) TLM100 1:100K (Topographic Line Map) TLM50 1:50K (Topographic Line Map) CADRG Compressed ARC Digitized Raster Format Distribution Option JOG-A Map Sample SE Core DVED 17 Common Moving Models Over 450 models produced, CAE led the SE Core CM2 architecture development Worked collaboratively to define and refine the CM2 modification and production processes supporting SE Core - programs such as CCTT, AVCATT, CDT, GCTT A participant and technology contributor to common sensor model capabilities for the U.S. Army Skilled in development and use of models for simulated sensor systems including infrared, RADAR, SONOR, and night vision 18 SE Core Terrain Database Production Plan Future Terrain Database Production Order Ft Hood** Korea* Ft Campbell** FT Drum* FT Stewart** Ft Riley** Ft Carson** Ft Lewis/ Yakima* Ft Bragg* Germany* Ft Polk/ JRTC Ft Knox Ft Benning # Ft Bliss (BCT Mod) * LVC ITE ** LVC ITE Update # Update (not LVCITE) 19 Path Forward Outward Focus Sharing Data Increased Fidelity Increased capability to use of Imagery International distribution Compatibility with legacy systems Inward Focus Source data ingestion into the MDB More automation in TDB development Communication with programs 20 How to Get SE Core Products • Products – Databases – Common Moving Models (CM2) – Processed Data – Software • Distribution Agreement/Database Request Mr. Leonard Hobbs, Deputy APM e-mail: leonard.hobbs@us.army.mil Phone: 407-382-5553 21 Don’t Be Left Out in the Cold 22 23