使用esri传单添加标记

时间:2017-08-23 14:16:40

标签: mapbox esri-maps esri-leaflet

我想使用esri宣传单

添加标记

我使用mapbox添加标记的代码如下:

  var marker = L.marker(new L.LatLng(lat, long), {
        icon: L.mapbox.marker.icon({
            'marker-color': 'ff8888'
        }),
        draggable: true
        });
       marker.bindPopup('adresse');
        marker.addTo(map);

我想通过使用esri传单使用相同的东西。

任何帮助,请

2 个答案:

答案 0 :(得分:0)

您可以参考以下代码使用ESRI传单API画点。

var map = L.map('map').setView([37.837, -122.479], 8);

  L.esri.basemapLayer('Streets').addTo(map);

  var icon = L.icon({
    iconUrl: 'https://esri.github.io/esri-leaflet/img/earthquake-icon.png',
    iconSize: [27, 31],
    iconAnchor: [13.5, 17.5],
    popupAnchor: [0, -11]
  });

  L.esri.featureLayer({
    url: 'https://sampleserver6.arcgisonline.com/arcgis/rest/services/Earthquakes_Since1970/MapServer/0',
    pointToLayer: function (geojson, latlng) {
      return L.marker(latlng, {
        icon: icon
      });
    }
  }).addTo(map);

答案 1 :(得分:-1)

您可以在此处找到使用Eventos.Add(new Evento { Minuto = "10", Segundo = "00", Icono = "", Accion="Triple de", Equipo=" Visitante" }); 设置点要素样式的实时esri-leaflet示例:http://esri.github.io/esri-leaflet/examples/styling-feature-layer-points.html

L.icon