Search template can not parser data in geoshape search

Not nice, but may help you:

POST _render/template
{
  "source": "{ \"coordinates\": [ {{longitude}}, {{latitude}} ]}",
  "params": {
    "longitude": 1,
    "latitude":2
  }
}