Synthetic Environment Core (SE Core)

Synthetic Environment Core (SE Core), a government program to develop and sustain the Army’s Common Virtual Environment (CVE), creates a system that is able to receive data from a battery of different sources, process said data, and have it correlate across multiple training tools. By creating a system that is able to adjust and alter data into a specific format, SE Core eliminates the need for multiple processing steps that would utilize valuable time and resources that could be spent improving engines, graphics, etc.

GameSim’s experience within the GIS (Geographic Information System) field put them in the position to contribute in many ways to SE Core development teams throughout the years. GameSim engineers have assisted in developing various tools to support SE Core’s efforts, as seen below.

 

SE Core CVEM

GameSim provided engineering support services to SE Core CVEM, as a subcontractor to Leidos.

GIS / Mapping

  • Tools to assist in the GIS data collection, translation and standardization process
  • Tools to perform large-scale geometry and attribute processing, validation and quality control
  • Tools to pre-process and mosaic terrabytes of imagery for ActiveCatalog
  • Developed various plugins for ArcMap and automation tools based on ArcObjects
  • Developed a suite of ArcGIS based tools to optimize the TLM50, TLM100 and JOG map generation process, including:
    • Automatic pre-processing of the DEM to generate clipped data, elevation tint bands, contours
    • Automatic generation of grid lines for a given index (tool was tested by generating JOG grid lines for the Earth)
    • Automatic generation of spot elevation points and bullseye-contour points for an area of interest
    • Automatic bulk-export of map sheets to GeoTIFF and GeoPDF

3D Modeling

  • Developed various 3D model processing tools to provide sensor and seasonal visualization
  • Developed a static model validation tool for quality control
  • Developed various plugins for Presagis Creator

TERRAIN DATABASE GENERATION

  • VBS2 Terrain Generation
  • Developed and supported various output compilers to Presagis Terra Vista
  • Assisted in the technical troubleshooting of various system performance issues
  • Worked closely with third-party software vendors to resolve software issues

CONFORM (GAMESIM.COM/CONFORM)

SE Core CVEM has purchased multiple licenses of Conform for use by their production system. Custom Conform Plugins funded by SE Core CVEM:

  • OpenDrive Input
  • OpenFlight Input
  • File Geodatabase Input
  • Annotation UI
  • KML Input/Output

SE Core DVED

GameSim provided engineering support services to SE Core DVED, as a subcontractor to CAE.

CTDB

In support of the AVCATT (Aviation Combined Arms Tactical Trainer) program, GameSim wrote an exporter plugin into the SE Core DVED system to allow terrain databases to be created in the CTDB (Compact Terrain Database) format. CTDB is the format used by simulation systems ModSAF, JSAF and OTB (OneSAF Testbed).

HITS Exporter

In support of the Homestation Instrumentation Training System (HITS) program, GameSim wrote an exporter plugin into the SE Core DVED system to allow terrain databases to be used in HITS. The terrain format used by HITS is OpenSceneGraph. This exporter was started in August of 2010 and was successfully completed in February of 2011.

Other Contributions

  • On Demand Dune Geometry Integration
  • SE Core Vector Thinning Culture Compiler Plug-in
  • SEE API Vector Clipping
  • On Demand Feature Integration
  • VBS2 Output Plug-in
  • JIEDDO Building Enhancements and Performance Analysis

SE Core Plugins – Conform

GameSim has developed a set of open-source plugins for Conform to provide additional capability beyond what is provided out of the box. These plugins were developed specifically to meet the needs of SE-Core, but they have been open-sourced to provide real-world examples of Conform plugins.

OpenDrive Input

The OpenDrive plugin for Conform allows users to visualize in both 2D and 3D the exact visual representation of OpenDrive files. The OpenDrive format describes road center lines, lane descriptions, road markers, polynomial lane widths, etc.

OpenFlight Input

The OpenFlight plugin for Conform allows users to do point-model replacements in the 3D preview using 3D OpenFlight models. The file name of the model is derived from a value in the attribute table of a layer.

File Geodatabase Input

The File Geodatabase plugin is for reading ArcGIS databases. If you have an ArcGIS license and ArcGIS installed, Conform will be able to use it open and view their databases.

Annotation UI

The Annotation UI plugin allows the user to mark geographic areas of interest on the map and associate various useful metadata including:

  • Author
  • Description
  • Searchable tags
  • Attachments (pdf, doc, png, etc.)

KML Input/Output

The KML Input/Output plugin allows the user to load KML data to and from Conform and is currently used by the Annotations plugin. It includes support for hierarchies, styling, and the following geometry types: point, line, polygon and multigeometry.

ArcEngine Geodatabase Data Provider Plugin

The ArcEngine Geodatabase plugin allows users to treat ArcGIS Personal and File Geodatabases the same as any other vector feature layer in Conform. Users can view the data in both 2D and 3D, view file attributes, and operate on it using a common API.

Share This