diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2016-11-18 00:34:33 +0100 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2016-11-18 00:34:33 +0100 |
commit | af76727255fc4391a048cb417be21b0b75f73c91 (patch) | |
tree | 792c49d598b3d8186e3a8d894773ffcc15ca976a | |
parent | 104ccef94f7a94c19b4424d2d1708d4cae4ea3f3 (diff) | |
download | Chimère - projet Saclay-af76727255fc4391a048cb417be21b0b75f73c91.tar.bz2 Chimère - projet Saclay-af76727255fc4391a048cb417be21b0b75f73c91.zip |
External JSON loading
-rw-r--r-- | templates/chimere/blocks/map.html | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/templates/chimere/blocks/map.html b/templates/chimere/blocks/map.html index 634cc58..55075de 100644 --- a/templates/chimere/blocks/map.html +++ b/templates/chimere/blocks/map.html @@ -144,11 +144,19 @@ $("#{{map_id}}").show(); if (!permalink) $('#{{map_id}}').chimere('zoom', {'area':{{zoom}} }); {% endif %} + {% for overlay in json_overlays %} + $('#main-map').chimere('addJSON', '{{overlay.overlay_file.url}}', + "{{overlay.name}}"{% if overlay.style %}, + "EPSG:4326", + {{overlay.style|safe}}{% endif %}); + {% endfor %} + function update_permalink(){ $('#{{map_id}}').chimere('update_permalink'); }; // init layer selection + {% comment %} $(function() { {% for layer_name, js, def in map_layers %} $('#layer_list').append("<li class='layer_map{% if def %} selected{%endif%}'><input type='radio' value='{{forloop.counter0}}' name='layer_type' id='layer_{{forloop.counter}}'{% if def %} checked='checked'{% endif %}><label for='layer_{{forloop.counter}}'>{{layer_name}}</li>");{% endfor %} @@ -182,6 +190,7 @@ $("#{{map_id}}").show(); } }); }); + {% endcomment %} </script> <div id='marker_hover'><div id='marker_hover_content'></div></div> <div class="modal fade" id="cluster_list" tabindex="-1" role="dialog" aria-labelledby="cluster-label" aria-hidden="true"> |