@cityjson/flatcitybuf
    Preparing search index...

    Function searchStree

    • Runs one condition against one column's index blob and returns candidate feature offsets, relative to the features section, in traversal order (the caller sorts and de-duplicates).

      value must already be in this kind's decoded representation -- a number for f64, a bigint for u64, a Uint8Array for the string kinds, and so on. query.ts's toKeyValue is what performs that coercion from a caller's unknown; calling this directly with a raw JS 5 on a u64 column would compare a number against a bigint and match nothing.

      opts is threaded into EVERY read, node and payload alike: a signal that only lived on the facade would cancel nothing, because the traversal is where the in-flight requests are.

      Parameters

      Returns Promise<SearchResultItem[]>