阅读:2083回复:3
求助:裁切地图
<P>如何在图面上画个多边形对矢量以及影象进行裁切并保存裁切结果? VBA中的代码</P><img src="images/post/smile/dvbbs/em12.gif" />
|
|
1楼#
发布于:2006-01-13 08:47
clip方法,不知行不行?
|
|
|
2楼#
发布于:2006-05-17 11:08
<P>我有同样的问题,敬请高手指点!<IMG src="http://www.gisempire.com/bbs/Skins/Default/emot/em08.gif"></P>
|
|
3楼#
发布于:2006-05-17 17:22
<P>对于影象进行裁切,给点提示,具体怎么裁具体ao例子里有,自己去找找</P>
<P>先构造一个pPolygon</P> <P>Dim pExtractionOp As IExtractionOp<BR>Set pExtractionOp = New RasterExtractionOp</P> <P>Set pOutputDataset = pExtractionOp.Polygon(pInputDataset, pPolygon, True) '多边形裁切</P> <P>dim pRatser as IRaster</P> <P>set pRaster = pOutputDataset </P> <P>'设置pRatser 的采样等属性</P> <P> Dim pSaveAs As ISaveAs<BR> Set pSaveAs = pRaster </P> <P>pSaveAs.SaveAs(sOutName, pWS, sOutFormat) '此处保存图象</P> |
|
|