@ferrybig/cgeodata-reader
    Preparing search index...

    The place table's uncompressed part (Section 7.2), parsed: the place counts and where each name block is.

    interface PlaceTableInfo {
        countryCount: number;
        totalRegions: number;
        totalCities: number;
        totalPlaces: number;
        regionCountryPrefix: number[];
        cityRegionPrefix: number[];
        keyframeExp: number;
        blockOffsets: number[];
        blockLengths: number[];
    }
    Index
    countryCount: number

    C, the number of countries.

    totalRegions: number

    R, the number of regions.

    totalCities: number

    The number of cities.

    totalPlaces: number

    N, every place: countries, regions and cities.

    regionCountryPrefix: number[]

    Length countryCount + 1; prefix[c] = number of regions before country c.

    cityRegionPrefix: number[]

    Length totalRegions + 1; prefix[r] = number of cities before region r.

    keyframeExp: number

    The header's keyframe_exp (Section 7.3).

    blockOffsets: number[]

    Absolute file offset of each name block's compressed bytes.

    blockLengths: number[]

    Compressed byte length of each name block.