{
    "path": "$OET_PATH/testcases/function_test/pkg_test/gdal/gdal-java",
    "machine num": 1,
    "cases": [
        {
            "name": "test_gdal-java_function_install",
            "desc": "测试通过包管理器（如apt、yum、pip）安装gdal-java软件包，验证安装后关键文件是否存在且版本正确。"
        },
        {
            "name": "test_gdal-java_function_uninstall",
            "desc": "测试卸载gdal-java软件包，验证卸载后相关文件、库和配置项已被正确移除。"
        },
        {
            "name": "test_gdal-java_function_basic_usage",
            "desc": "测试gdal-java基础功能，如加载GDAL库、获取版本信息，验证核心Java类（如gdal.gdal）能否被正常导入和调用。"
        },
        {
            "name": "test_gdal-java_function_raster_open",
            "desc": "测试使用gdal-java打开常见栅格数据文件（如GeoTIFF），读取其元数据（如投影、尺寸、波段数）。"
        },
        {
            "name": "test_gdal-java_function_vector_open",
            "desc": "测试使用gdal-java打开常见矢量数据文件（如Shapefile），读取图层信息及几何要素属性。"
        },
        {
            "name": "test_gdal-java_function_coord_transform",
            "desc": "测试使用gdal-java进行坐标转换（如WGS84转UTM），验证转换结果的正确性。"
        },
        {
            "name": "test_gdal-java_function_raster_calc",
            "desc": "测试使用gdal-java进行栅格数据的基本计算操作，如波段运算或统计值计算。"
        }
    ]
}