| Function | Manage a tactical environment |
| Distribution | tacticalEnv-bin- |
| Jar files | tacticalEnv.jartacticalEnvCommon.jar |
| Modules | tacticalEnv |
| Namespace | http://dassault-aviation.com/tacticalenv |
| Provided services | worldgetWorldaircraftsflightplanswaypointssendUpdatedPropertysendUpdatedReferencenextWaypoint |
| Required services | updateWorldupdatePropertyupdateReferenceactivategotogetFlightplannewWaypointdeleteWaypoint |
| Mandatory properties | scenarioscenarios |
| Optional properties | structurestrictCheckisSilentactivateupdatePeriod |
scenario: the path of the scenario (or the scenarios) describing the tactical environment content. See tacticalEnv scenario for more informationscenarios: the path of the scenarios describing the tactical environment content. See tacticalEnv scenario for more information. This allows you to use several files to describe tyour configuration<properties> <application name="appli1"> <module name="tacticalenv"> <moduleProperty key="scenario" value="config.xml" /> </module> </application> </properties>The following properties configuration specifies two scenario files:
<properties> <application name="appli1"> <module name="tacticalenv"> <moduleArrayProperty key="scenarios" > <value value="config1.xml" /> <value value="config2.xml" /> </moduleArrayProperty> </module> </application> </properties>
structure: the path of the XML file describing the properties types. See tacticalEnv structure file for more informationstrictCheck: true if it is not allowed to have provided datas in the services declared for the module (see tacticalenv-services.xml) which are not found in you usage. Default is falseisSilent: true if warnings with services checkings will not be presented in the framework logs. Default is trueactivate: true if the aircrafts will move along their respective flightplans. Default is falseupdatePeriod: the updating period for the aircrafgts positions, used if the tactical environment is activate. Default is 100 msworld: provides the content of the tactical environment at start and when the scenario is updated. It is receivedgetWorld: provides the content of the tactical environment on demandaircrafts: provides the aircrafts at start and when the scenario is updated. It is also updated if the tactical environment is activated[1]
flightplans: provides the flightplans at start and when the scenario is updated. It is also updated if a flightplan update is requiredgetFlightplan: provides one flightplan, and include optionnaly the associated waypointswaypoints: provides the waypoints at start and when the scenario is updatednextWaypoint: triggered if the tactical environment is activated[1]
updateProperty: Update a propertyupdateReference: Update a referenceactivate: activate or de-activate the tacgical environment. If it is acticated, the aircrafts positions will be updated cyclicallygoto: Change the destination of one aircraftnewWaypoint: Creates a waypointdeleteWaypoint: Deletes a waypointactivate to true, or using the activate service during runtime. In that situation, it is possible to:tacticalEnvTools.jar jar file allows to apply a factor to an existing scenario for all (Latitude, Longitude) coordinates.Copyright 2017-2020 Dassault Aviation. All Rights Reserved. Documentation and source under the LGPL v3 licence