@maschinenlesbar.org/ladesaeulenregister-cli
    Preparing search index...

    Interface ChargingStation

    A charging-station record (the attributes of a feature). The layer has ~60 columns; only the broadly-useful ones are typed, and the index signature carries the rest (per-charge-point connector columns Steckersystem_Ladepunkt1..10, the raw F_response_body JSON blob, opening-hours columns, ...). German field names with umlauts are quoted.

    interface ChargingStation {
        address_addition?: string | null;
        Anzahl_Ladepunkte?: string;
        Betreiber?: string;
        Bezahlsystem?: string;
        coordinates_latitude?: number;
        coordinates_longitude?: number;
        district_independent_city?: string;
        go_live_date?: string;
        Hausnummer?: string;
        ID?: string;
        max_charge_point_kw?: number | null;
        max_electric_power_station?: string;
        OBJECTID?: number;
        operator_companyName?: string;
        Ort?: string;
        Postleitzahl?: string;
        state?: string;
        Status?: string;
        "Straße"?: string;
        Typ?: string;
        [key: string]: unknown;
    }

    Indexable

    • [key: string]: unknown

      Any other column the layer carries.

    Index
    address_addition?: string | null
    Anzahl_Ladepunkte?: string

    Number of charge points, as a string ("2"; the column is esriFieldTypeString).

    Betreiber?: string

    Operator display name.

    Bezahlsystem?: string
    coordinates_latitude?: number
    coordinates_longitude?: number
    district_independent_city?: string

    Kreis / kreisfreie Stadt.

    go_live_date?: string
    Hausnummer?: string
    ID?: string
    max_charge_point_kw?: number | null

    Derived by the client, not a register column: the most one charge point can deliver by the register's figures — the fastest connector rating in Steckersystem_Ladepunkt1..10 ("… (160 kw)"), capped at max_electric_power_station when that is lower (maxChargePointKw). Added to every row that carries a connector column; null when no connector has a rating.

    max_electric_power_station?: string

    The operator's power figure for the whole station, in kW, as a decimal string ("150", "3.7"): the column is esriFieldTypeString; filter and sort it with CAST(max_electric_power_station AS FLOAT). Not the power a car can get: many operators enter the sum of the charge points (2 × 160 kW CCS → "320", 2 × 22 kW AC → "44"), others the fastest point (4 × 22 kW → "22"), some a station limit below the connectors' rating. For "charge at N kW" use max_charge_point_kw and StationQuery.minChargePointKw.

    OBJECTID?: number
    operator_companyName?: string

    Operator full company name.

    Ort?: string
    Postleitzahl?: string
    state?: string

    Bundesland.

    Status?: string

    Operating status, e.g. "In Betrieb".

    "Straße"?: string
    Typ?: string

    "Normalladeeinrichtung" or "Schnellladeeinrichtung".