Package-level declarations

Types

Link copied to clipboard
interface GeoMapsClient

Integrate high-quality base map data into your applications using MapLibre. Capabilities include:

Properties

Link copied to clipboard
const val SdkVersion: String
Link copied to clipboard
Link copied to clipboard
const val ServiceId: String

Inherited functions

Link copied to clipboard
inline suspend fun GeoMapsClient.getGlyphs(crossinline block: GetGlyphsRequest.Builder.() -> Unit): GetGlyphsResponse

GetGlyphs returns the map's glyphs.

Link copied to clipboard
inline suspend fun GeoMapsClient.getSprites(crossinline block: GetSpritesRequest.Builder.() -> Unit): GetSpritesResponse

GetSprites returns the map's sprites.

Link copied to clipboard

This operation is not supported in ap-southeast-1 and ap-southeast-5 regions for GrabMaps customers.

Link copied to clipboard

GetStyleDescriptor returns information about the style.

Link copied to clipboard
inline suspend fun GeoMapsClient.getTile(crossinline block: GetTileRequest.Builder.() -> Unit): GetTileResponse

GetTile returns a tile. Map tiles are used by clients to render a map. They're addressed using a grid arrangement with an X coordinate, Y coordinate, and Z (zoom) level.

Link copied to clipboard

Create a copy of the client with one or more configuration values overridden. This method allows the caller to perform scoped config overrides for one or more client operations.