使用LabVIEW的Google地球插件:添加地标时的CPU使用率很高

时间:2014-01-08 11:27:11

标签: kml google-earth-plugin labview

我正在LabVIEW中编写一个应用程序,它使用Google Earth Plugin在全球范围内显示事件。每个事件都是一个单点kml地标,带有一个3kb png文件的图标。地标在软件接收时上传到插件。我正在通过添加的地标数量来增加CPU使用率。

我已经测试过每秒显示一个新的地标并一直运行,直到运行该插件的软件完全冻结。 GEPlugin停止响应(即地球没有响应鼠标),添加了大约1200个地标,CPU使用率为~30%。当软件本身冻结时,插件使用了大约50%的CPU并且添加了~3700个地标。冻结后,没有添加任何新地标导致软件响应(但不是插件),所以我可以清除所有地标。清除地标后,插件的CPU使用率返回到5%左右的CPU。

所以我看到的是GEPlugin CPU使用率随着每个kml地标的增加而线性增加。这是预期的行为/插件的正常限制吗?如果没有,是否有更有效的方法向地球添加许多地标?

我正在使用GEPlugin版本7.1.1.1580(API版本1.010)和LabVIEW 12.0f3

由于

0 个答案:

没有答案