How to use geoip logstash filter?

Have you tried fixing your template so it maps location as geo_point so the mappings match your data?

Over and out. I can't spend any more time on this matter.