Module process_vector

Source

Structs§

ProcessVectorContext
VectorTileRequest
A request for a tile at the given coordinates and in the given layers.

Enums§

ProcessVectorError

Functions§

apply_filter_to_layer 🔒
Filter an MVT layer’s features in-place according to a style filter expression.
evaluate_filter 🔒
Evaluate a MapLibre GL JS legacy filter expression against feature properties. Supports: [“all”, …], [“any”, …], [“==”, key, val], [“!=”, key, val], [“has”, key], [“!has”, key], [“in”, key, v1, v2, …], [“!in”, key, v1, v2, …]
process_vector_tile
resolve_feature_properties 🔒
Resolve the properties of an MVT feature into a HashMap of string key-value pairs, using the layer’s keys/values dictionaries.