type: object required: - type - geometry - properties properties: type: type: string enum: - Feature geometry: oneOf: - $ref: pointGeoJSON.yaml - $ref: multipointGeoJSON.yaml - $ref: linestringGeoJSON.yaml - $ref: multilinestringGeoJSON.yaml - $ref: polygonGeoJSON.yaml - $ref: multipolygonGeoJSON.yaml - $ref: geometrycollectionGeoJSON.yaml properties: $ref: edrProperties.yaml id: oneOf: - type: string - type: integer links: type: array items: $ref: link.yaml