西班牙
斯潘4
目前,无法在运行时为FME桌面或服务器指定ArcGIS许可级别。但是,FME和ArcGIS应用程序可以通过设置环境变量和配置批处理脚本来使用不同的ArcGIS许可级别。
FME和ArcGIS都使用在ArcGIS管理员中配置的相同许可级别。有些用户提供的某些许可级别有限,希望根据所需的任务指定在运行时使用哪个许可。
FME 2017.0和更新:
虽然您不能在运行时为FME Desktop或Server指定特定的ArcGIS许可级别,但可以在打开Esri或FME应用程序之前配置系统环境变量并使用批处理脚本设置该值。
一创建ESRI U SOFTWARE U CLASS系统环境变量并将该值设置为查看器,编辑,或专业的.这分别与基本、标准和高级许可级别相关。
请注意,进行此配置更改后,必须重新启动FME桌面或服务器才能使任何更改生效。安装到此计算机上的ESRIARCGIS应用程序也将引用此环境变量以设置许可级别。要在FME或ArcGIS应用程序启动时覆盖此值,请参阅下面的步骤2。
二在文本编辑器中创建新的批处理文件(例如。使用以下内容启动ArcMap.bat),并根据本地目录和首选许可级别进行修改。ESRI_SOFTWARE_类的可能值是查看器,编辑,或专业的.
set ESRI_SOFTWARE_CLASS=Professional set path=%path%;C:\程序文件(x86)\ ArcGIS\Desktop10.4\bin\ArcMap.exe
必须使用此批处理文件启动ArcMap,才能使用指定的所需许可级别。可以为ArcCatalog、ArcScene等创建类似的脚本。
注:这是在ArcGIS 10.4.1和FME 2017.0构建17174验证
FME 2016.1和老年人:
虽然目前无法在运行时为FME Desktop或Server指定特定的ArcGIS许可级别,但通过设置系统环境变量和配置批处理脚本,可以在启动ArcMap或ArcCatalog之前设置特定的ArcGIS许可级别。
一创建ESRI U SOFTWARE U CLASS系统环境变量并将该值设置为查看器,编辑,或专业的.这分别与基本、标准和高级许可级别相关。
二启动ArcGIS管理器,然后单击确定(这一步是必要的FME注册的环境变量的值)。
3。启动FME桌面,或启动/重新启动FME Server中。FME现在应该使用ArcGIS许可在步骤1中指定。
4。在文本编辑器中创建新的批处理文件(例如。使用以下内容启动ArcMap.bat),并根据本地目录和首选许可级别进行修改。对于ESRI_SOFTWARE_CLASS可能的值是浏览器,编辑器,或专业。
set ESRI_SOFTWARE_CLASS=Professional set path=%path%;C:\程序文件(x86)\ ArcGIS\Desktop10.4\bin\ArcMap.exe
5。ArcMap中必须用此批处理文件启动以消耗所需的许可等级,如步骤4中指定。FME Desktop和服务器仍然会尊重ESRI_SOFTWARE_CLASS值设定在步骤1中。可以为ArcCatalog、ArcScene等创建类似的脚本。
注:这是在ArcGIS 10.4.1和FME 2016.1构建16494验证
?2019安全亚搏在线软件公司|合法的