3bdc73833ccffa76d7123520736d717977d72dc7
1 function gis_focus_marker (id
, map
) {
2 var carte
= eval('map'+ map
);
4 for (i
in carte
._layers
) {
5 if (L
.MarkerClusterGroup
&& carte
._layers
[i
] instanceof L
.MarkerClusterGroup
) {
6 carte
._layers
[i
].eachLayer(function(layer
) {
7 if (layer
.id
&& layer
.id
== id
) {
8 carte
._layers
[i
].zoomToShowLayer(layer
, function(){
17 } else if (((carte
._layers
[i
].feature
) && (carte
._layers
[i
].feature
.id
== id
)) || (carte
._layers
[i
].id
&& carte
._layers
[i
].id
== id
)) {
18 carte
.panTo(carte
._layers
[i
].getLatLng());
19 carte
._layers
[i
].openPopup();