axioma.core.geometry.WktWkb¶Абстрактный интерфейсный класс, предназначенный для сохранения и чтения геометрий. Позволяет сохранять и производить чтение для форматов:
Wkt в случае текстового представления данных
Wkb в случае бинарного представления данных
initCoordsFromWkt(wkt)¶Инициализация координат из формата Wkt
Параметры: wkt ( str) – текстовое представление данных
initCoordsFromWkb(wkb)¶Инициализация координат из Wкb
Параметры: wkb ( QByteArray) – бинарное представление данных
exportToWkt()¶Экспортирование данных в текстовый формат Wkt
Результат: текстовая строка Тип результата: str
exportToEwkt(srid)¶Экспортирование данных в расширенный текстовый формат EWkt. Данный формат помимо строки WKT дополнительно содержит значение SRID
Параметры: srid ( int) – идентификатор координатной системыРезультат: текстовая строка Тип результата: str
exportToWkb(srid=-1)¶Экспортирование данных в формат Wkb
Параметры: srid ( int) – идентификатор координатной системыРезультат: бинарный массив данных Тип результата: QByteArray
exportToWkbHex(srid=-1)¶Экспортирование данных в формат WkbHex
Параметры: srid ( int) – идентификатор координатной системыРезультат: бинарный массив данных Тип результата: QByteArray