GeoLeaf Core API - v3.0.0
    Preparing search index...
    • Resolves the geometry-type set for a layer, preferring a config-declared type (GeoJSON vocabulary, e.g. "Polygon" or ["Point", "LineString"]) to skip the per-feature scan. Falls back to detectGeometryTypes when no valid GeoJSON type is declared — so lowercase render hints ("point"/"line"/ "polygon") and unknown values are ignored and behaviour is unchanged for profiles that don't declare a type.

      A declared type is a caller promise: a genuinely mixed-geometry layer must not declare a single type (it would be under-rendered). Leaving it undeclared keeps the robust scan.

      Parameters

      • data: unknown
      • declared: unknown

      Returns Set<string>