MapLibre Native C API
Public C ABI for the MapLibre Native wrapper.
Loading...
Searching...
No Matches
mln_style_source_info Struct Reference

#include <style.h>

Data Fields

uint32_t type
 
uint32_t fields
 
size_t id_size
 
size_t attribution_size
 
size_t url_size
 
size_t tile_count
 
double min_zoom
 
double max_zoom
 
uint32_t scheme
 
mln_lat_lng_bounds bounds
 
uint32_t tile_size
 
uint32_t vector_encoding
 
uint32_t raster_encoding
 

Detailed Description

Fixed source metadata returned by mln_map_get_style_source_info().

Field Documentation

◆ attribution_size

size_t mln_style_source_info::attribution_size

Attribution byte length, excluding any null terminator.

◆ bounds

mln_lat_lng_bounds mln_style_source_info::bounds

Geographic bounds, meaningful when fields contains BOUNDS.

◆ fields

uint32_t mln_style_source_info::fields

Bitwise combination of mln_style_source_info_field values.

◆ id_size

size_t mln_style_source_info::id_size

Source ID byte length, excluding any null terminator.

◆ max_zoom

double mln_style_source_info::max_zoom

Maximum zoom, meaningful when fields contains TILEJSON.

◆ min_zoom

double mln_style_source_info::min_zoom

Minimum zoom, meaningful when fields contains TILEJSON.

◆ raster_encoding

uint32_t mln_style_source_info::raster_encoding

DEM encoding, meaningful when fields contains RASTER_ENCODING.

◆ scheme

uint32_t mln_style_source_info::scheme

One of mln_style_tile_scheme, meaningful when fields contains TILEJSON.

◆ tile_count

size_t mln_style_source_info::tile_count

Inline tile URL count, meaningful when fields contains TILEJSON.

◆ tile_size

uint32_t mln_style_source_info::tile_size

Tile size in pixels, meaningful when fields contains TILE_SIZE.

◆ type

uint32_t mln_style_source_info::type

◆ url_size

size_t mln_style_source_info::url_size

URL byte length, meaningful when fields contains URL.

◆ vector_encoding

uint32_t mln_style_source_info::vector_encoding

Vector encoding, meaningful when fields contains VECTOR_ENCODING.


The documentation for this struct was generated from the following file: