QtPositioning QML Тип
Глобальный объект QtPositioning предоставляет полезные функции для работы с типами, основанными на местоположении, в QML. Подробнее...
| Заявление об импорте: | import QtPositioning 5.14 |
| С момента: | Qt 5.2 |
Методы
- geocircle circle(center, real radius)
- geocircle circle()
- point coordToMercator(coord)
- coordinate coordinate(широта, real долгота, real высота)
- coordinate coordinate()
- coordinate mercatorToCoord(mercator)
- geopath path(coordinates, real ширина)
- geopath path()
- geopolygon polygon(perimeter, list<list<coordinate>> holes)
- geopolygon polygon(coordinates)
- geopolygon polygon()
- georectangle rectangle(topLeft, coordinate bottomRight)
- georectangle rectangle(center, real ширина, real высота)
- georectangle rectangle()
- geoshape shape()
- geocircle shapeToCircle(shape)
- geopath shapeToPath(shape)
- geopolygon shapeToPolygon(shape)
- georectangle shapeToRectangle(shape)
Подробное описание
import QtPositioning 5.2
Item {
property variant coordinate: QtPositioning.coordinate(-27.5, 153.1)
} Документация по методам
geocircle circle(center, real radius)
Создает geocircle, центрированный в center с радиусом radius метров.
geocircle circle()
Создает недействительный geocircle.
См. такжеgeocircle.
point coordToMercator(coord)
Преобразует координату coord в координату Меркатора и возвращает её.
Этот метод был представлен в Qt 5.12.
См. такжеmercatorToCoord.
coordinate coordinate(широта, real долгота, real высота)
Создает координату со заданной широтой, долготой и необязательной высотой. Широта и долгота должны быть валидными; в противном случае возвращается недействительная координата.
См. такжеcoordinate.
coordinate coordinate()
Создает недействительную координату.
coordinate mercatorToCoord(mercator)
Преобразует координату mercator в координату широты-долготы.
Этот метод был представлен в Qt 5.12.
См. такжеcoordToMercator.
geopath path(coordinates, real width)
Создаёт geopath из координат и ширины.
Этот метод был представлен в Qt 5.9.
См. такжеgeopath.
geopath path()
Создаёт пустой geopath.
Этот метод был представлен в Qt 5.9.
См. такжеgeopath.
geopolygon polygon(perimeter, list<list<coordinate>> holes)
Создаёт многоугольник из координат периметра и внутренних отверстий.
Этот метод был представлен в Qt 5.12.
См. такжеgeopolygon.
geopolygon polygon(coordinates)
Создаёт многоугольник из координат.
Этот метод был представлен в Qt 5.10.
См. такжеgeopolygon.
geopolygon polygon()
Создаёт пустой многоугольник.
Этот метод был представлен в Qt 5.10.
См. такжеgeopolygon.
georectangle rectangle(topLeft, coordinate bottomRight)
Создаёт georectangle с верхним левым углом в topLeft и нижним правым углом в bottomRight.
См. такжеgeorectangle.
georectangle rectangle(center, real width, real height)
Создаёт georectangle, центрированный в center, с шириной width градусов и высотой height градусов.
См. такжеgeorectangle.
georectangle rectangle()
Создаёт недействительный georectangle.
См. такжеgeorectangle.
geoshape shape()
Создаёт недействительный geoshape.
См. такжеgeoshape.
geocircle shapeToCircle(shape)
Преобразует shape в geocircle.
Этот метод был представлен в Qt 5.5.
См. такжеgeocircle.
geopath shapeToPath(shape)
Преобразует shape в geopath.
Этот метод был представлен в Qt 5.9.
См. такжеgeopath.
geopolygon shapeToPolygon(shape)
Преобразует shape в многоугольник.
Этот метод был представлен в Qt 5.10.
См. такжеgeopolygon.
georectangle shapeToRectangle(shape)
Преобразует shape в georectangle.
Этот метод был представлен в Qt 5.5.
См. такжеgeorectangle.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.14/qml-qtpositioning-qtpositioning.html