图式 |
Y |
描述属性和数据类型之间映射的逗号分隔序列。 |
PropertyCollectors |
Y |
以逗号分隔的属性收集器列表。列表中的每个条目都包括提取器类、文件名(在方括号内 [ ] 不包括 .properties 后缀)包含从颗粒文件名中提取属性值所需的正则表达式,以及属性名(在括号内) ( ) )。提取器类的实例还指示由特定收集器计算的对象类型,因此 TimestampFileNameExtractorSPI 将返回 Timestamps 当一个 DoubleFileNameExtractorSPI 将返回 Double 数字。 |
TimeAttribute |
N |
指定时间变量属性的名称。 |
ElevationAttribute |
N |
指定高程属性的名称。 |
AuxiliaryFile |
N |
用于内部目的的辅助文件的路径(例如:处理netcdf颗粒时,它引用netcdf xml辅助文件)。 |
AbsolutePath |
N |
控制路径是否存储在 location 属性表示相对于形状文件索引位置的绝对路径或路径。请注意,相对索引可以确保马赛克本身具有更好的可移植性。此参数的默认值为 false 也就是说相对路径。 |
高速缓存 |
N |
用于启用缓存的布尔值。当设置为 true ,ImageMosaic将尝试在内存中保存索引的全部内容,以减少加载/查询时间。设置为 false 对于大颗粒索引和/或是否要摄入新颗粒(例如,当索引位于数据库中并且我们直接与之交互时)。默认为 false . |
CanBeEmpty |
N |
用于配置空马赛克的布尔标志。启用后,ImageMosaic不会抛出由于没有任何覆盖而导致的异常。默认设置为 false . |
信封2d |
N |
马赛克的信封格式为 LLX,LLY URX,URY (注意左下和右上坐标对之间的空间)。 |
扩展器GB |
N |
用于强制颜色从索引颜色模型(调色板数据集)扩展到组件颜色模型(RGB)的布尔标志。默认为 false . |
IndexingDirectories |
N |
逗号分隔值引用包含要索引的颗粒的目录的路径列表。如果未指定,indexingdirectory将是mosaic配置目录。此参数允许在仅包含配置文件的文件夹中配置马赛克,而要索引的颗粒则存储在其他位置。 |
名字 |
N |
要分配给索引的名称。如果未指定,索引名通常与包含马赛克的文件夹的名称匹配。 |
NoData |
N |
指定马赛克的节点数据。(例如,在强制使用信封2d时,这可能很有用。在ImageMosaic初始化时,ImageMosaic会在信封的角上执行一个5x5像素的小样本读取,以检索granule的元数据和属性,如nodata。如果在配置中强制使用envelope2d,则可能会出现这样的情况:此样本读取不会涉及任何实际颗粒,因此将设置默认节点数据,这可能与实际存储在颗粒上的内容不同。在索引器中指定所需的nodata属性将解决这类问题)。 |
覆盖剂收集器SPI |
N |
如前一行所述,name参数允许ImageMosaic公开覆盖名称的规范。netcdf s的imagemosaic显示netcdf中找到的每个受支持变量的覆盖范围,使用变量的名称作为覆盖范围名称(例如,空气温度、风速等)。可选的coverageNameCollectorSPI属性允许指定coverageNameCollector插件in用于指导图像镶嵌如何为颗粒设置不同的覆盖剂。它应该包含实现类的全名,以及一组可选的分号分隔的键值对,前缀为“:”。请参见下面的示例。 |
递归 |
N |
索引时使用的布尔标志。当设置为 true ,索引器将通过扫描索引目录中包含的任何子目录来查找颗粒。如果 false ,只分析主文件夹。默认为 true . |
UseExistingSchema |
N |
用于启用/禁用现有架构的布尔标志。启用后,ImageMosaic将使用现有数据库模式(从 datastore.properties )而不是填充它。当您已经有一个具有有效马赛克模式的数据库(地理、位置和其他属性,请查看gdalindex)或不想重命名图像以添加时间和维度(只需将它们添加到表中、添加到其他域属性和属性)时,这非常有用。Ertycollectors)。默认为 false . |
通配符 |
N |
用于指定索引器应扫描哪些文件的通配符。(例如:“*.tif”)。目前不支持逻辑运算符和列表,因此此字段仅限于单个通配符元素,不支持AND/OR运算符组合。 |
WrapStore |
N |
默认情况下,PostgreSQL标识符不能超过63个字符。较长的名称将被截断为固定长度。当处理多维数据集(例如:netcdfs、gribs)时,每个变量(netcdf)或参数(grib)都被索引到具有相同名称的表中。因此,大气吸收光学厚度由颗粒有机物环境气溶胶颗粒netcdf cf变量将关联到具有相同名称的表。PostgreSQL会将其截断为大气吸收光学厚度,因为微粒有机物破坏了一对一的映射,从而破坏了正常的功能。将WrapStore标志设置为 true 将在完整的长名称和截断的表名称之间建立隐藏映射,以支持正确的工作。 |
马赛克 |
N |
马赛克的“本地”CRS,也就是收集足迹的CRS。在处理多个CRS中的颗粒时很有用(参见教程) |
AdditionalDomainAttributes |
N |
要公开的自定义维度的逗号分隔列表。每个自定义维度声明都可以是架构中的一个简单属性名,例如。, runtime ,从维度名称到属性名称的映射,例如。 time2(runtime) ,或从范围维度名称到两个属性的映射,例如。, timerange(timeStart,timeEnd) |
PropertySelection |
N |
用于启用/禁用从马赛克索引中选择属性的布尔值。缺省值为 false 。启用后,ImageMosaic将尝试仅将执行马赛克操作所需的属性加载到内存中。一个典型的用例是使用STAC API作为马赛克索引,一个STAC项通常包含许多复杂的属性,并且API可能是远程的,减少有效负载可以改善查询时间和内存使用。 |