JP2MrSID—通过MrSID SDK的JPEG2000
司机简称
JP2MrSID版本
生成依赖项
MrSID软件开发包
支持使用MrSID DSDK读取JPEG2000文件格式。它还支持使用MrSID ESDK进行写入。
JPEG2000 MrSID支持仅适用于5.x版或更新版本的DSDK和ESDK。
驱动程序功能
Supports CreateCopy()
This driver supports the GDALDriver::CreateCopy()
operation
Supports Georeferencing
This driver supports georeferencing
Supports VirtualIO
This driver supports virtual I/O operations (/vsimem/, etc.)
影像配准
地理参考信息可以来自不同的来源:内部(GeoJP2或GMLJP2框)、worldfile.j2w/.wld sidecar文件或PAM(持久辅助元数据).aux.xml sidecar文件。默认情况下,按以下顺序获取信息(首先列出的是最优先的):PAM、GeoJP2、GMLJP2、WORLDFILE。
从GDAL 2.2开始,可以使用GDAL GEOREF_sources配置选项(或GEOREF_sources打开选项)更改允许的源及其优先级顺序,该选项的值是以下关键字的逗号分隔列表:PAM、GEOJP2、GMLJP2、INTERNAL(GEOJP2的快捷方式,GMLJP2)、WORLDFILE、NONE。首先提到的消息来源是最优先于接下来的消息来源。将忽略未提及的源。
例如,将其设置为“WORLDFILE,PAM,INTERNAL”将使潜在的WORLDFILE优先于PAM或内部JP2框生成地理转换矩阵。将其设置为“PAM,WORLDFILE,GEOJP2”将使用上述源代码并忽略GMLJP2框。
创建选项
如果您有MrSID ESDK(5.x或更高版本),它可以用来编写JPEG2000文件。支持以下创建选项。
WORLDFILE=YES :以编写ESRI world文件(扩展名为.j2w)。
COMPRESSION=n :表示所需的压缩比。零表示无损压缩。20表示20:1的压缩比(图像将压缩到其原始大小的1/20)。
[XMLPROFILE=[path to file]] :指示可用于设置JPEG2000编码参数的扩展特定XML配置文件的路径。可以使用MrSID ESDK或GeoExpress创建它们,也可以使用以下示例作为模板手动创建它们:
<?xml version="1.0"?> <Jp2Profile version="1.0"> <Header> <name>Default</name> <description>Extensis preferred settings (20051216)</description> </Header> <Codestream> <layers> 8 </layers> <levels> 99 </levels> <tileSize> 0 0 </tileSize> <progressionOrder> RPCL </progressionOrder> <codeblockSize> 64 64 </codeblockSize> <pltMarkers> true </pltMarkers> <wavelet97> false </wavelet97> <precinctSize> 256 256 </precinctSize> </Codestream> </Jp2Profile>
也见
Implemented as
gdal/frmts/mrsid/mrsiddataset.cpp
.