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:

otherPySide2.QtPositioning.QGeoLocation

Return type:

bool

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

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

otherPySide2.QtPositioning.QGeoLocation

Return type:

bool

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

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

addressPySide2.QtPositioning.QGeoAddress

Sets the address of the location.

See also

address()

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

boxPySide2.QtPositioning.QGeoRectangle

Sets the boundingBox of the location.

See also

boundingBox()

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

positionPySide2.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 .