gdalmanage

创建日期:2024-06-21
更新日期:2025-01-19

## 识别,删除,重命名和复制栅格数据文件。

```

使用方法: gdalmanage mode [-r] [-u] [-f format]

datasetname [newdatasetname]

```

## 描述

gdalmanage程序可以对栅格数据文件执行各种操作,具体取决于所选模式。 这包括识别栅格数据类型并删除,重命名或复制文件。

**mode:**

操作模式

~> identify datasetname: 列出文件的数据格式。

~> copy datasetname newdatasetname: 使用新名称创建光栅文件的副本。

~> rename datasetname newdatasetname: 更改光栅文件的名称。

~> delete datasetname: 删除光栅文件。

**-r:**

递归扫描光栅文件的文件/文件夹。

**-u:**

如果文件类型不明,则报告失败。

**-f format:**

如果应用程序未知,则指定光栅文件的格式。 使用短数据格式名称(例如GTiff)。

**datasetname:**

光栅文件操作。

**newdatasetname:**

对于复制和重命名模式,您可以提供源文件名和目标文件名,就像在操作系统中复制和移动命令一样。

## 示例

**使用识别模式**

使用识别模式并指定数据文件名称来报告光栅文件的数据格式:

```

$ gdalmanage identify NE1_50M_SR_W.tif

NE1_50M_SR_W.tif: GTiff

```

递归模式将扫描子文件夹并报告数据格式:

```

$ gdalmanage identify -r 50m_raster/

NE1_50M_SR_W/ne1_50m.jpg: JPEG

NE1_50M_SR_W/ne1_50m.png: PNG

NE1_50M_SR_W/ne1_50m_20pct.tif: GTiff

NE1_50M_SR_W/ne1_50m_band1.tif: GTiff

NE1_50M_SR_W/ne1_50m_print.png: PNG

NE1_50M_SR_W/NE1_50M_SR_W.aux: HFA

NE1_50M_SR_W/NE1_50M_SR_W.tif: GTiff

NE1_50M_SR_W/ne1_50m_sub.tif: GTiff

NE1_50M_SR_W/ne1_50m_sub2.tif: GTiff

```

**使用复制模式**

复制栅格数据:

```

$ gdalmanage copy NE1_50M_SR_W.tif ne1_copy.tif

```

**使用重命名模式**

重新命名栅格数据:

```

$ gdalmanage rename NE1_50M_SR_W.tif ne1_rename.tif

```

**使用删除模式**

删除栅格数据:

```

gdalmanage delete NE1_50M_SR_W.tif

```

简介

一个来自三线小城市的程序员开发经验总结。