anchor.diff:                          return L.circleMarker(latlng, geojsonMarkerGeoportalOptions);
                   },
                   onEachFeature: function (prop, layer) {
  +                    layer.bindPopup(ejemplarSnib(prop.properties.d));
                       layer.on("click", function () {
  -                        layer.bindPopup(ejemplarSnib(prop.properties.d));
  +                        //layer.bindPopup(ejemplarSnib(prop.properties.d));
  +                        console.log(prop);
                       });
                   }
               });
  
positive.code: <% end %>
  
  <% content_for(:extracss) do %>
      <!--link rel="stylesheet" href="http://cdn.leafletjs.com/leaflet/v0.7.7/leaflet.css" /-->
      <link rel="stylesheet" href="https://unpkg.com/leaflet@1.2.0/dist/leaflet.css" />
      <link rel="stylesheet" href="https://unpkg.com/leaflet.markercluster@1.2.0/dist/MarkerCluster.Default.css" />
      <%#= stylesheet_link_tag 'MarkerCluster.Default', 'data-turbolinks-track' => true %>
      <%= stylesheet_link_tag 'geodatos/Control.FullScreen.css', 'data-turbolinks-track' => true %>
      <%= stylesheet_link_tag "busquedas", media: "all", "data-turbolinks-track" => true %>
      <style>
  
negative.code:             if (map.hasLayer(markersLayer))
              {
                  map.removeLayer(markersLayer);
                  markersLayer = L.markerClusterGroup({ chunkedLoading: true, spiderfyDistanceMultiplier: 2, which_layer: 'geoportal'});
              }
          };
  
          var aniadePuntosGeoportal = function()
          {
              var geojsonFeature =  { "type": "FeatureCollection", "features": allowedPoints.values()};
  
  