All Classes and Interfaces

Class
Description
A builder that constructs vector geometries (lines, polygons, multi‑lines, multi‑polygons) from a sequence of line strings and polygon rings.
Functional interface for generating a point by its index.
GLMapAnimation defines animation of objects parameters that will be executed synchronously.
Receives the native animation outcome on the main thread.
FlyToMode
Type of transition
Drawable that displays text in balloon.
A rectangular bounding box in internal map coordinates.
Storage implementation for document tree.
The FileInfo class represents a file in the GLMapDocumentTreeStorage.
GLMapDownloadTask downloads map and extracts it at the same time
GLMapDrawable is a bridge class that displays single object on map.
Draw target of drawable objects
Determines how to use scale and offset of drawable
GLMapDrawObject is a base class for GLMapDrawable, GLMapTrack, GLMapMarkerLayer, GLMapImageGroup
GLMapError contains information about the error and its origin.
The GLMapFileStorage class provides an implementation of GLMapStorage that uses the file system for storage.
The FileInfo class represents a file in the GLMapFileStorage.
Detector of gestures for map view
Drawable with image
Displays a large number of images using a small set of shared bitmaps.
GLMapImageGroupCallback tells the image group about its contents.
GLMapInfo is information object about an offline map.
Resource associated with map
Mask for data sets
State of map resource
Drawable that displays a text label.
Drawable that displays arrow on line.
Sets language priority for localized map labels and unit preferences.
Unit system
GLMapManager is a singleton object that manages offline maps
Callbacks for download task
Callback for elevation query
Callback for map list update
Called to notify about GLMapManager initialization progress updates
Callbacks for map state
Callbacks for bulk tile operation
GLMapMarkerImage holds information of image used by GLMapMarkerStyleCollection
Displays markers with a given style and optional clustering.
GLMapMarkerStyleCollection holds collection of styles, used to draw marker layer.
GLMapMarkerStyleCollectionDataCallback is called for each marker or cluster to get display data
Sets up a custom raster tile source.
GLMapRelation is a bridge class, to work with GLMap internal representation of relation.
Draws a scale ruler overlay on the map.
Interface for storage of data
Abstract class representing a file in storage.
Parses MapCSS style sources and produces a GLMapVectorCascadeStyle.
Called when the style parser needs to load a resource (for example, an SVG icon).
GLMapTagsContainer interface for objects that contains tags
Possible alignments of the text
Helper class to display map in texture view
Base interface for raster and vector tile sources.
GLMapTrack is a bridge class, to work with GLMap internal representation of track on map.
Holds track geometry and precomputed information used to optimize drawing at different zoom levels.
Callback for filling track data
Bridge class for working with GLMap's internal representation of track layers on the map.
Callback called to fetch tracks to display
Internal utility helpers shared across the glmap library.
Holds a string value and optional highlight ranges.
GLMapVectorCascadeStyle defines appearance of GLMapVectorObject.
Tint function for svg files
Drawable with vector objects
Receives one terminal outcome on the main thread.
Terminal outcome of one vector update.
A bridge class for working with GLMap's internal representation of a vector object.
Defines the types of vector objects.
A bridge container for a native list of GLMapVectorObject instances.
Defines resolved style parameters for text/icons used by map drawables (for example, marker layers and labels).
Represents a vector tile source that can be used to set layers in a GLMapView.
GLMapView is a custom SurfaceView that renders and presents vector map
Renderer of map
Callback that is called to automatically create animation
Placement of screen-bound objects
State of tile
Flags for enabled renderers
Screen capture callback
Raw screen capture callback
State capture callback
A captured map state.
Base class for objects backed by native resources.
A geographic point in WGS84 latitude/longitude degrees.
A point in GLMap's internal map coordinate system.
A set of MapPoint instances backed by a native spatial index.
Network task that works via curl.
Callbacks of task
ImageManager renders images from svg format.
Callbacks to transform SVG data