[ { "name": "ManualGrid", "shortDescription": "Specify all parameters for grid generation.", "type": "bool", "defaultValue": 1 }, { "name": "GridAltitude", "shortDescription": "Altitude for all waypoints within the grid.", "type": "double", "units": "m", "decimalPlaces": 1, "defaultValue": 50 }, { "name": "GridAltitudeRelative", "shortDescription": "Altitude for all waypoints within the grid is relative to home.", "type": "bool", "defaultValue": 1 }, { "name": "GridAngle", "shortDescription": "Angle for parallel lines of grid.", "type": "double", "units": "deg", "decimalPlaces": 1, "defaultValue": 0 }, { "name": "GridSpacing", "shortDescription": "Amount of spacing in between parallel grid lines.", "type": "double", "decimalPlaces": 2, "min": 0.1, "units": "m", "defaultValue": 30 }, { "name": "TurnaroundDist", "shortDescription": "Amount of additional distance to add outside the grid area for vehicle turnaround.", "type": "double", "decimalPlaces": 2, "min": 0, "units": "m", "defaultValue": 30 }, { "name": "GroundResolution", "shortDescription": "Resolution of image in relationship to ground distance.", "type": "double", "decimalPlaces": 2, "min": 0, "units": "cm/px", "defaultValue": 3 }, { "name": "FrontalOverlap", "shortDescription": "Amount of overlap between images in the forward facing direction.", "type": "double", "decimalPlaces": 0, "max": 85, "units": "%", "defaultValue": 10 }, { "name": "SideOverlap", "shortDescription": "Amount of overlap between images in the side facing direction.", "type": "double", "decimalPlaces": 0, "max": 85, "units": "%", "defaultValue": 10 }, { "name": "CameraSensorWidth", "shortDescription": "Amount of overlap between images in the side facing direction.", "type": "double", "decimalPlaces": 2, "min": 1, "units": "mm", "defaultValue": 6.17 }, { "name": "CameraSensorHeight", "shortDescription": "Amount of overlap between images in the side facing direction.", "type": "double", "decimalPlaces": 2, "min": 1, "units": "mm", "defaultValue": 4.55 }, { "name": "CameraResolutionWidth", "shortDescription": "Camera resolution width.", "type": "uint32", "min": 1, "units": "px", "defaultValue": 4000 }, { "name": "CameraResolutionHeight", "shortDescription": "Camera resolution height.", "type": "uint32", "min": 1, "units": "px", "defaultValue": 3000 }, { "name": "CameraFocalLength", "shortDescription": "Focal length of camera lens.", "type": "double", "decimalPlaces": 1, "min": 1, "units": "mm", "defaultValue": 4.5 }, { "name": "CameraTrigger", "shortDescription": "Trigger the camera based on distance.", "type": "bool", "defaultValue": 0 }, { "name": "CameraTriggerDistance", "shortDescription": "Distance between each triggering of the camera.", "type": "double", "decimalPlaces": 2, "min": 0.1, "units": "m", "defaultValue": 25 }, { "name": "CameraOrientationLandscape", "shortDescription": "Camera on vehicle is in landscape orientation.", "type": "bool", "defaultValue": 1 }, { "name": "FixedValueIsAltitude", "shortDescription": "The altitude is kep constant while ground resolution changes.", "type": "bool", "defaultValue": 0 }, { "name": "Camera", "shortDescription": "Camera selected for Survey.", "type": "string", "defaultValue": "" } ]