ConcatenateVectorData¶
串联矢量数据文件
描述¶
此应用程序连接矢量数据文件列表以生成唯一的矢量数据输出文件。
这个应用程序将从输入文件中收集所有几何图形,并将它们写入输出矢量数据文件。可以使用OGR支持的任何格式。理想情况下,所有输入应具有相同的字段集和相同的空间参考系统。
参数¶
Input vector files -vd vectorfile1 vectorfile2...
Mandatory
Vector data files to be concatenated.
Concatenated output -out vectorfile
Mandatory
Output conctenated vector data file.
实例¶
从命令行执行以下操作:
otbcli_ConcatenateVectorData -vd toulousepoints_examples.shp ToulouseRoad-examples.shp -out ConcatenatedVectorData.shp
来自Python的评论:
import otbApplication
app = otbApplication.Registry.CreateApplication("ConcatenateVectorData")
app.SetParameterStringList("vd", ['toulousepoints_examples.shp', 'ToulouseRoad-examples.shp'])
app.SetParameterString("out", "ConcatenatedVectorData.shp")
app.ExecuteAndWriteOutput()
局限性¶
矢量数据必须包含相同类型的几何图形(点/线/面)。输出文件中显示的字段是第一个输入中的字段。