проблема с размерами растра

0 голосов
спросил 17 Июль, 06 от Boris2 (240 баллов) в категории Программные продукты Esri
Есть некий точечный слой по данным которого строится растровый слой. Надо увеличить экстент растра и тут начинается проблема ...
 
смотрел примеры в хелпе не помогло
 
Если не измененять экстент все работает нормально
При изменение экстента выдает ошибку: "ошибка в выполнение операции с гридом"
не могу понять в чем дело, если кто сталкивался помогите
....
   pFCDescriptor.Create pFClass, pFilter, sFieldName
   
    Dim pInterpolationOp As IInterpolationOp
    Set pInterpolationOp = New RasterInterpolationOp
   
    Dim pEnvl As IEnvelope
    Set pEnvl = New Envelope
  
    pEnvl.PutCoords XMin, YMin, XMax,YMax
   

    Dim pEnv As IRasterAnalysisEnvironment
    Set pEnv = pInterpolationOp
  
    Dim pOutRaster As IRaster
    
    pEnv.SetCellSize esriRasterEnvValue, RasterSize
 
    'Без этой строчки все работает нормально (изменение экстента)
    pEnv.SetExtent esriRasterEnvValue, pEnvl
 
   Set pOutRaster = pInterpolationOp.Spline(pFCDescriptor, esriGeoAnalysisRegularizedSpline)
 
    
    Dim pOutRasLayer As IRasterLayer
    Set pOutRasLayer = New RasterLayer
   
    pOutRasLayer.CreateFromRaster pOutRaster
....
 
 

1 Ответ

0 голосов
ответил 17 Июль, 06 от Boris2 (240 баллов)
решение оказалось простое pEnvl.PutCoords Xmin, Ymax, Xmax, Ymin
т.е. поменять местами Ymax с Ymin
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...