在 Suitability Modeler 中,可以使用源选项卡来查看经过变换的条件以及每个条件的源。 在此选项卡中,可以根据本地条件或子类型创建 web 影像图层并更改输入源。 您还可以指定输入数据是存储在本地,还是存储在服务器上。
要在本地运行 Suitability Modeler,请在适宜性或定位选项卡上的输出类型下拉列表中选择栅格数据集选项。 要在服务器上执行处理,请选择 Web 影像图层选项。
如果使用条件,当在适宜性选项卡上选择栅格数据集作为输出类型时,将在模型中包括源选项卡上针对变换后的栅格数据集条件、变换后的 Web 影像图层条件列出的所有条件,或条件未以全分辨率运行中变换的条件。 如果在适宜性选项卡上选择 Web 影像图层作为输出类型,则模型中不允许使用变换后的本地栅格数据集,并且仅针对变换后的 web 影像图层条件列出的条件将包含在处理中。
如果使用子模型,当在适宜性选项卡上选择栅格数据集作为输出类型时,将在模型中包含在源选项卡上针对栅格数据集子模型、Web 影像图层子模型或子模型未以全分辨率运行中列出的所有子模型。 如果在适宜性选项卡上选择 Web 影像图层作为输出类型,则模型中不允许使用变换后的本地栅格数据集,并且仅在处理中包含针对 Web 影像图层子模型列出的条件。
在定位选项卡上,输入适宜性地图可以是本地数据或 web 影像图层。 要创建定位输出作为 web 影像图层,输入适宜性地图也必须为 web 影像图层。
在服务器上运行适宜性和定位
要在服务器上运行 Suitability Modeler 的适宜性和定位步骤,或将模型共享到适宜性模型门户项目,输入条件必须为 Web 影像图层。 要将源为栅格数据集的条件或子模型更改为 Web 影像图层,请在源选项卡上单击共享为 Web 影像图层按钮 。
有关此过程的详细信息,请参阅根据本地栅格数据集创建 web 影像图层。
如果该条件或子模型的 web 影像图层已存在,则可以通过从下拉列表中选择 web 影像图层,或者通过使用浏览按钮 浏览至该影像图层,从而将栅格数据集替换为该影像图层。
如果使用 web 影像图层更新当模型中的条件源,则将应用与条件相关联的变换,并更新适宜性地图。 在源选项卡上,条件将从变换后的栅格数据集条件列表移至变换后的 web 影像图层条件列表。
如果使用 web 影像图层更新当模型中的子模型源,则将更新适宜性地图。 在源选项卡上,将子模型从栅格数据集子模型列表移动到 Web 影像图层子模型列表。
有关详细信息,请参阅在服务器上运行适宜性和定位步骤以及在服务器上共享和运行适宜性模型。
更改条件源
在源选项卡上,您还可以使用下拉列表或通过浏览,将条件或子模型源更改为其他栅格数据集或 web 影像图层。
如果更改源,则新源应代表与原始源相同的条件或子模型。 例如,如果原始条件和源代表土地利用,则新源也应该代表土地利用。 请勿将源更改为代表不同条件或子模型的源。
检查新源
将对新源执行检查,如果出现某些情况,则将生成警告或错误消息。 检查的内容包括:
- 新源与其他模型输入之间没有重叠
- 不同的值范围
- 不同的值类型
注:
如果新源的范围与其他模型输入没有重叠,则无法将源更改为另一个源。
结果
如果将条件源更改为另一个现有栅格数据集或 web 影像图层,则会出现以下情况:
- 模型中的条件源将更新。
- 将应用与条件相关联的变换。
- 适宜性地图将更新。
- 如果在变换窗格中选中运行模型时保存经变换的数据集复选框,则在本地以全分辨率运行适宜性模型时,将重新创建该数据集
如果将本地栅格数据集源更改为 web 影像图层,则条件将从源选项卡上的变换后的栅格数据集条件列表移至变换后的 web 影像图层条件列表。
如果将子模型源更改为另一个现有栅格数据集或 web 影像图层,则会出现以下情况:
- 将更新模型中的子模型源。
- 将重新计算适宜性地图。
如果将本地栅格数据集源更改为 web 影像图层,则子模型将从源选项卡上的栅格数据集子模型列表移至 Web 影像图层子模型列表。
包含变换后的条件
无论是在本地还是在服务器上运行,模型中都不包含未变换条件列表中的条件。 要将这些条件包含在模型中,需要先在适宜性选项卡上对其进行变换。 在服务器上运行模型时,条件必须为 web 影像服务,才能包含这些条件。
输入未以全分辨率运行
在条件未以全分辨率运行或子模型未以全分辨率运行列表中显示的条件或子模型为在显示范围和分辨率下计算的栅格函数。 这些输入通常在其他 Suitability Modeler 模型中生成。
栅格数据集输出
如果在适宜性选项卡上选择栅格数据集作为输出类型,则生成的图层将与任何输入相似。 使用条件时,模型中将仅包含列表中已变换的条件。 使用子模型时,将包含列表中的所有子模型。
Web 影像图层输出
不能将栅格函数共享为 Web 影像图层。 在适宜性选项卡上选择 Web 影像图层作为输出类型或将模型作为适宜性模型门户项目共享时,模型不会运行且无法共享。
输入栅格函数必须以全分辨率运行,才可以将模型作为 Web 影像图层运行或将其共享到门户项目。 如果输入是在另一个模型中创建的,则需打开创建栅格函数的模型。 如果输入是来自模型的适宜性地图,则需在适宜性选项卡上,单击运行按钮以全分辨率运行模型。 如果输入是变换后的条件,则在运行模型之前,需在变换窗格上,选中运行模型时保存变换后的数据集。
全分辨率输入必须再次添加到所需模型。 必须从输入创建 Web 图像图层,才能在服务器上运行模型。 要执行此操作,请单击源选项卡上的共享为 Web 影像图层按钮 。