Place
public struct Place : Equatable
Represents information about specific place.
-
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
Address
representing the address of the place. -
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
Address
information about this place.entryPoints
An
EntryPoint
Array that contains all POIs
-
Coordinate of the place
Declaration
Swift
public let coordinate: CLLocationCoordinate2D
-
Name of the place
Declaration
Swift
public let name: String?
-
Address of the place
Declaration
Swift
public let address: Address?
-
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]
-
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
andb
,a == b
implies thata != b
isfalse
.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.