shumate-1.0
Description:
Shumate is a library providing a widget to display maps in applications.
Content:
Namespaces:
- Shumate
Interfaces:
- Location - An interface common to objects having
latitude and longitude
Classes:
- Compass - A widget displaying a compass.
- Coordinate - A simple object implementing [
iface@Location].
- DataSource - The base class used to
retrieve tiles as [struct@GLib.
- FileCache - A cache that stores and retrieves tiles
from the file system.
- Layer - Every layer (overlay that moves
together with the map) has to inherit this class and implement its virtual methods.
- License - A widget that displays license text.
- Map - The Map widget is a [class@Gtk.
- MapLayer - A [class@Shumate.
- MapSource - The base class for all map
sources.
- MapSourceRegistry - This object allows you
to hold [class@MapSource] instances, you can access a default set of sources with [method@MapSourceRegistry.
- Marker - Markers represent points of interest on a
map.
- MarkerLayer - Displays markers on the map.
- PathLayer - A layer displaying line path between
inserted [iface@Location] objects
- Point - A simple variant of [class@Marker] showing the
location of the point as a circle on the map.
- RasterRenderer
- Scale - A widget displaying a scale.
- SimpleMap - A ready-to-use map [class@Gtk.
- Tile - An object that represents map tiles.
- TileDownloader - A [class@Shumate.
- VectorRenderer - A [class@Shumate.
- Viewport - The object holding the coordinate,
zoom-level, and rotation state of the current view.
Enums:
- MapProjection - Projections supported by the
library.
- State - Tile loading state.
- Unit - Units used by the scale.
Error domains:
- FileCacheError - Error codes in the
FileCacheError domain.
- StyleError - Error codes that occurs while
parsing the style in [class@VectorRenderer].
- TileDownloaderError - Error codes
in the TileDownloaderError domain.
Constants:
Methods: