Единицы измерения расстояний
- class axipy.LinearUnits
Единицы измерения расстояний. Класс является статическим словарем, доступным только для чтения (
collections.abc.Mapping
). Поддерживает обращение по индексу.Классовые методы:
get
(key[, default_value])Возвращает значение по ключу.
items
()Возвращает список кортежей ключ-значение, где ключи это атрибуты класса, а значения это объекты класса
axipy.LinearUnit
.keys
()Возвращает список ключей, где ключи это атрибуты класса.
values
()Возвращает список значений, где значения это объекты класса
axipy.LinearUnit
.Атрибуты:
ch
Чейны
cm
Сантиметры
degree
Градусы
ft
Футы
inch
Дюймы
km
Километры
li
Линки
m
Метры
mi
Мили
mm
Миллиметры
nmi
Морские мили
rd
Роды
survey_ft
Топографические футы
yd
Ярды
- class axipy.LinearUnit
Линейная единица измерения.
Используется для работы с координатами объектов или расстояний.
Примечание
Получить экземпляр можно через класс
axipy.LinearUnits
по соответствующему атрибуту.meters = LinearUnits.m # LinearUnit square_kilometers = AreaUnits.sq_km # AreaUnit
Классовые методы:
from_area_unit
(area_unit)Возвращает единицу измерения расстояния, соответствующую единице измерения площадей.
Свойства:
Коэффициент преобразования в метры.
Краткое описание.
Локализованное краткое наименование единиц измерения.
Краткое наименование единиц измерения.
Методы:
to_unit
(unit[, value])Перевод значения в другие единицы измерения.
- static from_area_unit(area_unit: AreaUnit) Optional[LinearUnit]
Возвращает единицу измерения расстояния, соответствующую единице измерения площадей.