2. Project file structure#

2.1. Project area#

Feature fields

Property name

Type

Description

Property name

Type

Description

type

String

= “Feature”

id

String

Unique identifier of the feature

geometry

LineString (3D)

Geometry of a flight line defined by at least two points (Multiple points whith terrain following mode).

properties.LineID

String

Identifier of the line feature. Contains parent and part number.

properties.LinePart

Integer

Number of the section for broken lines (jumps in height).

properties.LineGUID

Integer

Identifier of the line with all its sections.

properties.AltFt

Float

Flying height in feets. (Flying height in meters is available through the geometry).

properties.Sensor

String

Reference to the sensor.

properties.SensorLabel

String

Name of the sensor.

Example

{
        "type": "FeatureCollection",
        "crs": {
                "type": "name",
                "properties": {
                        "name": "urn:ogc:def:crs:EPSG::2056"
                }
        },
        "features": [
                {
                        "type": "Feature",
                        "id": "1",
                        "geometry": {
                                "type": "LineString",
                                "coordinates": [
                                        [
                                                2588035.04790288,
                                                1162502.5902007,
                                                3658
                                        ],
                                        [
                                                2611559.75,
                                                1173703.75,
                                                3658
                                        ]
                                ]
                        },
                        "properties": {
                                "LineID": "64-1",
                                "LinePart": 1,
                                "parentGUID": 64,
                                "AltFt": 12000,
                                "Sensor": "iXM-100 90mm",
                                "SensorLabel": "iXM-100 90mm"
                        }
                },
                {
                        "type": "Feature",
                        "id": "2",
                        "geometry": {
                                "type": "LineString",
                                "coordinates": [
                                        [
                                                2588822.40396624,
                                                1163634.27262422,
                                                3884
                                        ],
                                        [
                                                2610410.25,
                                                1173913.25,
                                                3884
                                        ]
                                ]
                        },
                        "properties": {
                                "LineID": "65-1",
                                "LinePart": 1,
                                "parentGUID": 65,
                                "AltFt": 12743,
                                "Sensor": "iXM-100 90mm",
                                "SensorLabel": "iXM-100 90mm"
                        }
                }
        ]
}

2.2. Flightlines#

Feature fields

Property name

Type

Description

type

String

= “Feature”

id

String

Unique identifier of the feature

geometry

LineString (3D)

Geometry of a flight line defined by at least two points (Multiple points whith terrain following mode).

properties.LineID

String

Identifier of the line feature. Contains parent and part number.

properties.LinePart

Integer

Number of the section for broken lines (jumps in height).

properties.LineGUID

Integer

Identifier of the line with all its sections.

properties.AltFt

Float

Flying height in feets. (Flying height in meters is available through the geometry).

properties.Sensor

String

Reference to the sensor.

properties.SensorLabel

String

Name of the sensor.

Example

{
        "type": "FeatureCollection",
        "crs": {
                "type": "name",
                "properties": {
                        "name": "urn:ogc:def:crs:EPSG::2056"
                }
        },
        "features": [
                {
                        "type": "Feature",
                        "id": "1",
                        "geometry": {
                                "type": "LineString",
                                "coordinates": [
                                        [
                                                2588035.04790288,
                                                1162502.5902007,
                                                3658
                                        ],
                                        [
                                                2611559.75,
                                                1173703.75,
                                                3658
                                        ]
                                ]
                        },
                        "properties": {
                                "LineID": "64-1",
                                "LinePart": 1,
                                "parentGUID": 64,
                                "AltFt": 12000,
                                "Sensor": "iXM-100 90mm",
                                "SensorLabel": "iXM-100 90mm"
                        }
                },
                {
                        "type": "Feature",
                        "id": "2",
                        "geometry": {
                                "type": "LineString",
                                "coordinates": [
                                        [
                                                2588822.40396624,
                                                1163634.27262422,
                                                3884
                                        ],
                                        [
                                                2610410.25,
                                                1173913.25,
                                                3884
                                        ]
                                ]
                        },
                        "properties": {
                                "LineID": "65-1",
                                "LinePart": 1,
                                "parentGUID": 65,
                                "AltFt": 12743,
                                "Sensor": "iXM-100 90mm",
                                "SensorLabel": "iXM-100 90mm"
                        }
                }
        ]
}

