【发布时间】:2015-06-15 06:51:11
【问题描述】:
例如,我想将传单标记设置为始终固定在传单地图的右下角。
有人对此有想法吗?
【问题讨论】:
标签: javascript gis leaflet mapbox css-transforms
例如,我想将传单标记设置为始终固定在传单地图的右下角。
有人对此有想法吗?
【问题讨论】:
标签: javascript gis leaflet mapbox css-transforms
有几种方法可以解决此问题,具体取决于您要完成的任务。
This request 用于居中的“浮动”十字准线图标听起来与您的要求非常相似。您基本上使用getCenter() 创建一个固定参考点,然后在每次用户平移时使用setLatLng() 更新标记相对于地图中心的位置。
如果您要固定的点纯粹是装饰性的,您可以使用 HTML 和 CSS 将其定位在页面上。 This example,在前面的例子中也有引用,它使用 CSS 将一个图标定位在一个 span 内作为视觉参考点,然后利用 getCenter() 在页面左侧的表单中添加纬度/经度值.
【讨论】:
您可以使用getCenter()、getSize() 和L.marker() 固定到右下角。
【讨论】: