ArcGis与Erdas冲突解决步骤详解

需积分: 16 3 下载量 110 浏览量 更新于2024-09-19 收藏 279KB PPTX 举报
在处理ArcGIS和Erdas软件间的兼容性冲突时,主要问题通常出现在双环境下的许可证管理以及应用程序的安装路径冲突。当你在已经安装了ArcGIS 9.3的计算机上试图安装Erdas,可能会遇到问题,因为它们可能共享相同的许可证管理工具或文件夹。以下是一些详细的步骤来解决这个问题: 1. **安装应用程序**:首先确保按照Erdas的官方指南进行安装,避免覆盖ArcGIS的关键文件。在安装过程中,确保选择一个与ArcGIS独立的目录,如自定义路径,以防止冲突。 2. **复制关键文件**:将Crack目录中的license.dat和ERDAS.exe文件复制到Erdas的默认安装位置(通常是C:\ProgramFiles\LeicaGeosystems\Shared\Bin\NTx86),并替换原有文件。这样做是为了确保Erdas能识别并使用自己的许可证。 3. **避开内置许可证管理工具**:不要使用Erdas应用程序提供的许可证管理快捷方式,而是通过 FlexLM Tools 来设置和管理许可证。这些工具应已随Erdas安装一同提供,并位于\StartMenu\Programs\LeicaGeosystems\LicensingTools\FlexLMTools目录。 4. **配置FlexLM服务**:打开FlexLM Tools,进入ConfigServices菜单,设置FlexLM服务。在这里,为Erdas创建一个新的服务项,例如命名为"ERDAS9.2"。路径设置为"C:\ProgramFiles\LeicaGeosystems\Shared\Bin\NTx86\Lmgrd.exe",这是Erdas所依赖的license manager的执行文件。 5. **注册表编辑**:如果在FlexLM Tools中找不到ErdasLicenseManager选项,可能需要在注册表中手动创建。定位到HKEY_LOCAL_MACHINE\SOFTWARE\FLEXlmLicenseManager,添加一个新的子项名为"ErdasLicenseManager",以便系统识别Erdas特有的许可证管理需求。 6. **启动和配置服务**:确保新创建的服务(如ERDAS9.2)处于运行状态,通过控制面板或服务管理器启动FlexLM服务,以使Erdas能够正确地连接到许可证服务器。 7. **检查服务设置**:确认所有设置都正确无误,包括服务名称、路径和任何其他特定于Erdas的参数。确保Erdas服务的配置不会与ArcGIS的许可证管理产生竞争或干扰。 解决ArcGIS和Erdas之间的冲突涉及对各自应用程序的独立安装、正确的许可证管理工具配置以及必要的注册表调整。遵循以上步骤,你应该能够成功在既有ArcGIS又有Erdas的环境中运行它们,而不会引起冲突。