geocode_batch_csv
Bulk-geocode addresses from a CSV file and add the results as a point layer, preserving original columns and match status.
Instructions
Bulk-geocode a CSV file of addresses and add the results as a point layer.
geocoder is "gugik" (default - GUGiK UUG, free with no documented rate
limit, capped at 500 rows) or "nominatim" (capped at 50 rows, with a
forced ~1.1s delay between requests - Nominatim's usage policy
explicitly discourages bulk geocoding, so prefer "gugik" for anything
but small batches). address_column names the CSV column holding the
full address string. Every original CSV column is kept as a feature
attribute on the resulting layer, plus match_status ("ok"/"not_found").
Only a count summary and a small sample are returned here, never the
full geocoded table - inspect the layer with get_layer_sample.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | ||
| geocoder | No | gugik | |
| max_rows | No | ||
| layer_name | No | ||
| address_column | No | address |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||