zoukankan      html  css  js  c++  java
  • skyline中大数据量的三维场景刷新速度问题

    我们做了一个的类似于TE Pro的桌面系统来代替TE Pro演示我们的大三维场景。我们的三维场景包括100平方公里的全要素场景,有建筑物,地面、小品、部件、植被等。在系统运行后,三维场景刷不起来,速 度很慢,没法跟TE Pro中的速度比。尝试运用VS的工具命令处理应用程序的.exe文件后,场景立马刷起来了。分享如下:


    (1)Visual Studio 2012安装好后,在C:Program Files (x86)Microsoft Visual Studio 11.0VCin下面有个Editbin.exe的一个可执行文件,就是运用这个工具。在Microsoft Developer Network中这么解释:

    用editbin工具的LARGEADDRESSAWARE命令处理过后的.exe文件可以占用更多的内存,使得三维场景刷新速度明显加快。

    (2)用法,运行VS的提示命令工具,

    执行如下命令:

    editbin/LARGEADDRESSAWARE “.exe文件所在路径“,如:editbin/LARGEADDRESSAWARE “C:Program Files秦岛区三维数字城市平台桌面版秦岛三维.exe”
     
    (3)上面提到的editbin/LARGEADDRESSAWARE 工具命令同样适用于处理BS版的skyline应用系统,就是ie浏览器处理一下。但是不建议采用处理ie的办法来解决速度问题。被处理后的ie确实可以根据需要无限制占用内存,而且场景的刷新速度可以很快甚至超过在TE Pro中的速度,但是处理过后的ie强制吃内存会导致ie不稳定,我们发现很多二次开发的功能也不稳定;处理后的ie对js的支持出现问题;而且在系统发布后不可能要求每个客户端都把ie处理了。
     
  • 相关阅读:
    C#操作LX3600非接触式IC卡读写器
    jquery easyui datagrid 动态改变url地址中的参数值
    给javascript添加事件
    解决远程连接mysql很慢的问题(mysql_connect 打开连接慢)
    not in和not exists的区别
    sql中case when then的用法
    SQL查询重复数据
    SQL 批量添加的语法
    SQL函数和存储过程的区别
    SQL type in 语法
  • 原文地址:https://www.cnblogs.com/pengjw/p/3826464.html
Copyright © 2011-2022 走看看