POIKit
public struct POIKit
Undocumented
-
Undocumented
Declaration
Swift
static func setDatabaseDelegate(_ delegate: POIDatabaseDelegate)
-
Undocumented
See moreDeclaration
Swift
class GasStation : PCGasStation
-
Undocumented
See moreDeclaration
Swift
class Location
-
Point Of Interest layers, used for filtering
See moreDeclaration
Swift
enum POILayer : String
-
Bounding Box that defines an area
See moreDeclaration
Swift
struct BoundingBox : Equatable
-
Undocumented
See moreDeclaration
Swift
class GeometryCommand
-
Undocumented
See moreDeclaration
Swift
enum CommandType : Int
-
Undocumented
See moreDeclaration
Swift
struct POIFiltersResponse
-
Undocumented
Declaration
Swift
struct POIFiltersAPIResponse : Decodable
-
Undocumented
Declaration
Swift
struct POIFiltersAPIData : Decodable
-
Undocumented
Declaration
Swift
struct POIFiltersAPIAttributes : Decodable
-
Undocumented
See moreDeclaration
Swift
struct GasStationResponse : Codable
-
Request a navigation route
See moreDeclaration
Swift
class NavigationRequest : Equatable
-
mode of the navigation
See moreDeclaration
Swift
enum NavigationMode : String
-
response containing navigation routes
See moreDeclaration
Swift
class NavigationResponse : Decodable
-
Undocumented
See moreDeclaration
Swift
struct PriceHistoryResponse : Codable
-
Undocumented
See moreDeclaration
Swift
struct PriceHistoryDataResponse : Codable
-
Undocumented
See moreDeclaration
Swift
struct PriceHistoryAttributeResponse : Codable
-
Undocumented
See moreDeclaration
Swift
struct PriceResponse : Codable
-
Undocumented
See moreDeclaration
Swift
struct RegionalPricesResponse : Codable
-
Undocumented
See moreDeclaration
Swift
struct RegionalPriceResponse : Codable
-
Undocumented
See moreDeclaration
Swift
struct PriceLevels : Codable
-
Represents a route through (potentially multiple) waypoints.
See moreDeclaration
Swift
class Route : NSObject, Decodable
-
Object used to describe waypoint on a route
See moreDeclaration
Swift
class Waypoint : NSObject, Decodable
-
Request for reverse geocoding a location
See moreDeclaration
Swift
class ReverseGeocodeRequest
-
Request for an address search
See moreDeclaration
Swift
class AddressSearchRequest
-
Undocumented
See moreDeclaration
Swift
struct GeoJSONResult : Codable
-
Undocumented
See moreDeclaration
Swift
struct GeoJSONFeature : Codable
-
Undocumented
See moreDeclaration
Swift
struct GeoJSONProperty : Codable
-
Undocumented
See moreDeclaration
Swift
struct GeoJSONGeometry : Codable
-
API Errors
See moreDeclaration
Swift
enum POIKitAPIError : String, Error
-
Undocumented
See moreDeclaration
Swift
class PoiKitObserverToken
-
Undocumented
See moreDeclaration
Swift
class BoundingBoxNotificationToken : PoiKitObserverToken
-
Undocumented
See moreDeclaration
Swift
class UUIDNotificationToken : PoiKitObserverToken
-
Undocumented
See moreDeclaration
Swift
enum LocationServiceState
-
Undocumented
See moreDeclaration
Swift
enum LocationAccuracyState
-
Undocumented
See moreDeclaration
Swift
class POIKitManager : NSObject, CLLocationManagerDelegate
-
Undocumented
See moreDeclaration
Swift
enum OpeningHoursType
-
Undocumented
See moreDeclaration
Swift
enum OpeningHoursValue : Equatable
-
Undocumented
Declaration
Swift
struct ObserverItem
-
Undocumented
See moreDeclaration
Swift
class Observable<T>
-
This class can be used for :
- Encoding an [CLLocation] or a [CLLocationCoordinate2D] to a polyline String
- Decoding a polyline String to an [CLLocation] or a [CLLocationCoordinate2D]
- Encoding / Decoding associated levels
it is aims to produce the same results as google’s iOS sdk not as the online tool which is fuzzy when it comes to rounding values
it is based on google’s algorithm that can be found here :
:see: https://developers.google.com/maps/documentation/utilities/polylinealgorithm
See moreDeclaration
Swift
struct Polyline