14 lines
1.3 KiB
Markdown
14 lines
1.3 KiB
Markdown
# `IngestGeoGridProcessor` [interface-IngestGeoGridProcessor]
|
|
|
|
| Name | Type | Description |
|
|
| - | - | - |
|
|
| `children_field` | [Field](./Field.md) | If specified and children tiles exist, save those tile addresses to this field as an array of strings. |
|
|
| `field` | string | The field to interpret as a geo-tile.= The field format is determined by the `tile_type`. |
|
|
| `ignore_missing` | boolean | If `true` and `field` does not exist, the processor quietly exits without modifying the document. |
|
|
| `non_children_field` | [Field](./Field.md) | If specified and intersecting non-child tiles exist, save their addresses to this field as an array of strings. |
|
|
| `parent_field` | [Field](./Field.md) | If specified and a parent tile exists, save that tile address to this field. |
|
|
| `precision_field` | [Field](./Field.md) | If specified, save the tile precision (zoom) as an integer to this field. |
|
|
| `target_field` | [Field](./Field.md) | The field to assign the polygon shape to, by default, the `field` is updated in-place. |
|
|
| `target_format` | [IngestGeoGridTargetFormat](./IngestGeoGridTargetFormat.md) | Which format to save the generated polygon in. |
|
|
| `tile_type` | [IngestGeoGridTileType](./IngestGeoGridTileType.md) | Three tile formats are understood: geohash, geotile and geohex. |
|