使用 ArcGIS 中的扩展模块
要使用已注册或已授权的扩展模块,必须在从中使用该扩展模块的应用程序中将其启用。
启用扩展模块
要启用扩展模块,请从 ArcMap、ArcCatalog、ArcGlobe 或 ArcScene(随 ArcGIS 3D Analyst 扩展模块提供的应用程序)的自定义 菜单中选择扩展模块。
扩展模块 对话框将列出系统上当前安装的、与您正在使用的应用程序一起使用的扩展模块。例如,如果正在使用 ArcCatalog,该对话框将仅列出与 ArcCatalog 一起使用的扩展模块。无论扩展模块是否已注册,也无论许可管理器中当前是否具有相应的许可,扩展模块都会列出在此对话框中。
要启用某个扩展模块,请选中它旁边的复选框:
成功启用扩展模块后,其复选框将处于选中状态。
激活工具条
启用扩展模块并不会使扩展模块的用户界面自动出现,而只是启用扩展模块所提供的所有控件。如果扩展模块的控件位于工具条上(例如 ArcGIS Spatial Analyst 扩展模块的工具条),还将需要显示相应的工具条,方法是:在“视图”下拉菜单中,从“工具条”右拉式菜单中选择该工具条。
注册扩展模块
ArcView 或 ArcEditor(单用户)
如果使用的是 ArcView 或 ArcEditor 单机版产品,则必须先将扩展模块注册到 ESRI。要注册扩展模块,请从 Windows“开始”菜单中启动 ArcGIS Desktop 管理器,单击 Register ArcView (Single Use) and Extensions 文件夹,然后单击“立即注册”按钮启动“注册向导”。
如果尝试启用尚未成功注册或授权的“扩展模块”对话框(或者具有自动启用功能的扩展模块尝试自动启用),您将会收到一条消息,而且在下次打开“扩展模块”对话框时,该扩展模块的旁边会显示以下内容。
浮动版产品
如果使用的是 ArcView、ArcEditor 或 ArcInfo 浮动版(浮动型)产品,则“许可管理器”上当前必须具有许可才能在“扩展模块”对话框中启用扩展模块。
在“扩展模块”对话框中单击某个扩展模块以将其启用时(或者当具有自动启用功能的扩展模块尝试进行自动启用时),应用程序将尝试从“许可管理器”中获取许可。如果无法获得许可,您将会收到一条消息,而且在您下次打开“扩展模块”对话框时,该扩展模块旁边会显示:
许可不可用的常见原因如下:
- 尚未通过 ESRI 获得扩展模块的许可,因此“许可管理器”上没有相应许可。
- 其他用户当前正在使用该扩展模块所有可用的浮动许可。
- 许可已超时,需要更新。
如果该扩展模块的所有浮动许可当前均被其他用户占用,您将无法使用该扩展模块,直到某个许可变成可用状态为止。要了解许可是否变成可用状态,需再次选中扩展模块旁的复选框;如果扩展模块具有自动启用功能,请关闭该扩展模块所使用的地图或数据,然后重新将其打开。在以上两种情况下,如果某个许可变成可用状态,系统都会将其检出,同时您将看到该扩展模块旁边有一个复选标记。如果关闭应用程序然后重新启动,则该应用程序将自动检查您之前尝试使用的扩展模块现在是否具有可用的许可,如果有可用的许可,应用程序便会将它们检出。
如果您想释放当前正在使用的浮动许可以供其他用户使用,则只需取消选中该许可即可;如果扩展模块具有自动启用功能,请关闭该扩展模块所使用的地图或数据集。关闭应用程序同样也会释放您正在使用的所有浮动许可。
如果地图所使用的扩展模块当前尚未启用,是否可以打开地图?
可以。无论“扩展模块”对话框中的哪些扩展模块当前可用,ArcMap 都允许您打开地图。但如果特定扩展模块没有许可,则地图中与该扩展模块相关的数据或功能将不可用。如果打开一个地图(如 StreetMap),其中包含的数据需要具有自动启用功能的扩展模块,则在所需扩展模块无法获取许可时,您将无法使用该数据。在 ArcMap 的内容列表中,引用该数据的图层将不可用,图层旁边同时会显示一个红色惊叹号。