Function | Manage a tactical environment |
Distribution | tacticalEnv-bin- |
Jar files | tacticalEnv.jar tacticalEnvCommon.jar |
Modules | tacticalEnv |
Namespace | http://dassault-aviation.com/tacticalenv |
Provided services | world getWorld aircrafts flightplans waypoints sendUpdatedProperty sendUpdatedReference nextWaypoint |
Required services | updateWorld updateProperty updateReference activate goto getFlightplan newWaypoint deleteWaypoint |
Mandatory properties | scenario scenarios |
Optional properties | structure strictCheck isSilent activate updatePeriod |
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