ArcGlobe更改缓存路径报错问题

0
分享 2012-09-21
ArcGlobe更改缓存路径报错。
ArcGlobe是ArcGIS三维大场景展示的平台。为了提升三维浏览的速度,都会对模型、影像进行切缓存。这样就需要我们指定一个缓存路径。默认的缓存路径会是C:Documents and SettingsAdministratorApplicationDataESRILocal Caches。当然如果缓存较多的,肯定需要换一个缓存路径了。



很多时候,我们设定缓存路径在移动硬盘上,或者是局域网中的其他机器上的虚拟路径。一旦移动硬盘移除或者网络断了虚拟路径访问失败。我们就需要更改我们的缓存路径到本地磁盘某个位置。然而不幸的事情就发生了。

会发生一重新设定缓存路径都报这样一个错误“无法应用缓存更改。缓存可能已被其他进程使用、对缓存文件夹的访问受限或输入的设置无效”。主要原因是ArcGlobe在更改缓存路径的时候必须保证之前的缓存路径存在,并且可以访问。如果不可访问,就会出现被其他进程使用的错误。
解决方法:可以通过虚拟一个路径来瞒天过海,让Globe能够访问到之前的缓存路径。具体操作1、通过共享一个文件夹,然后映射网络驱动器虚拟一个路径。2、之前缓存路径设置到移动硬盘上的,可以通过更改其他盘符的驱动器号和路径模拟移动硬盘的盘符来解决。只要保证之前的缓存路径存在可访问即可。

虚拟出一个路径之后,再重新修改ArcGlobe的缓存路径就。OK这回就可以正常修改缓存路劲了。

文章来源:http://blog.csdn.net/sydbc/article/details/17681895

0 个评论

要回复文章请先登录注册