OpenSearch/STAC JSON模板¶
编写(Geo)JSON模板的一般规则:
单人
//
和多行/* ... */
为了编辑的方便,允许在输入中添加注释。并将在输出中丢弃。这些属性的名称与OpenSearch可查询对象的名称相同:
如果数据库中的列没有前缀,请在模板中也使用NONE(例如
startTime
)。如果列有前缀,它将被转换,例如,
eoInstrument
在数据库中变成了eo:instrument
在模板中。“EO”前缀有一个特殊的规则,当它在
products
桌子,它被称为eop
在模板中。例如,列eoSensorMode
在products
表格变成了eop:sensorMode
。
两个特殊的CQL函数可帮助创建链接:
serviceLink
方法获取URL模板 Java Formatter syntax 并且所有后续参数都将在模板中被逐个替换。这仅用于基于产品/集合属性动态构建的链接。templateLink
使用单个URL模板获取${BASE_URL}
占位符,并将其替换为请求的基本URL。这已被RSS输出使用,并假设链接包含数据库字段,如OGC链接。
有关构建要素模板的信息,请参阅 features templating 文件。