Location QML Type

The Location type holds location data. 更多...

导入语句: import QtPositioning 5.2
Since: Qt 5.2

特性

详细描述

Location types represent a geographic "location", in a human sense. This consists of a specific coordinate , an address bounding box bounding box represents the recommended region to display when viewing this location.

The Location type is most commonly seen as the contents of a search model such as the GeocodeModel . When a GeocodeModel returns the list of locations found for a given query, it represents these as Location objects.

用法范例

The following example shows a simple Location object being declared:

Location {
    coordinate {
        latitude: -27.3
        longitude: 153.1
    }
    address: Address {
        ...
    }
}
					

特性文档编制

address : Address

This property holds the address of the location which can be use to retrieve address details of the location.


boundingBox : georectangle

This property holds the recommended region to use when displaying the location. For example, a building's location may have a region centered around the building, but the region is large enough to show it's immediate surrounding geographical context.

Note: this property's changed() signal is currently emitted only if the whole object changes, not if only the contents of the object change.


coordinate : coordinate

This property holds the exact geographical coordinate of the location which can be used to retrieve the latitude, longitude and altitude of the location.

注意: this property's changed() signal is currently emitted only if the whole object changes, not if only the contents of the object change.


location : QGeoLocation

For details on how to use this property to interface between C++ and QML see " Interfaces between C++ and QML Code ".