ArcGis. Расчет pointdensity программно. Ошибка рендеринга

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
novice
Гуру
Сообщения: 527
Зарегистрирован: 21 окт 2012, 00:17
Репутация: 15
Ваше звание: developer

ArcGis. Расчет pointdensity программно. Ошибка рендеринга

Сообщение novice »

Суть: 1) Сформировал корректный шейпфайл.
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(); // на этом месте происходит вылет на этапе выполнения
Вложения
После 6 шага такой результат
После 6 шага такой результат
Норма.GIF (227.92 КБ) 2041 просмотр
Последний раз редактировалось novia 16 апр 2013, 15:30, всего редактировалось 1 раз.
Причина: плохое название темы
Ответить

Вернуться в «ArcGIS»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя