如何设置标记的可滚动偏移量

时间:2019-05-23 10:02:58

标签: leaflet

我创建了一个带有图标的标记,但是图标的位置不在右上角,所以应该如何设置标记的位置偏移。

我搜索了一会儿,发现原始的solution,在鼠标滚动后无法使用。当我放大地图时,该图标会远远超出原始位置。

这是我的代码

* def foo = { bar: '#("select id from sr_sendreceive where batchnum = " + batchnum)' }
* print foo

1 个答案:

答案 0 :(得分:1)

它可以与iconAnchor属性一起使用,我应该已经阅读了文档。

const marker = L.marker(eaPoint.position, {
    icon: L.icon({
      iconUrl: ICONS.ruby,
      iconSize: [30, 40],
      iconAnchor: [0, 30]
    }),
    riseOnHover: true,
    data: eaPoint.data,
  })