Structures

The following structures are available globally.

ValueFormattingResult

  • Important

    This is a Public Preview API. It may be changed or removed at any time.

    Declaration

    Swift

    public struct ValueFormattingResult : Equatable

GeometryCollection

  • // An array of geometries.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public struct GeometryCollection : Decodable
  • GeoJSONPosition

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public struct GeoJSONPosition : Decodable

GeometryData

  • GeoJSON represeted by GeometryData

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public struct GeometryData : Decodable

Feature

  • Feature

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public struct Feature : Decodable

Geometry

  • Geometry

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public struct Geometry : Decodable
  • A collection of information that describes geographical location

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public struct Address : Codable
  • Represents destination of the route received in response from route planning API

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public struct Destination : RoutePoint
  • Important

    This is a Public Preview API. It may be changed or removed at any time.

    Declaration

    Swift

    public struct GeoLineSegment

GeoLocation

  • GeoLocation is a wrapper for CLLocation class.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public struct GeoLocation
    extension GeoLocation: Equatable
  • Represents location matched to the map.

    See more

    Declaration

    Swift

    public struct MatchedLocation
  • Represents origin of the route received in response from route planning API

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public struct Origin : RoutePoint

Place

  • Represents information about specific place

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public struct Place : Decodable, Equatable
  • Represents waypoint received in response from route planning API

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public struct Waypoint : RoutePoint
  • Segment of an NDS arc which is part of the route.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public struct NdsArcInfo
  • Uniquely identifies an NDS map.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public struct NdsMapId : MapId
  • Sequence of NdsArcInfo on a concrete NDS map

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public struct NdsMapReferences : MapReferences
  • Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public struct NdsRegionId : RegionId, Hashable
  • Protobuf-encoded map tile data.

    The format of the tile data is formally described using the protobuf schema available on: https://developer.tomtom.com/map-display-api/documentation/vector/content#schema-data

    Important

    This is a Public Preview API. It may be changed or removed at any time.

    Declaration

    Swift

    public struct MapTile
  • Map tile options.

    Detailed explanation of values can be found on: https://developer.tomtom.com/map-display-api/documentation/zoom-levels-and-tile-grid

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public struct MapTileOptions
  • Important

    This is a Public Preview API. It may be changed or removed at any time.

    Declaration

    Swift

    @propertyWrapper
    public struct Atomic<Value>

ConversionInfo

  • Describes parameters to be used during conversion

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public struct ConversionInfo