Class

ShumateVectorRenderer

Description

final class Shumate.VectorRenderer : Shumate.MapSource {
  /* No available fields */
}
No description available.

Ancestors

Implements

  • GInitable

Constructors

shumate_vector_renderer_new

Creates a new ShumateVectorRenderer to render vector tiles from data_source.

shumate_vector_renderer_new_from_url

Creates a new ShumateVectorRenderer that fetches tiles from the given URL using a ShumateTileDownloader data source.

shumate_vector_renderer_new_full

Creates a new ShumateVectorRenderer to render vector tiles from data_source.

shumate_vector_renderer_new_full_from_url

Creates a new ShumateVectorRenderer that fetches tiles from the given URL using a ShumateTileDownloader data source.

Properties

Shumate.VectorRenderer:data-source

The data source that provides image tiles to display. In most cases, a ShumateTileDownloader is sufficient.

Properties inherited from ShumateMapSource (8)
Shumate.MapSource:id

The id of the map source.

Shumate.MapSource:license

The usage license of the map source.

Shumate.MapSource:license-uri

The usage license’s uri for more information.

Shumate.MapSource:max-zoom-level

The maximum zoom level.

Shumate.MapSource:min-zoom-level

The minimum zoom level.

Shumate.MapSource:name

The name of the map source.

Shumate.MapSource:projection

The map projection of the map source.

Shumate.MapSource:tile-size

The tile size of the map source.

Class structure

struct ShumateVectorRendererClass {
  ShumateMapSourceClass parent_class;
  
}
Class members
parent_class
ShumateMapSourceClass
  No description available.

Functions

shumate_vector_renderer_is_supported

Checks whether libshumate was compiled with vector tile support. If it was not, vector renderers cannot be created or used.