pydsstools.core.enums
Classes
|
|
|
|
|
Record-status filter for |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- class pydsstools.core.enums.GridType(value)[source]
Bases:
IntEnum- invalid = -9999
- undefined_time = 400
- undefined = 401
- hrap_time = 410
- hrap = 411
- albers_time = 420
- albers = 421
- specified_time = 430
- specified = 431
- class pydsstools.core.enums.DataType(value)[source]
Bases:
IntEnum- invalid = -9999
- per_aver = 0
- per_cum = 1
- inst_val = 2
- inst_cum = 3
- freq = 4
- class pydsstools.core.enums.CompressionMethod(value)[source]
Bases:
IntEnum- invalid = -9999
- undefined = 0
- uncompressed = 1
- zlib = 26
- hec = 101001
- class pydsstools.core.enums.Datum(value)[source]
Bases:
IntEnum- invalid = -9999
- undefined = 0
- nad27 = 1
- nad83 = 2
- class pydsstools.core.enums.LocCoordSystem(value)[source]
Bases:
IntEnum- none = 0
- lat_long = 1
- state_plane_fips = 2
- state_plane_ads = 3
- utm = 4
- local = 5
- class pydsstools.core.enums.LocHorizUnits(value)[source]
Bases:
IntEnum- unspecified = 0
- feet = 1
- meters = 2
- decimal_degrees = 3
- degrees_minutes_seconds = 4
- class pydsstools.core.enums.LocHorizDatum(value)[source]
Bases:
IntEnum- unset = 0
- nad83 = 1
- nad27 = 2
- wgs84 = 3
- wgs72 = 4
- local = 5
- class pydsstools.core.enums.LocVertUnits(value)[source]
Bases:
IntEnum- unspecified = 0
- feet = 1
- meters = 2
- class pydsstools.core.enums.LocVertDatum(value)[source]
Bases:
IntEnum- unset = 0
- ngvd29 = 2
- local = 3
- class pydsstools.core.enums.LocStoreFlag(value)[source]
Bases:
IntEnum- no_overwrite = 0
- overwrite = 1
- class pydsstools.core.enums.RegStoreFlag(value)[source]
Bases:
IntEnum- replace = 0
- fill_missing = 1
- write_always = 2
- skip_all_miss = 3
- no_overwrite = 4
- class pydsstools.core.enums.BinaryType(value)[source]
Bases:
IntEnum- UNDEFINED = 0
- FILE = 600
- IMAGE = 610
- class pydsstools.core.enums.CopyRecordFlag(value)[source]
Bases:
IntEnumRecord-status filter for
copy_file/copy_file_to.Mirrors the
REC_STATUS_*constants in the HEC-DSS C library (zdssVals.h). Because this is anIntEnum, values can be passed wherever a plainintis expected.Members
- valid = 0 All valid records — primary records and their aliases.
This is the default for a normal file merge.
primary = 1 Primary records only (excludes aliases). alias = 2 Alias records only. deleted = 11 Records that have been deleted (soft-delete in DSS-7). renamed = 12 Records that have been renamed (the old-name tombstones). any = 100 Every record regardless of status, including deleted /
renamed. Use for damaged-file recovery.
- valid = 0
- primary = 1
- alias = 2
- deleted = 11
- renamed = 12
- any = 100