# loader.GRBSpecificDateParcelLoader { #brdr.be.grb.loader.GRBSpecificDateParcelLoader }

```python
be.grb.loader.GRBSpecificDateParcelLoader(date, aligner, partition=1000)
```

Loader for GRB parcel situations on a specific historical date.

This loader allows for high-precision historical reconstruction of parcel
boundaries as they existed on a specific day.

.. warning::
   This loader is experimental and intended for historical research.
   Data availability depends on the historical archives of the GRB provider.

## Parameters {.doc-section .doc-section-parameters}

| Name      | Type                | Description                                                 | Default    |
|-----------|---------------------|-------------------------------------------------------------|------------|
| date      | [str](`str`)        | The historical date in the format defined by `DATE_FORMAT`. | _required_ |
| aligner   | [Any](`typing.Any`) | The aligner object providing spatial context.               | _required_ |
| partition | [int](`int`)        | Number of features per request, by default 1000.            | `1000`     |

## Raises {.doc-section .doc-section-raises}

| Name   | Type                       | Description                                                                            |
|--------|----------------------------|----------------------------------------------------------------------------------------|
|        | [ValueError](`ValueError`) | - If the date format is invalid. - If the date refers to the current or a future year. |

## Methods

| Name | Description |
| --- | --- |
| [load_data](#brdr.be.grb.loader.GRBSpecificDateParcelLoader.load_data) | Download and process parcel data for the specified historical date. |

### load_data { #brdr.be.grb.loader.GRBSpecificDateParcelLoader.load_data }

```python
be.grb.loader.GRBSpecificDateParcelLoader.load_data()
```

Download and process parcel data for the specified historical date.

#### Returns {.doc-section .doc-section-returns}

| Name   | Type                | Description                                                |
|--------|---------------------|------------------------------------------------------------|
|        | [Any](`typing.Any`) | The result of the parent GeoJsonLoader's load_data method. |

#### Raises {.doc-section .doc-section-raises}

| Name   | Type                       | Description                                            |
|--------|----------------------------|--------------------------------------------------------|
|        | [ValueError](`ValueError`) | If thematic data has not been loaded into the aligner. |