QGeoLocation¶

The QGeoLocation class represents basic information about a location. More…

Inheritance diagram of PySide2.QtPositioning.QGeoLocation

Synopsis¶

Functions¶

Detailed Description¶

A QGeoLocation consists of a coordinate and corresponding address, along with an optional bounding box which is the recommended region to be displayed when viewing the location.

class PySide2.QtPositioning.QGeoLocation¶

PySide2.QtPositioning.QGeoLocation(other)

param other:

PySide2.QtPositioning.QGeoLocation

Constructs an new location object.

Constructs a copy of other

PySide2.QtPositioning.QGeoLocation.address()¶
Return type:

PySide2.QtPositioning.QGeoAddress

Returns the address of the location.

See also

setAddress()

PySide2.QtPositioning.QGeoLocation.boundingBox()¶
Return type:

PySide2.QtPositioning.QGeoRectangle

Returns a bounding box which represents the recommended region to display when viewing this 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.

See also

setBoundingBox()

PySide2.QtPositioning.QGeoLocation.coordinate()¶
Return type:

PySide2.QtPositioning.QGeoCoordinate

Returns the coordinate of the location.

See also

setCoordinate()

PySide2.QtPositioning.QGeoLocation.extendedAttributes()¶
Return type:

Returns the extended attributes associated to this location. Extended attributes are backend-dependent and can be location-dependent.

PySide2.QtPositioning.QGeoLocation.isEmpty()¶
Return type:

bool

Returns true if all fields of the location are 0; otherwise returns false.

PySide2.QtPositioning.QGeoLocation.__ne__(other)¶
Parameters:

other – PySide2.QtPositioning.QGeoLocation

Return type:

bool

Returns true if this location is not equal to other , otherwise returns false.

PySide2.QtPositioning.QGeoLocation.__eq__(other)¶
Parameters:

other – PySide2.QtPositioning.QGeoLocation

Return type:

bool

Returns true if this location is equal to other , otherwise returns false.

PySide2.QtPositioning.QGeoLocation.setAddress(address)¶
Parameters:

address – PySide2.QtPositioning.QGeoAddress

Sets the address of the location.

See also

address()

PySide2.QtPositioning.QGeoLocation.setBoundingBox(box)¶
Parameters:

box – PySide2.QtPositioning.QGeoRectangle

Sets the boundingBox of the location.

See also

boundingBox()

PySide2.QtPositioning.QGeoLocation.setCoordinate(position)¶
Parameters:

position – PySide2.QtPositioning.QGeoCoordinate

Sets the coordinate of the location.

See also

coordinate()

PySide2.QtPositioning.QGeoLocation.setExtendedAttributes(data)¶
Parameters:

data –

Sets the extended attributes of the location with the parameters specified in data .