Using Twitter's Streaming API. Selecting Geohash Aggregation 'filters' all fields out but geoip.location which does not 'map' tweets for me. I think information needed lies in coordinates.coordinates but this does not show as geo type. Kibana 3 used to allow this some time ago. Could be Twitter change as well I guess. Any idea?
I described what I had to do with Logstash here. Search for Twitter tracking
in the page.
You will see the index template I defined for this purpose.
Hope this helps.