Skip to content

Tiles utils

subsurfaceio.base_data.tiles_utils

Utilities for loading SVG tile graphics.

Functions:

Name Description
get_tile_data

Read the raw SVG markup of a bundled tile file.

Attributes:

Name Type Description
package_files Traversable
tiles_dir Traversable

package_files module-attribute

package_files: Traversable = importlib.resources.files(
    __package__
)

tiles_dir module-attribute

tiles_dir: Traversable = package_files.joinpath('tiles')

get_tile_data

get_tile_data(filename: str) -> str

Read the raw SVG markup of a bundled tile file.

Parameters:

Name Type Description Default
filename str

Tile stem without .svg.

required

Returns:

Type Description
str

File contents as text.