# Issues in Kibana 4.1 tutorial tile map visualization: no time window selector, no geo\_point compatible field

**URL:** <https://discuss.elastic.co/t/issues-in-kibana-4-1-tutorial-tile-map-visualization-no-time-window-selector-no-geo-point-compatible-field/26309>\
**Category:** Kibana\
**Created:** [July 26, 2015, 5:30pm UTC](https://discuss.elastic.co/t/issues-in-kibana-4-1-tutorial-tile-map-visualization-no-time-window-selector-no-geo-point-compatible-field/26309 "2015-07-26T17:30:33Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![Scott\_Brown](https://avatars.discourse-cdn.com/v4/letter/s/5fc32e/32.png) [@Scott\_Brown](https://discuss.elastic.co/u/Scott_Brown)\
**Post date:** [July 26, 2015, 5:30pm UTC](https://discuss.elastic.co/t/issues-in-kibana-4-1-tutorial-tile-map-visualization-no-time-window-selector-no-geo-point-compatible-field/26309/1 "2015-07-26T17:30:33Z")

</div>

Hi,

I'm working through [https://www.elastic.co/guide/en/kibana/4.1/tutorial-visualizing.html](https://www.elastic.co/guide/en/kibana/4.1/tutorial-visualizing.html) and I'm hitting a divergence from the tutorial.

I can see the log data in the indices matching logstash-2015.05\* when I browse in Discover, and I can see the schema under settings.

When I start the tutorial section "Next, we’re going to make a tile map chart...", I have the following issues:

- I don't see time selector the tutorial says should be in the upper right. It's just a black bar.
- I'm getting an error "No Compatible Fields: The "logstash-2015.05\*" index pattern does not contain any of the following field types: geo\_point" when I try the GeoCoordinates bucket.

Have I missed a step or set something incorrectly?

Thanks,  
-Scott

For reference, here's the schema shown under Settings for the logstash-2015.05\* index pattern:

referer  
string

agent  
string

relatedContent.og:type  
string

relatedContent.og:image:width  
string

relatedContent.og:description  
string

geo.dest  
string

relatedContent.twitter:image  
string

geo.coordinates.lon  
number

relatedContent.twitter:card  
string

utc\_time  
date

clientip  
string

relatedContent.og:image:height  
string

host  
string

machine.ram  
number

links  
string

phpmemory  
number

geo.coordinates.lat  
number

ip  
string

relatedContent.og:image  
string

relatedContent.article:modified\_time  
date

relatedContent.url  
string

relatedContent.article:tag  
string

spaces  
string

headings  
string

\_source  
\_source

---

<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:** [July 26, 2015, 9:44pm UTC](https://discuss.elastic.co/t/issues-in-kibana-4-1-tutorial-tile-map-visualization-no-time-window-selector-no-geo-point-compatible-field/26309/2 "2015-07-26T21:44:22Z")

</div>

It's because the geo data hasn't been mapped as a proper geo point, and I can't see a combined point in your mappings either.

Do you have a `geoip.location` field?

---

<div class="post-metadata">

**Author:** ![Scott\_Brown](https://avatars.discourse-cdn.com/v4/letter/s/5fc32e/32.png) [@Scott\_Brown](https://discuss.elastic.co/u/Scott_Brown)\
**Post date:** [July 27, 2015, 12:57am UTC](https://discuss.elastic.co/t/issues-in-kibana-4-1-tutorial-tile-map-visualization-no-time-window-selector-no-geo-point-compatible-field/26309/3 "2015-07-27T00:57:21Z")

</div>

Not that I see. I'm using the data set provided at a link in the tutorial. Seems like a cruel trick to play n a "Your First Ten Minutes With..." walk through. /☹

---

<div class="post-metadata">

**Author:** ![tbragin](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/tbragin/32/45166_2.png) [@tbragin](https://discuss.elastic.co/u/tbragin)\
**Post date:** [July 28, 2015, 4:45am UTC](https://discuss.elastic.co/t/issues-in-kibana-4-1-tutorial-tile-map-visualization-no-time-window-selector-no-geo-point-compatible-field/26309/4 "2015-07-28T04:45:34Z")

</div>

@Scott_Brown I'm really sorry about the bad experience with this tutorial ☹

We only discovered this issue recently and are working on fixing that: [https://github.com/elastic/kibana/issues/4448](https://github.com/elastic/kibana/issues/4448)

---

<div class="post-metadata">

**Author:** ![Paul\_Echeverri](https://avatars.discourse-cdn.com/v4/letter/p/b9e5f3/32.png) [@Paul\_Echeverri](https://discuss.elastic.co/u/Paul_Echeverri)\
**Post date:** [July 28, 2015, 9:49pm UTC](https://discuss.elastic.co/t/issues-in-kibana-4-1-tutorial-tile-map-visualization-no-time-window-selector-no-geo-point-compatible-field/26309/5 "2015-07-28T21:49:52Z")

</div>

Mr. Brown:

Sorry for your bad experience with the tutorial! With current versions of Elasticsearch, this dataset needs a geolocation mapping to work properly.

To clear the data from a previous import, execute the following commands:

> curl -XDELETE [http://localhost:9200/logstash-2015.05.18](http://localhost:9200/logstash-2015.05.18)  
> curl -XDELETE [http://localhost:9200/logstash-2015.05.19](http://localhost:9200/logstash-2015.05.19)  
> curl -XDELETE [http://localhost:9200/logstash-2015.05.20](http://localhost:9200/logstash-2015.05.20)

Before importing the logs.jsonl file to Elasticsearch, establish the mappings with the following command:

> curl -XPUT [http://localhost:9200/logstash-2015.05.18](http://localhost:9200/logstash-2015.05.18) -d '  
> {  
> "mappings" : {  
> "log" : {  
> "properties" : {  
> "geo" : {  
> "properties" : {  
> "coordinates" : {  
> "type" : "geo\_point"  
> }  
> }  
> }  
> }  
> }  
> }  
> }  
> ';

Repeat that mapping for the other two dates, 2015-05-19 and 2015-05-20, then import logs.jsonl according to the tutorial's instructions.

You may need to refresh your indexes by navigating to **Settings \> Indices** in the Kibana UI, selecting the `logstash-*` index pattern, and clicking the yellow **Refresh** button.

I'll update the documentation to reflect this step soonest.

Paul Echeverri  
Senior Technical Writer

---

<div class="post-metadata">

**Author:** ![Scott\_Brown](https://avatars.discourse-cdn.com/v4/letter/s/5fc32e/32.png) [@Scott\_Brown](https://discuss.elastic.co/u/Scott_Brown)\
**Post date:** [July 29, 2015, 4:00am UTC](https://discuss.elastic.co/t/issues-in-kibana-4-1-tutorial-tile-map-visualization-no-time-window-selector-no-geo-point-compatible-field/26309/6 "2015-07-29T04:00:38Z")

</div>

Thanks folks, glad it's getting updated. Remember to always test the documentation too! 😄

---

<div class="post-metadata">

**Author:** ![kaikao](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/kaikao/32/3958_2.png) [@kaikao](https://discuss.elastic.co/u/kaikao)\
**Post date:** [July 31, 2015, 2:10pm UTC](https://discuss.elastic.co/t/issues-in-kibana-4-1-tutorial-tile-map-visualization-no-time-window-selector-no-geo-point-compatible-field/26309/7 "2015-07-31T14:10:27Z")

</div>

Awesome! I've just encountered this problem too, thanks for your help 😄

---

<div class="post-metadata">

**Author:** ![zaakiy](https://avatars.discourse-cdn.com/v4/letter/z/e0b2c6/32.png) [@zaakiy](https://discuss.elastic.co/u/zaakiy)\
**Post date:** [November 7, 2015, 11:40am UTC](https://discuss.elastic.co/t/issues-in-kibana-4-1-tutorial-tile-map-visualization-no-time-window-selector-no-geo-point-compatible-field/26309/9 "2015-11-07T11:40:37Z")

</div>

> [@Paul\_Echeverri](#):
>
> "properties" : {"geo" : { "properties" : { "coordinates" : { "type" : "geo\_point" } } } }

Hi Paul,

Should it be "coordinates" or "location". The ES 2.0 documentation says that it should be "location".

Thanks,  
Zak

---

<div class="post-metadata">

**Author:** ![Paul\_Echeverri](https://avatars.discourse-cdn.com/v4/letter/p/b9e5f3/32.png) [@Paul\_Echeverri](https://discuss.elastic.co/u/Paul_Echeverri)\
**Post date:** [November 9, 2015, 10:57pm UTC](https://discuss.elastic.co/t/issues-in-kibana-4-1-tutorial-tile-map-visualization-no-time-window-selector-no-geo-point-compatible-field/26309/10 "2015-11-09T22:57:55Z")

</div>

Zak:

I'm in the process of revising the tutorial to work with ES2.0 and I'll be sure to resolve this. I'll update you when the new doc posts.

Paul E.

---

<div class="post-metadata">

**Author:** ![Paul\_Echeverri](https://avatars.discourse-cdn.com/v4/letter/p/b9e5f3/32.png) [@Paul\_Echeverri](https://discuss.elastic.co/u/Paul_Echeverri)\
**Post date:** [November 11, 2015, 7:32pm UTC](https://discuss.elastic.co/t/issues-in-kibana-4-1-tutorial-tile-map-visualization-no-time-window-selector-no-geo-point-compatible-field/26309/11 "2015-11-11T19:32:55Z")

</div>

Mr. Siddiqui:

[https://github.com/elastic/kibana/pull/5354](https://github.com/elastic/kibana/pull/5354) updates the Tutorial. That part of the mapping is an arbitrary label, and you can call it whatever you like as long as it's consistent with your data set. In any case, stricter mapping requirements in ES2.0 have resulted in updated mappings and this one is no longer correct.

Best,  
Paul E.

---

<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:09pm UTC](https://discuss.elastic.co/t/issues-in-kibana-4-1-tutorial-tile-map-visualization-no-time-window-selector-no-geo-point-compatible-field/26309/12 "2017-07-06T14:09:20Z")

</div>


