Добавил:
Только когда поступишь в технический вуз поймешь на сколько ты гуманитарий Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Дополнительные материалы.pdf
Скачиваний:
3
Добавлен:
07.06.2025
Размер:
12.29 Mб
Скачать

РАЗРАБОТКА ПО ДЛЯ ОС АВРОРА

Типы Qt Positioning

coordinate – географическое местоположение

geocircle – круговая географическая область

georectangle – прямоугольная географическая область

geoshape – абстрактная географическая область

QtPositioning – глобальный объект, предоставляющий функции для работы с базовыми типами

doc.qt.io/qt-5/qtpositioning-qmlmodule.html#basic-types

РАЗРАБОТКА ПО ДЛЯ ОС АВРОРА

Компоненты Qt Positioning

Position — географическое положение

PositionSource — текущая позицию устройства, полученная от указанного источника данных

CoordinateAnimation — аниматор для свойств типа coordinate

Address — информация о локации в виде адреса

Location — информация о локации

doc.qt.io/qt-5/qtpositioning-qmlmodule.html

РАЗРАБОТКА ПО ДЛЯ ОС АВРОРА

Разрешение для использования геолокации

Location — использование GPS и определение местоположения

РАЗРАБОТКА ПО ДЛЯ ОС АВРОРА

Coordinate: географические координаты

latitude : real — широта

longtitude : real — долгота

altitude : real — высота над уровнем моря

isValid : bool — корректный ли данный объект

distanceTo(coordinate other) — расстояние между координатами

azimuth(coordinate other) — азимут

atDistanceAndAzimuth(real distance, real azimuth) — координата, определенная с помощью расстояния и азимута относительно текущей координаты

doc.qt.io/qt-5/qml-coordinate.html