2.3. Footprint#

Feature fields

Property name

Type

Description

type

String

= “Feature”

id

String

Unique identifier of the feature

geometry

Polygon (3D)

Geometry of the footprint of a flightline.

properties.LineID

String

Reference to the line feature. Contains parent and part number of the flight line.

properties.LinePart

Integer

Number of the section for broken lines (jumps in height).

properties.parentGUID

Integer

Identifier of the line with all its sections.

properties.Sensor

String

Reference to the sensor.

properties.SensorLabel

String

Name of the sensor.

Example

{
        "type": "FeatureCollection",
        "crs": {
                "type": "name",
                "properties": {
                        "name": "urn:ogc:def:crs:EPSG::32632"
                }
        },
        "features": [
                {
                        "type": "Feature",
                        "id": "1",
                        "geometry": {
                                "type": "Polygon",
                                "coordinates": [
                                        [
                                                [
                                                        394415.34375,
                                                        5181742.5,
                                                        589
                                                ],
                                                [
                                                        394593.5625,
                                                        5181811.5,
                                                        584
                                                ],
                                                [
                                                        394788.71875,
                                                        5181310.5,
                                                        571
                                                ]
                                        ]
                                ]
                        },
                        "properties": {
                                "LineID": "1-1",
                                "LinePart": 1,
                                "parentGUID": 1,
                                "Sensor": "SFS 40Deg",
                                "SensorLabel": "Nadir"
                        }
                }
        ]
}

2.4. Overlap#

Feature fields

Property name

Type

Description

type

String

= “Feature”

id

String

Unique identifier of the feature

geometry

LineString (3D)

Geometry of the overlap between two flightlines

properties.DesiredOverlapA2B

Float

The overlap which should be achieved

properties.OverlapA2B

Float

Calculated overlap (A to B)

properties.OverlapB2A

Float

Calculated overlap (B to A)

properties.LineA

String

Identifier of the original flightline

properties.LineB

String

Identifier to the newly calculated parallel flightline

Example

{
        "type": "FeatureCollection",
        "crs": {
                "type": "name",
                "properties": {
                        "name": "urn:ogc:def:crs:EPSG::32632"
                }
        },
        "features": [
                {
                        "type": "Feature",
                        "id": "1",
                        "geometry": {
                                "type": "Polygon",
                                "coordinates": [
                                        [
                                                [
                                                        362498.601511608,
                                                        5185605.35137494,
                                                        652,
                                                        0
                                                ],

                                                [
                                                        362498.601511608,
                                                        5185605.35137494,
                                                        652,
                                                        0
                                                ]
                                        ]
                                ]
                        },
                        "properties": {
                                "Desired Overlap": 60.0000023841858,
                                "Calculated Overlap": 60.2755546569824,
                                "Line A": "1-1",
                                "Line B": "2-1"
                        }
                }
        ]
}

2.5. Image positions#

Feature fields

Property name

Type

Description

type

String

= “Feature”

id

String

Unique identifier of the feature

geometry

Point (3D)

Geometry of a single trigger point.

properties.ParentLineID

String

Reference to the flightline.

properties.ImageID

Integer

Unique identifier for the image center per flightline (part).

properties.Sensor

String

Reference to the sensor.

properties.SensorLabel

String

Name of the sensor.

Example

{
        "type": "FeatureCollection",
        "crs": {
                "type": "name",
                "properties": {
                        "name": "urn:ogc:def:crs:EPSG::32631"
                }
        },
        "features": [
                {
                        "type": "Feature",
                        "id": "1",
                        "geometry": {
                                "type": "Point",
                                "coordinates": [
                                        1985195,
                                        -3877698,
                                        4901
                                ]
                        },
                        "properties": {
                                "ParentLineID": "1-1",
                                "ImageID": 0,
                                "Sensor": "iXM-100 RSM - 145.8 mm",
                                "SensorLabel": "iXM-100 RSM - 145.8 mm"
                        }
                },
                {
                        "type": "Feature",
                        "id": "2",
                        "geometry": {
                                "type": "Point",
                                "coordinates": [
                                        1985477.375,
                                        -3877571.25,
                                        4901
                                ]
                        },
                        "properties": {
                                "ParentLineID": "1-1",
                                "ImageID": 1,
                                "Sensor": "iXM-100 RSM - 145.8 mm",
                                "SensorLabel": "iXM-100 RSM - 145.8 mm"
                        }
                }
        ]
}

