快速有效地绘制15kx15k的大图像

时间:2013-11-21 05:35:53

标签: vb.net opengl

我有一个15k乘15k的大区域地图,我试图快速显示,缩放和平移。我目前正在我的vb.net应用程序中使用Web浏览器中的Leaflet,它可以工作,但是随着我不断地在我的应用程序上构建它变得越来越慢,因为我正在使用它不是为它设计的东西。我有负载(100)的图形也可以在地图上移动。我觉得因为它运行javascript而不是编译语言,严重限制了它的性能。

我已经研究过像DirectX和OpenGL这样的东西,但那确实超出了我的想法,而且我真的在努力解决它的基础问题。我希望找到一种可以用它们有效地绘制大图像的图书馆,但是还没有成功。

我只需要能够在这个阶段绘制大地图,而不用担心在这个阶段绘制图形。

1 个答案:

答案 0 :(得分:0)

如果你纯粹看绘画的速度,你可以将图片分成许多同时处理的小图片。最有效的方法是使用多个线程。

评论是否需要更多信息。