26.3. 工具箱

您所在的位置:网站首页 qgis中工具箱怎么找不到 26.3. 工具箱

26.3. 工具箱

2024-07-08 21:50| 来源: 网络整理| 查看: 265

26.3.2. 由算法生成的数据对象

算法生成的数据对象可以是以下任何类型:

栅格层

矢量层

一张桌子

一个HTML文件(用于文本和图形输出)

这些都保存在磁盘上,并且参数表将包含与每个输出相对应的文本框,您可以在其中键入用于保存的输出通道。输出通道包含将结果对象保存到某个位置所需的信息。在最常见的情况下,可以将其保存到文件中,但对于矢量图层,当它们是由本地算法(不使用外部应用程序的算法)生成时,也可以保存到PostGIS、GeoPackage或SpatiaLite数据库或内存层。

要选择输出通道,只需单击文本框右侧的按钮,您将看到一个包含可用选项的小上下文菜单。

在最常见的情况下,您将选择保存到文件。如果您选择该选项,系统将提示您保存文件,您可以在其中选择所需的文件路径。受支持的文件扩展名将显示在该对话框的文件格式选择器中,具体取决于输出类型和算法。

输出的格式由文件扩展名定义。支持的格式取决于算法本身支持的格式。要选择一种格式,只需选择相应的文件扩展名(如果直接键入文件路径,则添加它)。如果您输入的文件路径的扩展名与任何支持的格式都不匹配,则会在文件路径后附加一个默认扩展名,并使用与该扩展名对应的文件格式来保存层或表。默认扩展名为 .dbf 对于表, .tif 对于栅格层和 .gpkg 对于矢量层。可以在设置对话框中修改这些设置,选择QGIS支持的任何其他格式。

如果您没有在输出文本框中输入任何文件名(或在上下文菜单中选择相应的选项),则结果将保存为 temporary file 在相应的默认文件格式中,它将被删除,一旦您退出QGIS(注意,如果您保存您的项目,它包含临时层)。

您可以为输出数据对象设置默认文件夹。转到设置对话框(您可以从 Settings ► Options ► Processing 菜单),并在 General 组中,您将找到一个名为 Output folder 。此输出文件夹用作默认路径,以防您只键入没有路径的文件名(即, myfile.shp )执行算法时。

在迭代模式下运行使用向量层的算法时,输入的文件路径将用作所有生成文件的基本路径,这些文件使用基本名称命名,并附加一个表示迭代索引的数字。文件扩展名(和格式)用于所有此类生成的文件。

除了栅格层和表格,算法还将图形和文本生成为HTML文件。这些结果在算法执行结束时显示在新的对话框中。此对话框将保存当前会话期间任何算法产生的结果,并可通过选择 Processing ► Results Viewer 从QGIS主菜单。

一些外部应用程序可能将文件(没有特定的扩展限制)作为输出,但它们不属于上述任何类别。QGIS不会处理这些输出文件(已打开或包含在当前QGIS项目中),因为它们在大多数情况下对应于QGIS不支持的文件格式或元素。例如,用于LiDAR数据的LAS文件就是这种情况。文件已创建,但您不会在QGIS工作会话中看到任何新内容。

对于所有其他类型的输出,您将找到一个复选框,您可以使用该复选框告诉算法在文件由算法生成后是否加载该文件。默认情况下,所有文件都是打开的。

不支持可选输出。也就是说,将创建所有输出。但是,如果您对给定输出不感兴趣,则可以取消选中相应的复选框,这实质上会使其行为类似于可选输出(换句话说,无论如何都会创建该层,但如果您将文本框留空,则它将保存到临时文件中,并在您退出QGIS后删除)。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3