summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
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
commitaf76727255fc4391a048cb417be21b0b75f73c91 (patch)
tree792c49d598b3d8186e3a8d894773ffcc15ca976a
parent104ccef94f7a94c19b4424d2d1708d4cae4ea3f3 (diff)
downloadChimère - projet Saclay-af76727255fc4391a048cb417be21b0b75f73c91.tar.bz2
Chimère - projet Saclay-af76727255fc4391a048cb417be21b0b75f73c91.zip
External JSON loading
-rw-r--r--templates/chimere/blocks/map.html9
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">