Feature¶
- class caris.bathy.services.Feature¶
Bases:
caris.Feature
Database Feature
- add_attachment((Feature)self, (str)file_name) None : ¶
Upload a new attachment to the object.
- Parameters
file_name (
str
) – The full path of the attachment to upload.
Adds a related
Feature
to this Feature’s relationships.- Parameters
feature (
Feature
) – The related feature to add.
- delete((Feature)self) None : ¶
Deletes the feature.
- delete_attachment((Feature)self, (str)file_name) None : ¶
Delete an attachment from the object.
- Parameters
file_name (
str
) – The file name of the attachment to be deleted.
- download_attachment((Feature)self, (str)file_name, (str)dest_path) None : ¶
Download an attachment from the object
Returns related
features
of the given feature code.- Parameters
feature_code (str) – The
feature code
of the related features- Returns
A list of features of the given code that are related.
- Return type
list(
Feature
)
Removes a related
Feature
from thisFeature's
relationships.- Parameters
feature (
Feature
) – The related feature to remove.
- restore((Feature)self) None : ¶
Restores the feature if it’s been deleted.
- upload_coverage((Feature)self[, (object)file_path=None[, (object)coverage=None[, (bool)update_geometry=True]]]) None : ¶
Upload/Replace coverage for the Feature
- property attachments¶
The list of files attached to the Feature
- Type
list(
.FileDescriptor
)
- property attributes¶
The metadata of this Feature
- Type
- property crs¶
The coordinate reference system of the Feature
- property definition¶
The definition of the Feature
- Type
- property id¶
d9f195da-0b0c-11e7-8000-1866da47ee87)
- Type
- Type
The object id of the Feature (Example