GeoLeaf Core API - v3.0.0
    Preparing search index...

    Parsed taxonomy data (categories + icon prefix).

    interface TaxonomyData {
        categories?: Record<string, TaxonomyCategory>;
        icons?: {
            symbolPrefix?: string;
            showOnMap?: boolean;
            [key: string]: unknown;
        };
        fieldMappings?: TaxonomyFieldMappings;
        [key: string]: unknown;
    }

    Indexable

    • [key: string]: unknown
    Index

    Properties

    categories?: Record<string, TaxonomyCategory>
    icons?: { symbolPrefix?: string; showOnMap?: boolean; [key: string]: unknown }
    fieldMappings?: TaxonomyFieldMappings

    Attribute → category/subcategory mapping, keyed by field then by value (e.g. { fclass: { museum: { categoryId, subCategoryId } } }). Declared per profile in the taxonomy config so the core carries no domain data (RM-P2 #2).