在 ArcGIS 中搜索影像

查找正确的影像是一项繁琐的任务,当组织内的计算机或服务器上存储了大量影像数据时尤其如此。这些影像可能以不同的格式存储,或者作为栅格产品分布在各处。ArcGIS 的搜索功能简化了栅格数据的搜索。使用搜索 搜索 窗口可搜索所有支持的栅格数据类型:栅格数据集、镶嵌数据集、栅格目录、栅格产品、镶嵌数据集项目和影像服务项目。

此搜索可根据传感器名称、格式、云覆盖等多种影像属性来查找栅格。您可以使用传感器名称、产品类型或数据集标签等项目来执行关键字搜索。例如,可在“搜索”窗口中输入 Quickbird,搜索引擎将从一组数据集属性中搜索匹配的字符串。

注注:

为了提高搜索效率,您应事先对在 ArcGIS 中搜索的工作原理有所了解。

在搜索任何特定的数据之前,还需将索引选项配置为注册文件夹和服务器连接到待搜索数据所在的位置。

结构化搜索

还可使用影像关键属性来执行结构化搜索。结构化搜索要比关键字搜索更为具体,并能缩小搜索结果的范围。例如,如果以 sensorname:landsat* AND type:"Raster Product" 为条件进行搜索,则仅返回 Landsat 栅格产品。任何其他数据类型或文件名或路径中不含文本 Landsat 的数据都将被过滤掉。

注注:
  • 使用 * 代表余下的字母。例如,使用 Landsat* 为条件进行搜索,将查找到 Landsat 7 ETM+、Landsat 4-5 TM、Landsat 1-5 MSS 或任何以 Landsat 开头的项。
  • 字符串值不区分大小写,因此以 landsat、Landsat 和 LANDSAT 为条件进行搜索将返回相同的结果。
  • 字段名区分大小写。所有字段名都必须使用小写字符。

此表包含结构化搜索中使用的所有影像特定字段和值。

字段名

字段描述

示例

rasterdatatype

数据源类型。

如 generic、elevation、thematic 和 processed。

  • rasterdatatype:elevation

acquisitiondate

影像的采集日期。

符合 System.DateTime.ParseMicrosoft .NET 文档网站的链接要求的日期格式。

建议格式:

  • "mm/dd/yyyy"
  • "mm/dd/yyyy hh:mm:ss AM"

  • acquisitiondate>"9/7/2008 7:31:12 PM"
  • acquisitiondate<"12/1/2010"
  • acquisitiondate:["1/1/2006" TO "1/1/2007"]

cloudcover

影像云覆盖的百分比。

0–100(%)。

  • cloudcover<=10
  • cloudcover=0

sensorname

传感器的名称。

栅格类型的名称相同,如 IKONOS-2 和 LANDSAT ETM+。

  • sensorname:landsat7*

productname

传感器提供的产品名。

卫星传感器栅格类型名称相同,如 Geo、Standard 和 Level1A。

  • productname:geo

sunazimuth

采集影像时太阳的方位角。

0-360 之间的值,如 172.34。

  • sunazimuth>170.0
  • sunazimuth:[150 TO 180]

sunelevation

采集影像时太阳的高度角(仰角)。

0-90 之间的值,如 29.72。

  • sunelevation>20.0
  • sunelevation:[60 TO 80]

sensorazimuth

采集影像时传感器的方位角。

0-360 之间的值,如 228.72。

  • sensorazimuth:[0 TO 360]
  • sensorazimuth>200.0

sensorelevation

采集影像时传感器的高度角。

0-90 之间的值,如 74.64。

  • sensorelevation:[50 TO 80]
  • sensorelevation>70.2

offnadir

采集影像时照相机偏离像底点的角度。

0-90 之间的值,如 15.36。

  • offnadir:[0 TO 19]
  • offnadir<10.2

bandnames

波段名称列表。

Red、Green、Blue、Near Infrared、CoastalBlue 等。

  • bandnames:red

rasterdatasettag

用于描述镶嵌数据集中栅格产品类型或栅格项目类型的标签。

如 MS、Pan、Pan sharpen、Thermal 等。

  • rasterdatasettag:Pansharpen

格式

栅格格式字符串。

如 TIFF、IMAGINE 影像等。

  • format:tiff
  • format:Imagine*

可对搜索结果进行操作。随后可将影像搜索结果添加到镶嵌数据集。执行搜索后,单击操作,然后单击全部添加到镶嵌

搜索影像时的典型工作流

下面列出了一些影像搜索工作流示例。

在研究区域中搜索具有特定栅格类型的新影像

本工作流向您介绍如何在研究区域中搜索最新的 Quickbird 影像。

  1. 在 ArcMap 中放大研究区域。
  2. 打开搜索 窗口,单击影像过滤器,然后单击栅格产品类型。
  3. 在“搜索”文本框中,完成以下查询:type:"Raster Product" AND sensorname:quickbird
  4. 单击范围下拉菜单并选择在当前范围内
  5. 单击排序方式下拉菜单并选择采集日期。最新的影像将显示在搜索结果顶部。
  6. 右键单击最新的搜索结果,然后选择添加到地图添加到镶嵌

根据上一步中选择的选项,ArcMap 会在地图中显示查询结果,或者将查询结果加载到添加栅格至镶嵌数据集工具。

创建具有特定栅格类型和特定属性的镶嵌数据集

本工作流将向您介绍如何创建含有 1972 年以后云覆盖小于 5% 的美国陆地资源卫星影像的镶嵌数据集。

  1. 打开搜索 窗口,单击影像过滤器,然后选择栅格产品类型。
  2. 在“搜索”文本框中,完成以下查询:type:"Raster Product" AND sensorname:landsat* AND cloudcover<5 AND acquisitiondate>"1/1/1972".
  3. 使用创建镶嵌数据集工具来创建含 8 位无符号像素类型的镶嵌数据集。
  4. 搜索 窗口,单击搜索选项下拉菜单并选择全部添加到镶嵌数据集

    当前搜索结果中的栅格将添加到添加栅格至镶嵌数据集工具。

  5. 在工具对话框中,选择新创建的镶嵌数据集作为输入。

添加栅格至镶嵌数据集工具已设置为将所有的搜索结果加载到新镶嵌数据集。根据需要调整任意参数,然后单击确定执行该工具。

查找覆盖您区域的所有多光谱栅格产品和镶嵌数据集项

本工作流将向您介绍如何查找覆盖俄勒冈州波特兰市区域的所有多光谱栅格产品和镶嵌数据集项。

  1. 打开搜索 窗口,单击搜索选项
  2. 单击索引选项卡,取消选中跳过镶嵌数据集项选项。由于我们想查看覆盖区域中所有的镶嵌数据集项,所以需要调整此参数。
  3. 单击确定以应用选项并返回搜索窗口。
  4. 单击影像过滤器,然后选择栅格产品类型。
  5. 在“搜索”文本框中,完成以下查询:(type:"Raster Product" OR type:"Mosaic Dataset Item") AND rasterdatasettag:ms in Portland, Oregon, United States

结果将显示在搜索 窗口中。

找出未使用特定栅格类型创建的镶嵌数据集

本工作流将找出所有未使用 Ikonos 栅格类型创建的镶嵌数据集。

  1. 打开搜索 窗口,单击影像过滤器,然后选择镶嵌数据集类型。
  2. 在“搜索”文本框中,完成以下查询:type:"Mosaic Dataset Item" NOT (sensorname:ikonos-2)

结果将显示在搜索 窗口中。

相关主题

5/12/2014