# Help - Custom GeoIP Target / Updating Template/Index

**URL:** <https://discuss.elastic.co/t/help-custom-geoip-target-updating-template-index/255874>\
**Category:** Kibana\
**Created:** [November 18, 2020, 4:47pm UTC](https://discuss.elastic.co/t/help-custom-geoip-target-updating-template-index/255874 "2020-11-18T16:47:34Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![corey.robertson](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/corey.robertson/32/54611_2.png) [@corey.robertson](https://discuss.elastic.co/u/corey.robertson)\
**Post date:** [November 18, 2020, 7:38pm UTC](https://discuss.elastic.co/t/help-custom-geoip-target-updating-template-index/255874/5 "2020-11-18T19:38:58Z")

</div>

@marcasino Check out this example on another post. It's a similar case so you should be able to walk through to match your situation. It will basically reindex to a new index with the correct mapping. Then you can update your logstash config to start indexing into the new index.

> [@Reindex to add geo\_point mapping](https://discuss.elastic.co/t/reindex-to-add-geo-point-mapping/202052/2):
>
> Hi @jbrowe You are close but as the error says geo\_points can not be dynamically converted type so you are going to need to do something like this. Create a little [ingest pipeline](https://www.elastic.co/guide/en/elasticsearch/reference/current/ingest.html)e to help with the transformation See if you can follow this along same principal you just need to change to fit your data DELETE /city # Put in non geo\_point document POST /city/\_doc { "name": "north stamford", "location": { "lon": -73.572866, "lat": 41.142307 } } GET /city/\_search GET /city/\_map…

---

_[View the full topic](https://discuss.elastic.co/t/help-custom-geoip-target-updating-template-index/255874)._
