Address | This class is deprecated. No replacement. |
AnimationStyle | A class describing animation effect. |
AnimationStyleBuilder | A builder for AnimationStyle instances. |
AnimationType | Possible animation types. |
AssetPackage | An abstract asset package class. |
AssetTileDataSource | A tile data source where each map tile is a seperate image file bundled with the application. |
AssetUtils | A helper class for managing application-bundled assets. |
BalloonPopup | A highly configurable popup implementation that allows the user to specify a title, description, colors, images, font sizes etc. |
BalloonPopupButton | A button that can be used to add interactivity to balloon popups. |
BalloonPopupButtonClickInfo | A container class that provides information about a click performed on a BalloonPopupButton element. |
BalloonPopupButtonStyle | A style for balloon popup buttons. |
BalloonPopupButtonStyleBuilder | A builder class for BalloonPopupButtonStyle. |
BalloonPopupEventListener | A listener class for balloon popups. |
BalloonPopupMargins | Margins info for balloon popup. |
BalloonPopupStyle | A style for balloon popups. |
BalloonPopupStyleBuilder | A builder class for BalloonPopupStyle. |
Billboard | A base class for billboard elements that can be displayed on the map. |
BillboardOrientation | Possible orientation modes for billboards. |
BillboardScaling | Possible scaling modes for billboards. |
BillboardStyle | A base class for BillboardStyle subclasses. |
BillboardStyleBuilder | A base class for BillboardStyleBuilder subclasses. |
BinaryData | A wrapper class for binary data (Blob). |
Bitmap | A class that provides the functionality to store, compress, uncompress and resize basic image formats. |
BitmapOverlayRasterTileDataSource | Tile data source that uses given bitmap with two, three or four control points define a raster overlay. |
BitmapUtils | A helper class for loading bitmaps and converting Bitmaps to Android Bitmaps an vice versa. |
CacheTileDataSource | A tile data source that loads tiles from another tile data source and caches them. |
CartoBaseMapBuildingRenderMode | Supported building rendering styles for Carto basemaps. |
CartoBaseMapPOIRenderMode | Supported POI rendering styles for Carto basemaps. |
CartoBaseMapStyle | Built-in Carto basemap styles. |
CartoCSSStyleSet | CartoCSS style definition for vector tiles. |
CartoMapsService | A high-level interface for Carto Maps Service. |
CartoOfflineVectorTileLayer | Specialized offline vector tile layer that uses CartoPackageManager for offline maps service. |
CartoOnlineRasterTileLayer | Specialized online raster tile layer that connects to Carto online tile server. |
CartoOnlineRoutingService | This class is deprecated. No replacement. |
CartoOnlineTileDataSource | An online tile data source that connects to Carto tile server. |
CartoOnlineVectorTileLayer | Specialized online vector tile layer that connects to Carto online tile server. |
CartoPackageManager | Offline map package manager that uses Carto online service for map package downloads. |
CartoSQLService | A high-level interface for Carto SQL Service. |
CartoVectorTileDecoder | Decoder for Carto vector tiles in MapBox format. |
CartoVectorTileLayer | Specialized vector tile layer that can use built-in vector tile styles. |
ClickType | Possible click types. |
ClusterBuilderMode | Possible cluster builder modes. |
ClusteredVectorLayer | A vector layer that supports clustering point-type features. |
ClusterElementBuilder | A special callback interface for building cluster elements from set of existing vector element. |
Color | A color represented in RGBA space, alpha is expected to be non-premultiplied. |
ColorFormat | Possible image formats. |
CombinedTileDataSource | A tile data source that combines two data sources (usually offline and online) and selects tiles based on zoom level. |
CompiledStyleSet | Compiled style set definition for vector tiles. |
CullState | View specific state determined by the culling process. |
CustomPopup | A popup with user defined handler. |
CustomPopupHandler | A handler class for custom popups. |
DontObfuscate | Annotation to notify that class name and its members should be kept intact and not obfuscated. |
DouglasPeuckerGeometrySimplifier | An implementation of Ramer-Douglas-Peucker algorithm for geometry simplification. |
EditableVectorLayer | A vector layer that supports editing its contents. |
EPSG3857 | EPSG:3857 is a Spherical Mercator projection coordinate system popularized by web services such as Google and later OpenStreetMap. |
EPSG4326 | EPSG:4326 is a projection coordinate system that uses WGS84 coordinates (longitude/latitude). |
Feature | A feature consisting of geometry and properties. |
FeatureBuilder | A feature builder for constructing individual features. |
FeatureCollection | A collection of features. |
FeatureCollectionSearchService | A search service for finding features from a specified feature collection. |
FeatureVector |
GeocodingAddress | A geographical address describing country, region, county and other information. |
GeocodingRequest | A geocoding request describing text-based query and other optional constraints. |
GeocodingResult | A geocoding result object describing address, features (geometry) and rank of the result. |
GeocodingResultVector | |
GeocodingService | An abstract base class for geocoding services. |
GeoJSONGeometryReader | A GeoJSON parser. |
GeoJSONGeometryWriter | A GeoJSON writer. |
GeoJSONVectorTileDataSource | A tile data source that builds vector tiles from GeoJSON inputs. |
Geometry | A base class for all geometry types. |
GeometryCollection | A collection of multiple geometries that can be displayed on the map. |
GeometryCollectionStyle | A style for geometry collections. |
GeometryCollectionStyleBuilder | A builder class for GeometryCollectionStyle. |
GeometrySimplifier | Base class for geometry simplifiers. |
GeometryVector | |
GLTextureView | GLTextureView is a wrapper for TextureView class that emulates GLSurfaceView API. |
HillshadeRasterTileLayer | A tile layer that displays an overlay hillshading. |
HTTPTileDataSource | A tile data source that loads tiles using a HTTP connection. |
IntVector |
Label | An abstract billboard element with a dynamically drawn bitmap that can be displayed on the map. |
LabelStyle | A style for labels. |
LabelStyleBuilder | A builder class for LabelStyle. |
Layer | An abstract base class for all layers. |
Layers | Container for all raster and vector layers of the map view. |
LayerVector | |
LicenseManagerListener | An internal listener class for notifying about license update events. |
Line | A geometric line string that can be displayed on the map. |
LineEndType | Possible styles in which line end points are drawn. |
LineGeometry | Line geometry defined by a list of map positions. |
LineGeometryVector | |
LineJoinType | Possible styles in which line segments are connected with each other. |
LineStyle | A style for lines. |
LineStyleBuilder | A builder class for LineStyle. |
LocalSpatialIndexType | Spatial index type for local data source. |
LocalVectorDataSource | A modifiable vector data source that keeps all the elements in the local memory. |
Log | A diagnostic log for various SDK events. |
LogEventListener | Listener for events logged by the SDK. |
MapBounds | A container class that defines an axis aligned cuboid on the map using minimum and maximum map positions. |
MapBoxOnlineGeocodingService | An online geocoding service that uses MapBox geocoder. |
MapBoxOnlineReverseGeocodingService | An online reverse geocoding service that uses MapBox geocoder. |
MapClickInfo | A container class that provides information about a click performed on an empty area of the map. |
MapEnvelope | A bounding area on the map. |
MapEventListener | Listener for events like map clicks etc. |
MapInteractionInfo | A container class that provides information about a map interaction performed from UI. |
MapPos | A double precision map position defined using three coordinates. |
MapPosVector | |
MapPosVectorVector | |
MapRange | A container class that defines a half closed range of values using minimum and maximum values. |
MapRenderer | The map renderer component. |
MapRendererListener | Listener for specific map renderer events. |
MapTile | An immutable map tile, used by tile layers for representing small pieces of map at different zoom levels and coordinates. |
MapTilerOnlineTileDataSource | An online tile data source that connects to MapTiler Cloud tile server. |
MapVec | A double precision map vector defined by 3 coordinates. |
MapView | MapView is a view class supporting map rendering and interaction. |
MapViewInterface | MapViewInterface is a common interface for map rendering and interaction implementations. |
Marker | A billboard element with a static bitmap that can be displayed on the map. |
MarkerStyle | A style for markers. |
MarkerStyleBuilder | A builder class for MarkerStyle. |
MBTilesScheme | MBTiles tile schemes. |
MBTilesTileDataSource | A tile data source that loads tiles from a local Sqlite database. |
MBVectorTileDecoder | Decoder for vector tiles in MapBox format. |
MemoryCacheTileDataSource | A tile data source that loads tiles from another tile data source and caches them in memory. |
MergedMBVTTileDataSource | A tile data source that merges two MBVT/protobuf data sources into one. |
MultiGeometry | A generic multi geometry container. |
MultiLineGeometry | A multiline container. |
MultiPointGeometry | A multipoint container. |
MultiPolygonGeometry | A multipolygon container. |
NMLModel | A 3D model that can be displayed on the map. |
NMLModelLODTreeClickInfo | A container class that provides information about a click performed on a NMLModelLODTree element. |
NMLModelLODTreeDataSource | An abstract base class for NML model LOD tree data sources. |
NMLModelLODTreeEventListener | Listener for NMLModelLODTree events like clicks etc. |
NMLModelLODTreeLayer | An advanced layer for 3D models that supports automatic Level of Detail (LOD) calculation based on view. |
NMLModelStyle | A style for NML models. |
NMLModelStyleBuilder | A builder class for NMLModelStyle. |
OfflineNMLModelLODTreeDataSource | A sqlite database based data source for NML model LOD trees. |
OnlineNMLModelLODTreeDataSource | Online NML LOD Tree data source. |
Options | A class containing various options for rendering and map manipulation. |
OrderedTileDataSource | A tile data source that combines two data sources (usually offline and online). |
OSMOfflineGeocodingService | A geocoding service that uses custom geocoding database files. |
OSMOfflineReverseGeocodingService | A reverse geocoding service that uses custom geocoding database files. |
OSRMOfflineRoutingService | An offline routing service that uses Carto-specific routing database file created from OSRM prepared routing files. |
PackageAction | The current action that describes the operation being performed with the package. |
PackageErrorType | Possible error types for failed package downloads. |
PackageInfo | Information about map package. |
PackageInfoVector | |
PackageManager | Base class for offline map package manager. |
PackageManagerGeocodingService | A geocoding service that uses geocoding packages from package manager. |
PackageManagerListener | Base class for map package manager event listeners. |
PackageManagerReverseGeocodingService | A reverse geocoding service that uses geocoding packages from package manager. |
PackageManagerRoutingService | A routing service that uses routing packages from package manager. |
PackageManagerTileDataSource | A tile data source that loads tiles from package manager. |
PackageManagerValhallaRoutingService | A routing service that uses routing packages from package manager. |
PackageMetaInfo | Package meta info element. |
PackageStatus | The status of the map package. |
PackageTileMask | Tile mask contains map package spatial coverage information and can be used for very fast 'tile in package' tests. |
PackageTileStatus | Tile status. |
PackageType | Package types. |
PanningMode | Possible panning modes for dual touch user input. |
PeliasOnlineGeocodingService | An online geocoding service that uses Mapzen Pelias geocoder. |
PeliasOnlineReverseGeocodingService | An online reverse geocoding service that uses Mapzen Pelias geocoder. |
PersistentCacheTileDataSource | A tile data source that loads tiles from another tile data source and caches them in an offline sqlite database. |
PivotMode | Possible pivot modes. |
Point | A geometric point that can be displayed on the map. |
PointGeometry | Point geometry. |
PointGeometryVector | |
PointStyle | A style for points. |
PointStyleBuilder | A builder class for PointStyle. |
Polygon | A geometric polygon that can be displayed on the map. |
Polygon3D | A geometric 3d polygon that can be displayed on the map. |
Polygon3DStyle | A style for 3d polygons. |
Polygon3DStyleBuilder | A builder class for Polygon3DStyle. |
PolygonGeometry | Polygon geometry defined by an outer ring and optional multiple inner rings (holes). |
PolygonGeometryVector | |
PolygonStyle | A style for polygons. |
PolygonStyleBuilder | A builder class for PolygonStyle. |
Popup | An abstract billboard element that can be displayed on the map. |
PopupClickInfo | A container class that provides information about a click performed on a popup. |
PopupDrawInfo | A container class that provides information how to draw the popup. |
PopupStyle | A style for popups. |
PopupStyleBuilder | A builder class for PopupStyle. |
Projection | An abstract base class for all projections. |
RasterTileClickInfo | A container class that provides information about a click performed on raster tile. |
RasterTileEventListener | Listener for raster tile element events like clicks etc. |
RasterTileFilterMode | Supported raster tile filtering modes. |
RasterTileLayer | A tile layer where each tile is a bitmap. |
RendererCaptureListener | Listener for renderer capture events. |
RenderProjectionMode | Possible render projection modes. |
ReverseGeocodingRequest | A reverse geocoding request describing search location. |
ReverseGeocodingService | An abstract base class for reverse geocoding services. |
RouteMatchingEdge | A class that defines a route matching result edge. |
RouteMatchingEdgeVector | |
RouteMatchingPoint | A class that defines a route matching result point. |
RouteMatchingPointType | Route matching point type. |
RouteMatchingPointVector | |
RouteMatchingRequest | A class that defines required attributes for route matching. |
RouteMatchingResult | A class that defines list of matching points from road network. |
RoutingAction | Routing action type. |
RoutingInstruction | A class that defines a routing instruction at specified position in the path. |
RoutingInstructionVector | |
RoutingRequest | A class that defines required attributes for routing (end points, etc). |
RoutingResult | A class that defines list of routing actions and path geometry. |
RoutingService | An abstract base class for routing services (either online or offline). |
ScreenBounds | A container class that defines a bounding box on the screen using minimum and maximum screen positions. |
ScreenPos | A screen position defined by x,y floating point numbers. |
ScreenPosVector | |
SearchRequest | A search request description. |
SGREOfflineRoutingService | An offline routing service that uses SGRE routing engine. |
SolidLayer | This class is deprecated. No replacement. |
StringCartoCSSStyleSetMap | |
StringMap | |
StringVariantMap | |
StringVector | |
Style | A base class for other Style objects. |
StyleBuilder | A base class for other StyleBuilder subclasses. |
Text | A text element that can be displayed on the map. |
TextMargins | Margins info for text. |
TextStyle | A style for text labels. |
TextStyleBuilder | A builder class for TextStyle. |
TextureMapView | MapView is a view class supporting map rendering and interaction. |
TileData | A wrapper class for tile data. |
TileDataSource | Abstract base class for tile data sources. |
TileDownloadListener | Listener for tile downloader. |
TileLayer | An abstract base class for all tile layers. |
TileLoadListener | Interface for monitoring tile loading events. |
TileSubstitutionPolicy | The policy to use when looking for tiles that are not available. |
TileUtils | A helper class for mapping coordinates to tiles and back. |
TomTomOnlineGeocodingService | An online geocoding service that uses TomTom geocoder. |
TomTomOnlineReverseGeocodingService | An online reverse geocoding service that uses TomTom geocoder. |
TorqueTileDecoder | A decoder for Torque layer that accepts json-based Torque tiles. |
TorqueTileLayer | A vector tile layer for rendering time-based animated point clouds. |
UTFGridClickInfo | A container class that provides information about a click performed on an UTF grid. |
UTFGridEventListener | Listener for vector element events like clicks etc. |
ValhallaOfflineRoutingService | An offline routing service that uses Valhalla routing tiles. |
ValhallaOnlineRoutingService | An online routing service that uses MapBox Valhalla routing service. |
Variant | JSON value. |
VariantArrayBuilder | A helper class for building variant arrays. |
VariantObjectBuilder | A helper class for building variant objects. |
VariantType | Variant type. |
VariantVector | |
VectorData | A wrapper class for vector element data. |
VectorDataSource | Abstract base class for envelope based vector data sources. |
VectorEditEventListener | Listener interface for catching various events during map editing interactions. |
VectorElement | A base class for all vector elements (points, lines, texts, models, etc). |
VectorElementClickInfo | A container class that provides information about a click performed on a vector element. |
VectorElementDragInfo | A container class that provides information about a dragging performed on a vector element or vector element vertex. |
VectorElementDragMode | Possible drag modes. |
VectorElementDragPointStyle | Different types of styles for control points created for selected vector elements. |
VectorElementDragResult | The intended result of the drag operation. |
VectorElementEventListener | Listener for vector element events like clicks etc. |
VectorElementSearchService | A search service for finding vector elements from the specified vector data source. |
VectorElementVector | |
VectorLayer | A vector layer that loads data using an envelope. |
VectorTileClickInfo | A container class that provides information about a click performed on vector tile feature. |
VectorTileDecoder | Abstract base class for vector tile decoders. |
VectorTileEventListener | Listener for vector tile element events like clicks etc. |
VectorTileFeature | A vector tile feature consisting of id, layer, geometry and properties. |
VectorTileFeatureBuilder | A vector tile feature consisting of id, layer, geometry and properties. |
VectorTileFeatureCollection | A collection of vector tile features. |
VectorTileFeatureVector | |
VectorTileLayer | A tile layer where each tile is a bitmap. |
VectorTileRenderOrder | Vector tile rendering order. |
VectorTileSearchService | A search service for finding features from the specified vector tile data source. |
ViewState | A class containing various view parameters for a view state. |
WKBGeometryReader | A WKB reader. |
WKBGeometryWriter | A WKB writer. |
WKTGeometryReader | A reader for Well Known Text representation of the geometry. |
WKTGeometryWriter | Generates Well Known Text (WKT) representation of the geometry. |
ZippedAssetPackage | An asset package based on ZIP archived. |