Builder

class Builder

Properties

Link copied to clipboard

Takes in two or more pair of coordinates, [Lon, Lat], with each coordinate separated by a comma. The API will generate an image to encompass all of the provided coordinates.

Link copied to clipboard

Takes in two pairs of coordinates, [Lon, Lat], denoting south-westerly and north-easterly edges of the image. The underlying area becomes the view of the image.

Link copied to clipboard

Takes in a pair of coordinates, [Lon, Lat], which becomes the center point of the image. This parameter requires that either zoom or radius is set.

Link copied to clipboard

Sets color tone for map, such as dark and light for specific map styles. It only applies to vector map styles, such as Standard.

Link copied to clipboard

Takes in a string to draw geometries on the image. The input is a comma separated format as follows format: [Lon, Lat]

Link copied to clipboard

It is a flag that takes in true or false. It prevents the labels that are on the edge of the image from being cut or obscured.

Link copied to clipboard

The map scaling parameter to size the image, icons, and labels. It follows the pattern of ^map(@2x)?$.

Link copied to clipboard

Takes in a string to draw geometries on the image. The input is a valid GeoJSON collection object.

Link copied to clipboard
var height: Int?

Specifies the height of the map image.

Link copied to clipboard
var key: String?

Optional: The API key to be used for authorization. Either an API key or valid SigV4 signature must be provided when making a request.

Link copied to clipboard

Overrides the label size auto-calculated by FileName. Takes in one of the values - Small or Large.

Link copied to clipboard

Specifies the language on the map labels using the BCP 47 language tag, limited to ISO 639-1 two-letter language codes. If the specified language data isn't available for the map image, the labels will default to the regional primary language.

Link copied to clipboard
var padding: Int?

Applies additional space (in pixels) around overlay feature to prevent them from being cut or obscured.

Link copied to clipboard

Determines if the result image will display icons representing points of interest on the map.

Link copied to clipboard

Specifies the political view, using ISO 3166-2 or ISO 3166-3 country code format.

Link copied to clipboard
var radius: Long?

Used with center parameter, it specifies the zoom of the image where you can control it on a granular level. Takes in any value >= 1.

Link copied to clipboard

Displays a scale on the bottom right of the map image with the unit specified in the input.

Link copied to clipboard

Style specifies the desired map style.

Link copied to clipboard
var width: Int?

Specifies the width of the map image.

Link copied to clipboard
var zoom: Float?

Specifies the zoom level of the map image.