span8号
第4排
目前,不能在运行时为FME桌面或服务器指定ArcGIS许可级别。然而,FME和ARCGIS应用程序可以使用不同的ARCGIS许可级别,通过设置环境变量和配置批处理脚本。
FME和ARCGIS都使用在ARCGIS管理员中配置的相同许可级别。某些用户对某些许可级别的供应有限,希望指定运行时要使用的许可证,基于所需任务。
FME 2017.0及更新版本:
虽然您不能在运行时为FME桌面或服务器指定特定的ArcGIS许可级别,在ESRI或FME应用程序打开之前,可以配置系统环境变量并使用批处理脚本设置该值。
1。创建esri_software_class系统环境变量并将该值设置为观众,请编辑,请或专业.这与基本,标准,以及高级许可级别,分别。
请注意,在进行此配置更改之后,要使任何更改生效,必须重新启动FME桌面或服务器。安装到此计算机上的ESRI ARCGIS应用程序还将引用此环境变量来设置许可证级别。要在FME或ARCGIS应用程序启动时覆盖此值,请参见下面的步骤2。
2.第2条。在文本编辑器中创建新的批处理文件(例如用以下内容启动“arcmap.bat”),为本地目录和首选许可证级别修改。esri_软件类的可能值为观众,请编辑,请或专业.
设置esri_software_class=professional set path=%path%;C:\Program Files(x86)\arcgis\desktop10.4\bin\arcmap.exe
为了使用指定的所需许可证级别,必须使用此批处理文件启动arcmap。可以为arcCatalog创建类似的脚本,ArcScene等。
注:这是通过Arcgis 10.4.1和FME 2017.0构建17174验证的。
FME 2016.1及以上:
虽然目前无法在运行时为FME桌面或服务器指定特定的ArcGIS许可级别,通过设置系统环境变量和配置批处理脚本,可以在启动ArcMap或ArcCatalog之前设置特定的ArcGIS许可级别。
1。创建esri_software_class系统环境变量并将该值设置为观众,请编辑,请或专业.这与基本,标准,以及高级许可级别,分别。
2.第2条。启动arcgis administrator并单击OK(此步骤对于FME注册环境变量的值是必需的)。
三。启动FME桌面,或启动/重新启动FME服务器。FME现在应该使用步骤1中指定的ArcGIS许可证。
第四章。在文本编辑器中创建新的批处理文件(例如用以下内容启动“arcmap.bat”),为本地目录和首选许可证级别修改。esri_软件类的可能值是viewer,编辑,或专业人士。
设置esri_software_class=professional set path=%path%;C:\Program Files(x86)\arcgis\desktop10.4\bin\arcmap.exe
5.为了使用步骤4中指定的所需许可级别,必须使用此批处理文件启动arcmap。FME桌面和服务器仍将遵循步骤1中为esri_软件类设置的值。可以为arcCatalog创建类似的脚本,ArcScene等。
注:这是通过Arcgis 10.4.1和FME 2016.1构建16494验证的。
?2019安全亚搏在线软件公司|法律