【问题标题】:leaflet map bounds meteor传单地图界流星
【发布时间】:2016-08-03 15:28:04
【问题描述】:

我在流星项目中有一张带有多边形的传单地图。我这样设置界限:

 var map = L.map('map', {
    doubleClickZoom: false,
    maxBounds: maxBounds,
    minZoom:2,
    maxZoom:16
}).locate({setView: true, maxZoom: 16});

maxBounds 是一个嵌套数组:

var maxBounds= [[31.838389, 35.223155],[31.807467, 35.260148]]

我想扩大边界,但每当我这样做并缩小时,多边形就会变得混乱。我能做些什么来解决这个问题?
非常感谢!!

【问题讨论】:

  • 你能至少展示一些你的“凌乱”多边形的截图吗?那么你如何“扩大界限”呢?

标签: meteor leaflet


【解决方案1】:

为此更改您的数组:

var southWest = new L.LatLng(31.838389, 35.223155),
    northEast = new L.LatLng(31.807467, 35.260148),
    maxBounds = new L.LatLngBounds(southWest, northEast);

更多信息:

http://leafletjs.com/reference.html#map-maxbounds

http://leafletjs.com/reference.html#latlngbounds

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-05-06
    • 1970-01-01
    • 1970-01-01
    • 2021-09-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多