MapSource
Object Hierarchy:
Description:
[
CCode ( type_id =
"shumate_map_source_get_type ()" ) ]
public abstract class MapSource :
Object
The base class for all map sources.
Map sources fill [class@Tile] objects with images from various sources: a web API, for example, or a test pattern generated on demand.
The most common map source is [class@RasterRenderer], which fetches tiles using a [class@TileDownloader].
Content:
Properties:
- public string id { get; set construct; }
The id of the map source
- public string license { get; set construct; }
The usage license of the map source
- public string license_uri { get; set construct; }
The usage license's uri for more information
- public uint max_zoom_level { get; set construct; }
The maximum zoom level
- public uint min_zoom_level { get; set construct; }
The minimum zoom level
- public string name { get; set construct; }
The name of the map source
- public MapProjection projection { get; set construct; }
The map projection of the map source
- public uint tile_size { get; set construct; }
The tile size of the map source
Creation methods:
Methods:
Inherited Members:
All known members inherited from class GLib.Object