Package-level declarations
Types
Link copied to clipboard
interface GeoMapsClient
Integrate high-quality base map data into your applications using MapLibre. Capabilities include:
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
inline suspend fun GeoMapsClient.getStaticMap(crossinline block: GetStaticMapRequest.Builder.() -> Unit): GetStaticMapResponse
This operation is not supported in ap-southeast-1 and ap-southeast-5 regions for GrabMaps customers.
Link copied to clipboard
inline suspend fun GeoMapsClient.getStyleDescriptor(crossinline block: GetStyleDescriptorRequest.Builder.() -> Unit): GetStyleDescriptorResponse
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.