GeoRect - Географический прямоугольник¶
-
class
axioma.core.dp.
GeoRect
¶ Географический прямоугольник. объединяет в себе прямоугольник (
QRectF
) и координатную систему (CoordSystem
).Методы:
-
GeoRect
()¶ Конструктор класса
-
GeoRect
(rect, coord_system)¶ Конструктор класса
- Параметры
rect (
QRectF
) – прямоугольникcoord_system (
CoordSystem
) – координатная система
-
GeoRect
(coord_system)¶ Конструктор класса
- Параметры
coord_system (
CoordSystem
) – координатная система
-
GeoRect
(georect)¶ Конструктор копирования
- Параметры
georect (
GeoRect
) – копируемый географический прямоугольник
-
coordSystem
()¶ Получить координатную систему
- Тип результата
-
corpToCoordsysBounds
()¶ Применить обрезку прямоугольника по границам координатной системы
- Результат
сам объект
- Тип результата
-
static
cropToCoordsysBounds
(coord_system, georect)¶ Обрезать прямоугольник до координатной системы
- Параметры
coord_system (
CoordSystem
) – координатная системаgeorect (
GeoRect
) – прямоугольник
- Результат
полученный прямоугольник
- Тип результата
-
isEqualCs
(coord_system)¶ Определяет, равна ли координатная система географического прямоугольника заданной
- Параметры
coord_system (
CoordSystem
) – координатная система- Результат
True если равна, иначе - False
- Тип результата
-
isNonEarthCs
()¶ Является ли данная координатная система NonEarth
- Результат
True, если да
- Тип результата
-
isValid
()¶ Является ли валидным, т.е. с ненулевым прямоугольником и координатной системой
- Тип результата
Стандартные методы для прямоугольника. Подробнее в документации Qt для QRectF
¶Метод
Возвращаемый тип
Описание
-
left
()¶
координата х левого края
-
top
()¶
координата y верхнего края
-
right
()¶
координата x правого края
-
bottom
()¶
координата y нижнего края
-
width
()¶
ширина прямоугольника
-
height
()¶
высота прямоугольника
-
center
()¶
Центр
-
size
()¶
Размер
-
setCoordSystem
(coord_system)¶ Задать координатную систему
- Параметры
coord_system (
CoordSystem
) – новая координатная система
-
transformToCoordSystem
(coord_system)¶ Преобразовать к заданной координатной системе
- Параметры
coord_system (
CoordSystem
) – координатная система, к которой производится преобразование
-
transformedToCoordSystem
(coord_system)¶ Возвращает копию географического прямоугольника, трансформированного к заданной координатной системе
- Параметры
coord_system (
CoordSystem
) – координатная система, к которой производится преобразование- Результат
копия географического прямоугольника
- Тип результата
-
unite
(georect)¶ Объединить с другим географическим прямоугольником
-