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