案例1:地形(tif)格式数据裁剪
场景:想要将data.tif格式数据根据clip.shp格式数据裁剪出data_clip.tif格式的数据
脚本:Globalmapper脚本示范
//CLIP.gms
//脚本标识头 版本固定1.00 【该行必须存在】
GLOBAL_MAPPER_SCRIPT VERSION=1.00
//移除当前加载的所有数据
UNLOAD_ALL
//定义输出文件变量
DEFINE_VAR NAME="OUTPUT_FILE" VALUE="data_clip.tif"
//导入文件名
IMPORT FILENAME="data.tif" ELEV_UNITS="METERS"
//导出栅格数据
//GEN_WORLD_FILE=YES : EXPORT TWF
EXPORT_ELEVATION FILENAME="%OUTPUT_FILE%" TYPE=GEOTIFF ELEV_UNITS="METERS" PALETTE=OPTIMIZED GEN_WORLD_FILE=YES POLYGON_CROP_FILE="clip.shp"
//移除当前加载的所有数据
UNLOAD_ALL
案例2:影像(tif)格式数据裁剪
场景:想要将data.tif格式数据根据clip.shp格式数据裁剪出data_clip.tif格式的数据
脚本:Globalmapper脚本示范
//CLIP.gms
//脚本标识头 版本固定1.00 【该行必须存在】
GLOBAL_MAPPER_SCRIPT VERSION=1.00
//移除当前加载的所有数据
UNLOAD_ALL
//定义输出文件变量
DEFINE_VAR NAME="OUTPUT_FILE" VALUE="data_clip.tif"
//导入文件名
IMPORT FILENAME="data.tif"
//导出栅格数据
//GEN_WORLD_FILE=YES : EXPORT TWF
EXPORT_RASTER FILENAME="%OUTPUT_FILE%" TYPE=GEOTIFF PALETTE=OPTIMIZED GEN_WORLD_FILE=YES POLYGON_CROP_FILE="clip.shp"
//移除当前加载的所有数据
UNLOAD_ALL