Class
MaplibreNativeFfiMapTileOptions
Description [src]
final class MaplibreNativeFfi.MapTileOptions : GObject.Object
{
/* No available fields */
}
How the map picks the tiles to load.
The lod_ members lower the level of detail away from the camera, so the map
loads fewer tiles when the pitch is high.
A member that a has_ method reports on is unset until its property or
setter sets it.
See mln_map_tile_options in the
C API reference.
Constructors
maplibre_native_ffi_map_tile_options_new
Creates a MaplibreNativeFfiMapTileOptions whose members are zero, empty, or unset.
Instance methods
maplibre_native_ffi_map_tile_options_get_lod_min_radius
Gets MaplibreNativeFfiMapTileOptions:lod-min-radius.
maplibre_native_ffi_map_tile_options_get_lod_pitch_threshold
Gets MaplibreNativeFfiMapTileOptions:lod-pitch-threshold.
maplibre_native_ffi_map_tile_options_get_lod_zoom_shift
Gets MaplibreNativeFfiMapTileOptions:lod-zoom-shift.
maplibre_native_ffi_map_tile_options_get_prefetch_zoom_delta
Gets MaplibreNativeFfiMapTileOptions:prefetch-zoom-delta.
maplibre_native_ffi_map_tile_options_has_lod_min_radius
Whether MaplibreNativeFfiMapTileOptions:lod-min-radius is set.
maplibre_native_ffi_map_tile_options_has_lod_mode
Whether MaplibreNativeFfiMapTileOptions:lod-mode is set.
maplibre_native_ffi_map_tile_options_has_lod_pitch_threshold
Whether MaplibreNativeFfiMapTileOptions:lod-pitch-threshold is set.
maplibre_native_ffi_map_tile_options_has_lod_scale
Whether MaplibreNativeFfiMapTileOptions:lod-scale is set.
maplibre_native_ffi_map_tile_options_has_lod_zoom_shift
Whether MaplibreNativeFfiMapTileOptions:lod-zoom-shift is set.
maplibre_native_ffi_map_tile_options_has_prefetch_zoom_delta
Whether MaplibreNativeFfiMapTileOptions:prefetch-zoom-delta is set.
maplibre_native_ffi_map_tile_options_set_lod_min_radius
Sets MaplibreNativeFfiMapTileOptions:lod-min-radius.
maplibre_native_ffi_map_tile_options_set_lod_pitch_threshold
Sets MaplibreNativeFfiMapTileOptions:lod-pitch-threshold.
maplibre_native_ffi_map_tile_options_set_lod_zoom_shift
Sets MaplibreNativeFfiMapTileOptions:lod-zoom-shift.
maplibre_native_ffi_map_tile_options_set_prefetch_zoom_delta
Sets MaplibreNativeFfiMapTileOptions:prefetch-zoom-delta.
Properties
MaplibreNativeFfi.MapTileOptions:lod-min-radius
The radius around the view point, in tiles, that keeps full detail.
MaplibreNativeFfi.MapTileOptions:lod-mode
MAPLIBRE_NATIVE_FFI_TILE_LOD_MODE_DISTANCE ignores lod_min_radius.
MaplibreNativeFfi.MapTileOptions:lod-pitch-threshold
The pitch, in degrees, above which the map lowers the detail.
MaplibreNativeFfi.MapTileOptions:lod-scale
Scales the distance to the view point. Above 1 lowers the detail.
MaplibreNativeFfi.MapTileOptions:lod-zoom-shift
Zoom levels to add for picking the detail. Below 0 loads fewer tiles.
MaplibreNativeFfi.MapTileOptions:prefetch-zoom-delta
How many zoom levels lower the map also loads tiles for, so it can show a coarse map while the current tiles load. 0 loads only the current tiles.
Signals
Signals inherited from GObject (1)
GObject::notify
The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.