现在的位置: 首页 > 综合 > 正文

VBA 切割影像

2012年09月12日 ⁄ 综合 ⁄ 共 537字 ⁄ 字号 评论关闭

Polygon Example

' Create the RasterExtractionOp object
Dim pExtractionOp As IExtractionOp
Set pExtractionOp = New RasterExtractionOp

' Declare the input dataset object
Dim pInputDataset As IGeoDataset

' Call function to open a dataset
Set pInputDataset = OpenRasterDataset  ("D:\Spatialdata", "inputdata")

' Declare a polygon object
Dim pPolygon As IPolygon

' Call function to get a selected polygon from graphics  layer
Set pPolygon = GetSelectedPolygonFromLayer()

' Declare the output dataset
Dim pOutputDataset As IGeoDataset

' Call the method
Set pOutputDataset = pExtractionOp.Polygon  (pInputDataset, pPolygon, True)

抱歉!评论已关闭.