axioma.gui.
ChooseCoordSystemDialog
¶Диалог выбора координатной системы
Унаследован от: QDialog
ChooseCoordSystemDialog
(cs, parent=None)¶Конструктор
Параметры:
- cs (
CoordSystem
) – Координатная система, которая будет выбрана по-умолчанию.- parent (
QObject
илиNone
) – Родительский объект
chosenCoordSystem
()¶Выбранная в диалоге координатная система
Результат: Выбранная координатная система или None
Тип результата: CoordSystem
Пример использования:
# КС по-умолчанию cs_latlon = CoordSysFactory.defaultCoordSysFactory().LatLongCoordSystem() # Создаем диалог. Первый пераметр - КС по умолчанию dlg = ChooseCoordSystemDialog(cs_latlon, axioma.app.mainWindow) if dlg.exec() == QDialog.Accepted: # Результирующая КС result_cs = dlg.chosenCoordSystem() print("Выбрано:", result_cs.description(), result_cs.PRJStr())