2013-08-24 59 views

回答

0

AFAIK API本身沒有辦法增加插件可用的緩存大小。事實上,我不認爲插件有任何文檔化的可配置系統設置。

我遇到的唯一可能的異常是各種Windows操作系統中的各種未公開的註冊表設置,這些設置允許配置一些東西(比如強制OpenGL或DirectX渲染),但除此之外我認爲沒有任何方法爲此,抱歉。

+0

哦。我會建議,也許他們應該... – Bill

+0

只需將您的姓名添加到列表中 - http://code.google.com/p/earth-api-samples/issues/detail?id=243 - 它被建議我在2009年。 – Fraser

+0

我可以看到他們急於改變事情... – Bill

1

增加內存到插件不是正確的方法去做這件事。事情是(最終)在Web瀏覽器中運行。如果KML數據未存儲在本地,則用戶必須一次下載所有覆蓋圖,這可能需要一段時間。

正確的做法是將您的大型地面覆蓋物分解成幾個小塊,可以在需要時單獨加載。例如,如果覆蓋圖覆蓋整個狀態,請不要加載用戶視圖外的圖塊。 Google調用覆蓋圖,遵循此示例「超級覆蓋」

有關超級覆蓋圖以及如何將它們與Google Earth一起使用的更多信息,請訪問here

+0

Yrs。我已經考慮過它們,但是它們需要用戶對圖像進行切片和切片。 – Bill

+0

是的,但是有大量實用程序可以爲您做到這一點。谷歌「Superoverlay的創造者谷歌地球」 – debracey

+0

+1好的答案,這是處理大型圖像疊加的正確方法。問題中的第一句話在這裏很重要。但是,緩存仍然可能是個問題,特別是對於DAE文件。 – Fraser

相關問題