altair.theme.ProjectionConfigKwds

class altair.theme.ProjectionConfigKwds

Обёртка TypedDict для altair.ProjectionConfig.

Параметры

center

Центр проекции: массив из долготы и широты в градусах.

По умолчанию: [0, 0].

clipAngle

Угловой радиус круга обрезки проекции в градусах. При null вместо обрезки малым кругом применяется разрез по антимеридиану.

clipExtent

Границы обрезки области отображения проекции в пикселях: [[x0, y0], [x1, y1]], где x0 — левый край, y0 — верхний, x1 — правый, y1 — нижний. При null обрезка по области отображения не выполняется.

coefficient

Параметр coefficient проекции hammer.

По умолчанию: 2.

distance

Для проекции satellite — расстояние от центра сферы до точки наблюдения, выраженное в радиусах сферы. Рекомендуемый максимальный угол обрезки для заданного distance — acos(1 / distance), переведённый в градусы. При дополнительном наклоне может потребоваться более строгая обрезка.

По умолчанию: 2.0.

extent
fit
fraction

Параметр fraction проекции bottomley.

По умолчанию: 0.5, соответствующее sin(ψ) при ψ = π/6.

lobes

Число долей проекций, поддерживающих многодольное представление: berghaus, gingery или healpix. Стандартное значение зависит от типа проекции.

parallel

Параметр parallel для поддерживающих его проекций: armadillo, bonne, craig, cylindricalEqualArea, cylindricalStereographic, hammerRetroazimuthal, loximuthal или rectangularPolyconic. Стандартное значение зависит от типа проекции.

parallels

Две стандартные параллели конической проекции, определяющие расположение карты. Стандартное значение зависит от конкретной конической проекции.

pointRadius

Стандартный радиус в пикселях для геометрий GeoJSON Point и MultiPoint. Задаёт постоянное значение по умолчанию. Для изменения радиуса по данным используйте соответствующий параметр преобразований GeoPath и GeoShape.

По умолчанию: 4.5.

precision

Порог адаптивной передискретизации проекции в пикселях. Соответствует расстоянию Дугласа — Пекера. Если не задан, возвращается текущая точность передискретизации проекции, стандартное значение которой — √0.5 ≅ 0.70710….

radius

Параметр radius проекции airy или gingery. Стандартное значение зависит от типа проекции.

ratio

Параметр ratio проекции hill, hufnagel или wagner. Стандартное значение зависит от типа проекции.

reflectX

Отражать ли координату x, меняя её знак в выходном результате.

reflectY

Отражать ли координату y, меняя её знак в выходном результате.

rotate

Поворот проекции вокруг сферических осей: массив из двух или трёх углов в градусах [lambda, phi, gamma]. Они соответствуют рысканию, тангажу и крену.

По умолчанию: [0, 0, 0].

scale

Коэффициент масштаба проекции, переопределяющий автоматическую подгонку. Стандартное значение зависит от проекции. Расстояния между проецируемыми точками линейно зависят от коэффициента, но его значения не эквивалентны для разных проекций.

size

Вместе с fit задаёт ширину и высоту в пикселях области, к которой автоматически подгоняется проекция.

spacing

Параметр spacing проекции lagrange.

По умолчанию: 0.5.

tilt

Угол наклона проекции satellite в градусах.

По умолчанию: 0.

translate

Смещение проекции: массив из двух элементов [tx, ty].

type

Тип картографической проекции. Регистр не учитывается: например, "albers" и "Albers" задают одну проекцию. Полный перечень см. в документации типов проекций.

По умолчанию: equalEarth.

Конструктор

__init__(*args, **kwargs)

Методы

Метод Описание
__init__
clear() Удалить все элементы словаря.
copy() Вернуть поверхностную копию словаря.
fromkeys(type, iterable, value) Создать словарь с ключами из итерируемого объекта и значениями, равными value.
get(key, default) Вернуть значение ключа, если он есть в словаре; иначе default.
items() Вернуть представление элементов словаря с операциями, подобными операциям над множествами.
keys() Вернуть представление ключей словаря с операциями, подобными операциям над множествами.
pop Удалить указанный ключ и вернуть соответствующее значение: D.pop(k[,d]) → v.
popitem() Удалить и вернуть пару (ключ, значение) в виде кортежа из двух элементов.
setdefault(key, default) Добавить ключ со значением default, если ключ отсутствует в словаре.
update Обновить словарь D из отображения или итерируемого объекта E и именованных аргументов F: D.update([E, ]**F) → None.
values() Вернуть представление значений словаря.

Атрибуты

Атрибут
center
clipAngle
clipExtent
coefficient
distance
extent
fit
fraction
lobes
parallel
parallels
pointRadius
precision
radius
ratio
reflectX
reflectY
rotate
scale
size
spacing
tilt
translate
type