|
@@ -71,16 +71,19 @@
|
|
|
iconAnchor: [11, 35],
|
|
|
popupAnchor: [0,-50]
|
|
|
});
|
|
|
+
|
|
|
{% for pano in panoramas %}
|
|
|
- var marker = L.marker([{{ pano.latitude }}, {{ pano.longitude }}], {icon: panoIcon, riseOnHover: true});
|
|
|
- marker.on("click",function(){document.location.href="{% url 'panorama:view_pano' pano.id %}"});
|
|
|
- var popup = marker.bindPopup('{{ pano.name }}',{className : 'markerpopup', closeButton: false,});
|
|
|
- popup.on('mouseover', marker.openPopup);
|
|
|
- popup.on('mouseout', marker.closePopup);
|
|
|
- markerClusters.addLayer( marker );
|
|
|
- allMarkers.push([{{ pano.latitude }}, {{ pano.longitude }}]);
|
|
|
+ {% if panorama.name != pano.name %}
|
|
|
+ var marker = L.marker([{{ pano.latitude }}, {{ pano.longitude }}], {icon: panoIcon, riseOnHover: true});
|
|
|
+ marker.on("click",function(){document.location.href="{% url 'panorama:view_pano' pano.id %}"});
|
|
|
+ var popup = marker.bindPopup('{{ pano.name }}',{className : 'markerpopup', closeButton: false,});
|
|
|
+ popup.on('mouseover', marker.openPopup);
|
|
|
+ popup.on('mouseout', marker.closePopup);
|
|
|
+ markerClusters.addLayer( marker );
|
|
|
+ allMarkers.push([{{ pano.latitude }}, {{ pano.longitude }}]);
|
|
|
+ {% endif %}
|
|
|
{% endfor %}
|
|
|
-
|
|
|
+
|
|
|
$( document ).ready(load_map);
|
|
|
</script>
|
|
|
{% endblock js %}
|