-
Location ID layer style annotation
Declaration
Swift
static let locid: String
-
Expanded view render size
Declaration
Swift
var fullSize: CGSize { get }
-
Render height for width
Declaration
Swift
func height(for width: CGFloat) -> CGFloat
-
Render world map profile shapes
Declaration
Swift
func render(layer: CALayer, visits: [Int], width: CGFloat)
Parameters
map
UIView
visits
Visited locations
width
Rendering width
-
Does location contain coordinate?
Declaration
Swift
func contains(coordinate: CLLocationCoordinate2D, location id: Int) -> Bool
Parameters
coordinate
Coordinate
id
Location ID
Return Value
Containment
-
Location containing coordinate
Declaration
Swift
func location(of coordinate: CLLocationCoordinate2D) -> Location?
Parameters
coordinate
Coordinate
Return Value
Location if found
-
Coordinates for map overlay
Declaration
Swift
func coordinates(location id: Int) -> [[CLLocationCoordinate2D]]
Parameters
id
LocationID
Return Value
Coordinate list
-
Update location features
Declaration
Swift
mutating func set(world map: GeoJSON)
Parameters
map
GeoJSON file