Place
public struct Place : Equatable
Represents information about specific place.
Returns a Boolean value indicating whether two values are equal. The coordinates of both values are compared with a small margin of error to accomodate for some roundup error typical for floating-point values.
Equality is the inverse of inequality. For any values a
and b
,
a == b
implies that a != b
is false
.
Declaration
Swift
public static func == (lhs: Place, rhs: Place) -> Bool
Parameters
lhs
|
A value to compare. |
rhs
|
Another value to compare. |
Return Value
True if both places are equal.
Address of the place
Declaration
Swift
public let address: Address?
Coordinate of the place
Declaration
Swift
public let coordinate: CLLocationCoordinate2D
A list of entrances to the POI.
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public let entryPoints: [EntryPoint]
Creates an instance of Place
.
Declaration
Swift
public init(
coordinate: CLLocationCoordinate2D,
name: String? = nil,
address: Address? = nil
)
Parameters
coordinate
|
A coordinate representing the geographic coordinate of the place. |
name
|
A string representing the name of the place. |
address
|
An |
Create a new Place
instance.
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public init(
coordinate: CLLocationCoordinate2D,
name: String? = nil,
address: Address? = nil,
entryPoints: [EntryPoint] = []
)
Parameters
coordinate
|
The coordinate where this place is located. |
name
|
The name of the place. |
address
|
The |
entryPoints
|
An |
Name of the place
Declaration
Swift
public let name: String?