diff --git a/public/templates/data.tmpl b/public/templates/data.tmpl index b6ba35e..a95388e 100644 --- a/public/templates/data.tmpl +++ b/public/templates/data.tmpl @@ -42,7 +42,7 @@ sources: { 'vector_layer_': { type: 'vector', - url: '/data/{{id}}.json{{&key_query}}' + url: '{{public_url}}data/{{id}}.json{{&key_query}}' } }, layers: [] diff --git a/public/templates/viewer.tmpl b/public/templates/viewer.tmpl index 104bdc6..8274812 100644 --- a/public/templates/viewer.tmpl +++ b/public/templates/viewer.tmpl @@ -24,15 +24,15 @@ (q.indexOf('raster') >= 0 ? 'raster' : (mapboxgl.supported() ? 'vector' : 'raster')); if (preference == 'vector') { - mapboxgl.setRTLTextPlugin('/mapbox-gl-rtl-text.js{{&key_query}}'); + mapboxgl.setRTLTextPlugin('{{public_url}}mapbox-gl-rtl-text.js{{&key_query}}'); var map = new mapboxgl.Map({ container: 'map', - style: '/styles/{{id}}/style.json{{&key_query}}', + style: '{{public_url}}styles/{{id}}/style.json{{&key_query}}', hash: true }); map.addControl(new mapboxgl.NavigationControl()); } else { - var map = L.mapbox.map('map', '/styles/{{id}}.json{{&key_query}}', { zoomControl: false }); + var map = L.mapbox.map('map', '{{public_url}}styles/{{id}}.json{{&key_query}}', { zoomControl: false }); new L.Control.Zoom({ position: 'topright' }).addTo(map); setTimeout(function() { new L.Hash(map);