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.

Ancestors

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_mode

Gets MaplibreNativeFfiMapTileOptions:lod-mode.

maplibre_native_ffi_map_tile_options_get_lod_pitch_threshold

Gets MaplibreNativeFfiMapTileOptions:lod-pitch-threshold.

maplibre_native_ffi_map_tile_options_get_lod_scale

Gets MaplibreNativeFfiMapTileOptions:lod-scale.

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_mode

Sets MaplibreNativeFfiMapTileOptions:lod-mode.

maplibre_native_ffi_map_tile_options_set_lod_pitch_threshold

Sets MaplibreNativeFfiMapTileOptions:lod-pitch-threshold.

maplibre_native_ffi_map_tile_options_set_lod_scale

Sets MaplibreNativeFfiMapTileOptions:lod-scale.

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.

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

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.

Class structure

struct MaplibreNativeFfiMapTileOptionsClass {
  GObjectClass parent_class;
  
}

No description available.

Class members
parent_class: GObjectClass

No description available.