本软件下载地址未录入,如想要软件请评论,我们会补上!利用shapefile对栅格图像进行裁剪源码,创建掩膜,裁剪后掩,进行掩膜 ---即不规则裁剪,掩膜文件ID移除。
;读取shp文件的信息
oshp=OBJ_NEW('IDLffShape',shpFile)
IF ~OBJ_VALID(oshp) THEN RETURN
oshp->GETPROPERTY,n_entities=n_ent,$ ;记录个数
Attribute_info=attr_info,$ ;属性信息,结构体, name为属性名
ATTRIBUTE_NAMES = attr_names, $
n_attributes=n_attr,$ ;属性个数
Entity_type=ent_type ;记录类型
iProj = ENVI_PROJ_CREATE(/geographic)
;自动读取prj文件获取投影坐标系
potPos = STRPOS(shpFile,'.',/reverse_search) ;
prjfile = STRMID(shpFile,0,potPos[0])+'.prj'