我正在尝试实现自己的ImageryProvider,但我不想花费时间和精力来加载可见地图之外的图块。
这是检索磁贴的代码:
MagnoEmptyProvider.prototype.requestImage = function (x, y, level, request) {
var canvas = document.createElement('canvas');
canvas.width = 256;
canvas.height = 256;
var context = canvas.getContext('2d');
var cssColor = this._color.toCssColorString();
context.strokeStyle = cssColor;
context.lineWidth = 1;
context.strokeRect(1, 1, 255, 255);
// Draw the tile canvas
return canvas;
};
如何知道此请求是否来自可见图块(我的意思是可见图内的图块)? 当我只看到纽约时,我不想从中国装载瓷砖。