Files
elasticsearch-js/docs/reference/api/IngestGeoGridProcessor.md
2025-05-28 10:02:30 -05:00

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. |