ObjectDetectionGeoJSONStore#
- class ObjectDetectionGeoJSONStore[source]#
Bases:
LabelStore
Storage for object detection predictions.
- __init__(uri: str, class_config: ClassConfig, crs_transformer: CRSTransformer)[source]#
Constructor.
- Parameters
uri (str) – uri of GeoJSON file containing labels
class_config (ClassConfig) – ClassConfig used to infer class_ids from class_name (or label) field
crs_transformer (CRSTransformer) – CRSTransformer to convert from map coords in label in GeoJSON file to pixel coords.
Methods
__init__
(uri, class_config, crs_transformer)Constructor.
Produces an empty Labels
Loads Labels from this label store.
save
(labels)Save labels to URI.
- __init__(uri: str, class_config: ClassConfig, crs_transformer: CRSTransformer)[source]#
Constructor.
- Parameters
uri (str) – uri of GeoJSON file containing labels
class_config (ClassConfig) – ClassConfig used to infer class_ids from class_name (or label) field
crs_transformer (CRSTransformer) – CRSTransformer to convert from map coords in label in GeoJSON file to pixel coords.
- empty_labels() ObjectDetectionLabels [source]#
Produces an empty Labels
- Return type
- get_labels() ObjectDetectionLabels [source]#
Loads Labels from this label store.
- Return type
- save(labels: ObjectDetectionLabels) None [source]#
Save labels to URI.
- Parameters
labels (ObjectDetectionLabels) –
- Return type
None