Survey.SettingsGroup.json 5.03 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
[
{
    "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",
DonLakeFlyer's avatar
DonLakeFlyer committed
27 28
    "min":              -360.0,
    "max":              360.0,
29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
    "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,
64
    "min":              0,
65 66
    "max":              85,
    "units":            "%",
67
    "defaultValue":     70
68 69 70 71 72 73
},
{
    "name":             "SideOverlap",
    "shortDescription": "Amount of overlap between images in the side facing direction.",
    "type":             "double",
    "decimalPlaces":    0,
74
    "min":              0,
75 76
    "max":              85,
    "units":            "%",
77
    "defaultValue":     70
78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123
},
{
    "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":             "CameraTriggerDistance",
124
    "shortDescription": "Distance between each triggering of the camera. 0 specifies not camera trigger.",
125 126
    "type":             "double",
    "decimalPlaces":    2,
127
    "min":              0,
128 129 130
    "units":            "m",
    "defaultValue":     25
},
131 132 133 134
{
    "name":             "CameraTriggerInTurnaround",
    "shortDescription": "Camera continues taking images in turnarounds.",
    "type":             "bool",
135
    "defaultValue":     true
136 137 138 139 140 141 142
},
{
    "name":             "HoverAndCapture",
    "shortDescription": "Hover at each image point and take image",
    "type":             "bool",
    "defaultValue":     false
},
143 144 145 146 147 148 149 150 151 152
{
    "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",
153
    "defaultValue":     false
154 155 156 157 158 159
},
{
    "name":             "Camera",
    "shortDescription": "Camera selected for Survey.",
    "type":             "string",
    "defaultValue":     ""
DonLakeFlyer's avatar
DonLakeFlyer committed
160 161 162 163 164
},
{
    "name":             "GridEntryLocation",
    "shortDescription": "Location for entry point into survey area",
    "type":             "uint32",
165
    "enumStrings":      "Position 1, Position 2, Position 3, Position 4",
DonLakeFlyer's avatar
DonLakeFlyer committed
166 167
    "enumValues":       "0,1,2,3",
    "defaultValue":     0
168 169
}
]