LatLng
extends Message
in package
An object that represents a latitude/longitude pair. This is expressed as a pair of doubles to represent degrees latitude and degrees longitude. Unless specified otherwise, this must conform to the <a href="http://www.unoosa.org/pdf/icg/2012/template/WGS_84.pdf">WGS84 standard</a>. Values must be within normalized ranges.
Generated from protobuf message google.type.LatLng
Table of Contents
Properties
- $latitude : mixed
- The latitude in degrees. It must be in the range [-90.0, +90.0].
- $longitude : mixed
- The longitude in degrees. It must be in the range [-180.0, +180.0].
Methods
- __construct() : mixed
- Constructor.
- getLatitude() : float
- The latitude in degrees. It must be in the range [-90.0, +90.0].
- getLongitude() : float
- The longitude in degrees. It must be in the range [-180.0, +180.0].
- setLatitude() : $this
- The latitude in degrees. It must be in the range [-90.0, +90.0].
- setLongitude() : $this
- The longitude in degrees. It must be in the range [-180.0, +180.0].
Properties
$latitude
The latitude in degrees. It must be in the range [-90.0, +90.0].
protected
mixed
$latitude
= 0.0
Generated from protobuf field double latitude = 1 [json_name = "latitude"];
$longitude
The longitude in degrees. It must be in the range [-180.0, +180.0].
protected
mixed
$longitude
= 0.0
Generated from protobuf field double longitude = 2 [json_name = "longitude"];
Methods
__construct()
Constructor.
public
__construct([array<string|int, mixed> $data = NULL ]) : mixed
Parameters
- $data : array<string|int, mixed> = NULL
-
{ Optional. Data for populating the Message object.
@type float $latitude The latitude in degrees. It must be in the range [-90.0, +90.0]. @type float $longitude The longitude in degrees. It must be in the range [-180.0, +180.0].}
getLatitude()
The latitude in degrees. It must be in the range [-90.0, +90.0].
public
getLatitude() : float
Generated from protobuf field double latitude = 1 [json_name = "latitude"];
Return values
floatgetLongitude()
The longitude in degrees. It must be in the range [-180.0, +180.0].
public
getLongitude() : float
Generated from protobuf field double longitude = 2 [json_name = "longitude"];
Return values
floatsetLatitude()
The latitude in degrees. It must be in the range [-90.0, +90.0].
public
setLatitude(float $var) : $this
Generated from protobuf field double latitude = 1 [json_name = "latitude"];
Parameters
- $var : float
Return values
$thissetLongitude()
The longitude in degrees. It must be in the range [-180.0, +180.0].
public
setLongitude(float $var) : $this
Generated from protobuf field double longitude = 2 [json_name = "longitude"];
Parameters
- $var : float