Class
ShumateVectorRenderer
Ancestors
- ShumateMapSource
- GObject
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.
Shumate.VectorRenderer:style-json
A map style, in Mapbox Style Specification format.
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 |
|
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.