0

我在 GE 的插件版本上有很多高分辨率的地面覆盖。有什么方法可以增加 Google 地球插件用于缓存以加载这些图像叠加层的内存量吗?

4

2 回答 2

1

增加插件的内存不是解决这个问题的正确方法。事情(最终)在网络浏览器中运行。如果 KML 数据未存储在本地,则用户必须一次性下载整个叠加层,这可能需要一段时间。

正确的方法是将您的大地面覆盖分成几个可以在需要时单独加载的小块。例如,如果您的叠加层覆盖了整个州,请不要加载用户视图之外的图块。Google 将遵循这种范式的叠加层称为“超级叠加层”

有关超级叠加层以及如何将它们与 Google 地球一起使用的更多信息,请参见此处

于 2013-08-25T17:11:57.587 回答
0

AFAIK API 本身无法增加插件可用的缓存大小。事实上,我认为该插件根本没有任何记录在案的可配置系统设置。

我遇到的唯一可能的例外是各种 Windows 操作系统中的各种未记录的注册表设置,这些设置允许配置一些东西(例如强制 OpenGL 或 DirectX 渲染),但除此之外,我认为没有任何方法可以做到这一点,对不起。

于 2013-08-25T12:35:23.287 回答