2) Из него создал корректный FeatureClass
3) Заполнил класс тестовыми данными
4) Задал параметры среды для инструмента
5) Применил метод PointDensity
6) Результат добавил на карту
7) Применяю Raster Classify Renderer
Картинка после шага 6 приведена на рисунке. На 7 шаге вылетает COM ошибка. Собственно вопрос: можно ли, в принципе, применить рендерер к слою, который никак не связан с базой данных?
Код: Выделить всё
IRaster pRaster;
pRaster = rasterLayer.Raster; // rasterLayer - это слой, сформированный ранее и добавленный на карту
rasterRenderer.Raster = pRaster;
classifyRenderer.ClassCount = 3;
rasterRenderer.Update(); // на этом месте происходит вылет на этапе выполнения