2.6. Image footprints#

Feature fields

Property name

Type

Description

type

String

= “Feature”

id

String

unique identifier of the feature

geometry

Polygon (3D)

Geometry of a single camera footprint.

properties.ParentLineID

String

Reference to the flightline.

properties.ImageID

Integer

Unique identifier for the image center per flightline (part).

properties.Sensor

String

Reference to the sensor.

properties.SensorLabel

String

Name of the sensor.

Example

{
        "type": "FeatureCollection",
        "crs": {
                "type": "name",
                "properties": {
                        "name": "urn:ogc:def:crs:EPSG::32632"
                }
        },
        "features": [
                {
                        "type": "Feature",
                        "id": "1",
                        "geometry": {
                                "type": "Polygon",
                                "coordinates": [
                                        [
                                                [
                                                        395883.3125,
                                                        5177691.5,
                                                        558.000061035156
                                                ],
                                                [
                                                        395918.0625,
                                                        5177711,
                                                        558.000061035156
                                                ],
                                                [
                                                        395952.8125,
                                                        5177730,
                                                        558.000061035156
                                                ],
                                                [
                                                        395883.3125,
                                                        5177691.5,
                                                        558.000061035156
                                                ]
                                        ]
                                ]
                        },
                        "properties": {
                                "ParentLineID": "1-1",
                                "ImageID": 0,
                                "Sensor": "iXM-100 SK - 110 mm",
                                "SensorLabel": "Nadir"
                        }
                }
        ]
}

2.7. Ground control points#

Feature fields

Property name

Type

Description

type

String

= “Feature”

id

String

unique identifier of the feature

geometry

Point (3D)

location of a control point.

properties.Label

Integer

number of the point.

properties.Type

String

type of the point. Supported values are [‘Check point’, ‘Control point’]

Example

{
        "type": "FeatureCollection",
        "crs": {
                "type": "name",
                "properties": {
                        "name": "urn:ogc:def:crs:EPSG::2056"
                }
        },
        "features": [
                {
                        "type": "Feature",
                        "id": "1",
                        "geometry": {
                                "type": "Point",
                                "coordinates": [
                                        337512.326315537,
                                        6253509.51594597
                                ]
                        },
                        "properties": {
                                "Label": 1,
                                "Type": "Control point"
                        }
                },
                {
                        "type": "Feature",
                        "id": "2",
                        "geometry": {
                                "type": "Point",
                                "coordinates": [
                                        330849.84780142,
                                        6254270.43646684
                                ]
                        },
                        "properties": {
                                "Label": 2,
                                "Type": "Check point"
                        }
                }
        ]
}

2.8. Grid#

Feature fields

Property name

Type

Description

type

String

= “Feature”

id

String

unique identifier of the feature

geometry

LineString (2D)

geometry of a line parallel to the grid.

properties.Label

String

Text for the line label.

properties.Orientation

Float

Orientation of the text. 0 = null = horizontally.

Example

{
        "type": "FeatureCollection",
        "crs": {
                "type": "name",
                "properties": {
                        "name": "urn:ogc:def:crs:EPSG::2056"
                }
        },
        "features": [
                {
                        "type": "Feature",
                        "id": "1",
                        "geometry": {
                                "type": "LineString",
                                "coordinates": [
                                        [
                                                2566658.99277013,
                                                1148793.68525381
                                        ],
                                        [
                                                2571675.63904461,
                                                1148765.9940965
                                        ],
                                        [
                                                2646925.64083526,
                                                1148849.57123472
                                        ],
                                        [
                                                2651942.32914653,
                                                1148888.71786035
                                        ]
                                ]
                        },
                        "properties": {
                                "Label": "46deg 30' 0.00\"  N",
                                "Orientation": null
                        }
                }
        ]
}