Right now `geo_point` can be defined in multiple formats: - `"POINT(0 0)"`, WKT - `{ "lat": 0, "lon": 0}`, lat/lon object - `[0, 0]`, [lon, lat] array - `"0, 0"`, (lat, lon) string - `"gbsuv"`, geohash Since `geo_shape` supports point types, it may make sense to also support `geo_point` formats as field values for this field type. relates to #47243, where it would be nice to match either geo_point or geo_shape values.