即使在缩放时如何制作固定大小的网格?

How to make a grid of fixed size even when zooming?

我想创建一个地图,它只包含一个正在填充信息的图块平面。 我想创建一个网格,为此我开始使用


var map = L.map('map', {
    zoomControl: false,}).setView([0, 0], 3);


L.GridLayer.GridMap = L.GridLayer.extend({
    createTile: function (coords) {
        var tile = document.createElement('div');

        tile.style.outline = '2px solid black';
        tile.style.borderRadius = '5px';
        return tile;
    }
});

L.gridLayer.gridMap = function(opts) {
    return new L.GridLayer.GrdMap(opts);
};

map.addLayer( L.gridLayer.gridMap() );

但是,这些图块在缩小时会改变大小,而我希望它们在缩小时缩小。

谁能帮帮我?

谢谢

正如 IvanSanchez 所说,我只需要使用 minNativeZoom 和 maxNativeZoom。非常感谢!