# Vega Map Visualization with no Internet accessibility

**URL:** https://discuss.elastic.co/t/vega-map-visualization-with-no-internet-accessibility/199457
**Category:** Kibana
**Tags:** vega, maps
**Created:** [September 13, 2019, 3:24pm UTC](https://discuss.elastic.co/t/vega-map-visualization-with-no-internet-accessibility/199457 "2019-09-13T15:24:13Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![melbsurfer](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/melbsurfer/32/54169_2.png) [@melbsurfer](https://discuss.elastic.co/u/melbsurfer)
#### Post date: [September 13, 2019, 3:24pm UTC](https://discuss.elastic.co/t/vega-map-visualization-with-no-internet-accessibility/199457/1 "2019-09-13T15:24:13Z")

</div>

Hi,

We are attempting to implement a Vega Map Visualization (in Kibana 6.8) that does not have any connections to the Internet. The map works fine when an Internet connection is available, but offline it fails with the following error:

**tmsServiceConfig is undefined**

Using DevTools I can see that the visualization is attempting to load a WWW page at the following URL:  
[https://catalogue.maps.elastic.co/v6.6/manifest?my\_app\_version=6.8.3&license=44a19783-1da2-4573-839a-bb6e9d3c79d4](https://catalogue.maps.elastic.co/v6.6/manifest?my_app_version=6.8.3&license=44a19783-1da2-4573-839a-bb6e9d3c79d4)

If you view that page it contains json with two services listed. They have 'manifest' properties that point to other WWW URLs that go to [https://tiles.maps.elastic.co/v2/manifest](https://tiles.maps.elastic.co/v2/manifest) and [https://vector.maps.elastic.co/v6.6/manifest](https://vector.maps.elastic.co/v6.6/manifest) respectively.

Clicking on the 'tiles' URL opens up another page with json that defines a _road\_map_ service with url property that points to an [elastic.co](http://elastic.co) hosted tile web map service.

I believe that this is the culprit for the tmsServiceConfig error. Is there a way to host the [catalogue.maps.elastic.co](http://catalogue.maps.elastic.co) manifest file locally, or whatever necessary files needed for the Vega map to work? I have access to an OpenStreetMap tiled map service in the offline enviornment. However, I am not sure how to override the call to the external URL, and point things to the non-internet enviornment.

Thanks!

---

<div class="post-metadata">

### Author: ![rashmi](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/rashmi/32/16391_2.png) [@rashmi](https://discuss.elastic.co/u/rashmi)
#### Post date: [September 13, 2019, 3:53pm UTC](https://discuss.elastic.co/t/vega-map-visualization-with-no-internet-accessibility/199457/2 "2019-09-13T15:53:56Z")

</div>

@nyuricks can u please help here?

Thanks  
Rashmi

---

<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: [October 11, 2019, 3:53pm UTC](https://discuss.elastic.co/t/vega-map-visualization-with-no-internet-accessibility/199457/3 "2019-10-11T15:53:59Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
