# Errors with geo\_point

**URL:** https://discuss.elastic.co/t/errors-with-geo-point/60904
**Category:** Logstash
**Created:** [September 19, 2016, 2:25pm UTC](https://discuss.elastic.co/t/errors-with-geo-point/60904 "2016-09-19T14:25:31Z")
**Posts on this page:** 1
**Showing post:** 3

<div class="post-metadata">

### Author: ![ThomasBorno](https://avatars.discourse-cdn.com/v4/letter/t/7cd45c/32.png) [@ThomasBorno](https://discuss.elastic.co/u/ThomasBorno)
#### Post date: [September 20, 2016, 7:00am UTC](https://discuss.elastic.co/t/errors-with-geo-point/60904/3 "2016-09-20T07:00:37Z")

</div>

Hi Magnus,

You're right, I actually made a typo and my index is "test" (all lowercase).

With this method, my stdout outputs nothing. And nothing is imported into ES.

I have tried with following filter block :

```
filter {
    csv {
        columns => ["name", "adress", "latitude", "longitude"]
        separator => ","
    }
mutate {
    convert => {"latitude" => "float"}
    convert => {"longitude" => "float"}
    rename => {
            "longitude" => "[location][lon]"
            "latitude" => "[location][lat]"
    }
}
}

```

stdout outputs the following

```
{
       "message" => "name,adres,50.696324,4.0367",
      "@version" => "1",
    "@timestamp" => "2016-09-20T06:55:59.646Z",
          "host" => "ubuntu",
          "name" => "JohnSmith",
         "adress" => "Unknown",
      "location" => {
        "lon" => "4.0367",
        "lat" => "50.696324"
    }
}

```

but with the following error

```
"error"=>{"type"=>"illegal_argument_exception", "reason"=>"[location] is defined as an object in mapping [logs] but this name is already used for a field in other types"}}}, :level=>:warn}

```

Yet again, no imports in ES.

Thanks

---

_[View the full topic](https://discuss.elastic.co/t/errors-with-geo-point/60904)._
