Javascript 使用自定义非地理地图的宣传单

Javascript 使用自定义非地理地图的宣传单,javascript,leaflet,Javascript,Leaflet,我刚开始熟悉小册子图书馆。我需要弄清楚如何将大量的抽象数据加载到传单中。不是地理地图 让它成为一张“地图”,以彩色显示一百万位数的圆周率。它显示什么并不重要。重要的是,我有一个页面,它以块的形式加载一些字节数组,并将其显示为彩色像素。理想情况下,您需要10x10块。用户使用地图进入页面并看到,例如,100个块,即10x10像素的10x10块,表示PI编号。用户使用鼠标左右移动,应用程序请求尚未从后端加载的像素 传单的功能能否解决类似问题?或者编写插件 传单 理论上,我认为这是可能的。但实际上,所

我刚开始熟悉小册子图书馆。我需要弄清楚如何将大量的抽象数据加载到传单中。不是地理地图

让它成为一张“地图”,以彩色显示一百万位数的圆周率。它显示什么并不重要。重要的是,我有一个页面,它以块的形式加载一些字节数组,并将其显示为彩色像素。理想情况下,您需要10x10块。用户使用地图进入页面并看到,例如,100个块,即10x10像素的10x10块,表示PI编号。用户使用鼠标左右移动,应用程序请求尚未从后端加载的像素

传单的功能能否解决类似问题?或者编写插件 传单


理论上,我认为这是可能的。但实际上,所有指南和文档都是用于处理地理地图或光栅大图像的。

您的问题有点笼统,但我认为您所说的是制作自己的。这是传单的基础类,用于创建任何HTML元素的平铺网格。无论是带有文本的
,还是
,或者任何你喜欢的东西。我不确定你所说的“一个以块的形式加载一些字节数组并将其显示为彩色像素的页面”到底是什么意思,但这听起来像是可以通过使用
putImageData
写入画布,然后应用于
GridLayer
来实现的


我建议您阅读上的教程。一旦您理解了这一点,您将看到该传单是为了渲染任何您想要的可缩放、可平移网格而构建的。伊万·桑切斯(Ivan Sanchez)留下的链接是你可以用GridLayers(在旧的传单版本中,形式上称为
L.TileLayer.Canvas
)做的疯狂事情的好例子。

你关于«在实践中,所有指南和文档都是用于使用地理地图»的断言是错误的:从开始。想要在浏览器中生成非地理信息吗?像和/或非常感谢你这样的研究!非常感谢您的解释和回答!