# Kibana4: geopoint visualization does not work

**URL:** <https://discuss.elastic.co/t/kibana4-geopoint-visualization-does-not-work/29500>\
**Category:** Kibana\
**Created:** [September 17, 2015, 5:20pm UTC](https://discuss.elastic.co/t/kibana4-geopoint-visualization-does-not-work/29500 "2015-09-17T17:20:47Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![florianlenz](https://avatars.discourse-cdn.com/v4/letter/f/9f8e36/32.png) [@florianlenz](https://discuss.elastic.co/u/florianlenz)\
**Post date:** [September 17, 2015, 5:20pm UTC](https://discuss.elastic.co/t/kibana4-geopoint-visualization-does-not-work/29500/1 "2015-09-17T17:20:47Z")

</div>

Hello,

I am a Kibana newbie and i try to visualize my webserver-logs with geoip Information. I have a filter, which is creating the geoip Information, so I have a field geoip.location of type geo\_point. But in the discovery page, this field is displayed as "Unindexed fields can not be searched"

```
geoip.location   ["9","51"]  

```

If I try to create a Tile map visualization, I can not select a field to create a map.

I found many threads with similar Problems but until now, I found no really working solution.

Thanks for your Support,  
Florian

---

<div class="post-metadata">

**Author:** ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)\
**Post date:** [September 19, 2015, 1:35am UTC](https://discuss.elastic.co/t/kibana4-geopoint-visualization-does-not-work/29500/2 "2015-09-19T01:35:13Z")

</div>

What's the mapping for the field set to in ES?

---

<div class="post-metadata">

**Author:** ![florianlenz](https://avatars.discourse-cdn.com/v4/letter/f/9f8e36/32.png) [@florianlenz](https://discuss.elastic.co/u/florianlenz)\
**Post date:** [September 21, 2015, 6:27am UTC](https://discuss.elastic.co/t/kibana4-geopoint-visualization-does-not-work/29500/3 "2015-09-21T06:27:38Z")

</div>

Hello Mark:

Here is the Mapping

```
geoip.location geo_point false true 

```

The Main Problem seems to be, that the mapping Shows the field as indexed and the discovery page says not indexed.

Best Regards,  
Florian

---

<div class="post-metadata">

**Author:** ![florianlenz](https://avatars.discourse-cdn.com/v4/letter/f/9f8e36/32.png) [@florianlenz](https://discuss.elastic.co/u/florianlenz)\
**Post date:** [September 22, 2015, 3:06pm UTC](https://discuss.elastic.co/t/kibana4-geopoint-visualization-does-not-work/29500/4 "2015-09-22T15:06:02Z")

</div>

Hello Mark,

maybe you requested this:

```
curl localhost:9200/logstash-2015.09.22/_all/_mapping?pretty

      "geoip" : {
    "dynamic" : "true",
    "properties" : {
      "location" : {
        "type" : "geo_point"
      }
    }
  },

```

Best Regards,  
Florian

---

<div class="post-metadata">

**Author:** ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)\
**Post date:** [September 22, 2015, 9:24pm UTC](https://discuss.elastic.co/t/kibana4-geopoint-visualization-does-not-work/29500/5 "2015-09-22T21:24:05Z")

</div>

Very odd, that mapping is correct.

Are you having the same issue on newer indices?

---

<div class="post-metadata">

**Author:** ![florianlenz](https://avatars.discourse-cdn.com/v4/letter/f/9f8e36/32.png) [@florianlenz](https://discuss.elastic.co/u/florianlenz)\
**Post date:** [September 23, 2015, 6:40am UTC](https://discuss.elastic.co/t/kibana4-geopoint-visualization-does-not-work/29500/6 "2015-09-23T06:40:15Z")

</div>

Hi Mark,

yes, if I re-create the indices, I get the same results. I also tried to create complete new indices (as you described in another similar thread). The result was, that the geoip.location field hat the type "number" instead of "geo\_point".

---

<div class="post-metadata">

**Author:** ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)\
**Post date:** [September 23, 2015, 11:38pm UTC](https://discuss.elastic.co/t/kibana4-geopoint-visualization-does-not-work/29500/7 "2015-09-23T23:38:56Z")

</div>

Can you gist/pastebin/etc your mappings and some sample data, enough for someone to replicate the issue, and I'll give it a go.

---

<div class="post-metadata">

**Author:** ![florianlenz](https://avatars.discourse-cdn.com/v4/letter/f/9f8e36/32.png) [@florianlenz](https://discuss.elastic.co/u/florianlenz)\
**Post date:** [September 28, 2015, 10:53am UTC](https://discuss.elastic.co/t/kibana4-geopoint-visualization-does-not-work/29500/8 "2015-09-28T10:53:49Z")

</div>

Hello Mark,

Mappings: see [http://pastebin.ca/3176982](http://pastebin.ca/3176982)

Sample Data:

```
111.222.33.44 www.customer.de - [28/Sep/2015:00:00:00 +0200] "GET /media/03_design/img/intern/customer_logo_0x35.png HTTP/1.1" 200 2318 "http://www.customer.de/digitale_handzettel.jsp" "Mozilla/5.0 (Linux; U; Android 4.1.2; de-de; SAMSUNG GT-I8190N/I8190NXXANR6 Build/JZO54K) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30" - 0 -

```

The Apache Access logs are tagged as type "apache-access" using the logstash-forwarder.

Best Regards  
Florian

---

<div class="post-metadata">

**Author:** ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)\
**Post date:** [September 28, 2015, 10:55am UTC](https://discuss.elastic.co/t/kibana4-geopoint-visualization-does-not-work/29500/9 "2015-09-28T10:55:28Z")

</div>

What about the LS config?  
And which mapping is it using?

---

<div class="post-metadata">

**Author:** ![zozo6015](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/zozo6015/32/12117_2.png) [@zozo6015](https://discuss.elastic.co/u/zozo6015)\
**Post date:** [December 4, 2015, 2:02am UTC](https://discuss.elastic.co/t/kibana4-geopoint-visualization-does-not-work/29500/10 "2015-12-04T02:02:05Z")

</div>

Hello,

I am loading the information from my webserver to elasticsearch using packetbeats and when I am trying your dashboards on the geopoint visualization I am getting an error saying the following: Visualize: Expected geo\_point type on field [client\_location], but got [string]  
When I am going to the settings to change the format of the client\_location I have only two options to string, or default which is string. Is there any way to disable the string into false?

---

<div class="post-metadata">

**Author:** ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)\
**Post date:** [December 4, 2015, 3:09am UTC](https://discuss.elastic.co/t/kibana4-geopoint-visualization-does-not-work/29500/11 "2015-12-04T03:09:42Z")

</div>

Please start your own thread for this.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [July 6, 2017, 2:07pm UTC](https://discuss.elastic.co/t/kibana4-geopoint-visualization-does-not-work/29500/12 "2017-07-06T14:07:30Z")

</div>


