Skip to main content

TileLayer

The main layer of the map, displaying square raster images in a continuous grid.

Examples

See Map Control.

TileLayer Properties

additional_options

A dictionary containing static information that should replace placeholders in the url_template. Applying API keys is a good example.

enable_retina_mode

A boolean indicating whether to enable retina mode.

enable_tms

Whether to enable TMS(Tile Map Service).

error_image_src

The source for an error image. Can be a URL or path to an image asset file.

evict_error_tile_strategy

The strategy for evicting error tiles. If a Tile was loaded with error and strategy isn't None, it will be evicted based on specified strategy.

fallback_url

A fallback URL to use if an error occurs when fetching tiles from the url_template.

keep_alive

A boolean indicating whether to keep the map alive.

keep_buffer

The number of rows and columns of tiles to keep (when panning the map) before unloading.

max_native_zoom

The maximum native zoom level.

max_zoom

The maximum zoom level.

min_native_zoom

The minimum native zoom level.

min_zoom

The minimum zoom level.

pan_buffer

When loading tiles only visible tiles are loaded by default. This option increases the loaded tiles by the given number on both axis which can help prevent the user from seeing loading tiles whilst panning.

Setting the pan buffer too high can impact performance, typically this is set to 0 or 1.

subdomains

A list of subdomains for the tile server.

tile_bounds

The geographical bounds for the tiles. Meaning only tiles inside this bounds will be loaded.

Value is of type MapLatitudeLongitudeBounds.

tile_size

The size of each tile.

Defaults to 256.

url_template

The template URL for retrieving tile images. This is a string that contains placeholders, which, when filled in, create a URL/URI to a specific tile.

zoom_offset

The zoom number used in tile URLs will be offset with this value.

zoom_reverse

Whether to reverse the zoom number used in the tile URLs.

Events

on_image_error

Event handler for image error events.