Maps visualization can't recognize geospatial (geo_point ) field (source.geo.location).
Field source.geo.location having type geo_point, is searchable and aggregatable.
Trying to check everything according to: Troubleshoot Maps | Kibana Guide [8.6] | Elastic but no success...
Index pattern filebeat-* - template:
{
"properties": {
"source.geo.location": {
"type": "geo_point"
}
}
}
Field properties:
GET filebeat-nginx-2023.02.08/_field_caps?fields=source.geo.location
{
"indices": [
"filebeat-nginx-2023.02.08"
],
"fields": {
"source.geo": {
"object": {
"type": "object",
"metadata_field": false,
"searchable": false,
"aggregatable": false
}
},
"source.geo.location": {
"geo_point": {
"type": "geo_point",
"metadata_field": false,
"searchable": true,
"aggregatable": true
}
},
"source": {
"object": {
"type": "object",
"metadata_field": false,
"searchable": false,
"aggregatable": false
}
}
}
}
Example data (part of JSON):
...
"source.geo.location": [
{
"coordinates": [
-114.0478,
46.5267
],
"type": "Point"
}
],
...