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())