Core topic

Commonly used entities

Classes

AbstractGeometryImageRenderSettings Core
Abstract geometry image render settings.
AutoUpdateSettings Core
Configuration for auto update
CircleGeographicArea Core
CircleGeographicArea object.
Coordinates Core
Coordinates class
Debug Core
Debug object
GemKit Core
GEM SDK global functions.
GemParameter Core
A parameter is a tuple ( key, value, name ).
GenericCategories Core
Generic categories class
GenericCategories Core
Generic categories class
GeographicArea Core
This object represents a geographical area on the surface of a WGS 84 Ellipsoid.
ImageHandler Core
Image handler class
ImgBase Core
Base class for images
LandmarkCategory Core
Landmark category class
LaneImageRenderSettings Core
Lane image render settings.
Language Core
Complete language specification.
LogUploader Core
Uploads a .gm or .mp4 recording to the Magic Lane servers. Used for bug reports.
MapViewPathCollection Core
Path collection class
NetworkProvider Core
Network access customization.
OffBoardListener Core
OffBoard Listener
Pair<T1, T2> Core
A pair consisting of 2 objects
ParameterList Core
Searchable parameters list.
Path Core
Path class
Point3d Core
A point in 3d space, consisting of x, y and z coordinates.
Point4d Core
A point in 4d space, consisting of x, y, z and w coordinates.
PolygonGeographicArea Core
PolygonGeographicArea object.
PositionOrientation Core
The position and orientation of an object in 3D space
ProgressListener Core
Interface for implementing progress of async operations (routing, search)
RectangleGeographicArea Core
RectangleGeographicArea object.
RectType<T extends num> Core
A generic type consisting of x, y, width and height coordinates.
RouteSegment Core
Route segment class
RouteSegment Core
Route segment class
SdkSettings Core
SDK settings class
SdkVersion Core
SDK version representation as four ints and a text string.
SearchableParameterList Core
Searchable parameters list.
SignpostDetails Core
Signpost details class
SignpostImageRenderSettings Core
Signpost image render settings.
SignpostItem Core
SignpostItem object.
SizeAndFormat Core
Represents the size and format of an image
TaskHandler Core
A task handler is a reference to a task that is currently running or has been scheduled to run. It can be used to cancel the task.
TilesCollectionGeographicArea Core
TilesCollectionGeographicArea object.
TimeDistance Core
Time distance representation based on meters and seconds.
TimeDistanceCoordinate Core
Timestamp & distance & coordinates structure
TransferStatistics Core
Provides data transfer statistics for a specific online service
Version Core
Define the content version with major and minor.
XyType<T extends num> Core
A generic type consisting of x and y coordinates.

Enums

EngineMisc Core
Miscellaneous icons
GemError Core
Error codes.
GemIcon Core
SDK icons
GemLoggingLevel Core
The log level for SDK features
GenericCategoriesId Core
Generic categories
GeographicAreaType Core
Types of geographic areas
ImageFileFormat Core
Enumerates known image file formats.
LogUploaderState Core
Log uploader state
MapLanguage Core
Available options for map language selection.
NetworkType Core
Network types enumeration.
OnlineRestrictions Core
Represents online restrictions using bitwise flags.
PathFileFormat Core
Path import supported formats.
Reason Core
Error reason type
ScriptVariant Core
Script variants
ServiceGroupType Core
Service group enum, including map tiles, traffic, terrain.
Status Core
Worldwide road map support status
UnitSystem Core
Unit system
ValueType Core
Types of values.

Exceptions / Errors

GemKitUninitializedException Core
Exception thrown when GemKit is not initialized
ObjectNotAliveException Core
Exception thrown when an object is not alive