[QUOTE]Елена Бурлова написал: У объектов заданы одинаковые параметры.[/QUOTE] У объектов заданы одинаковые параметры. В своём сообщении я говорил про параметры диалога построения. Попробуйте задать в диалоге указанные параметры.
Задание параметров построения матрицы высот зависит от объектового состава карты. На картинке карту не видно. Можно попробовать наудачу. При большом числе точечных объектов с абсолютной высотой следует задать "Дополнительная обработка высотных точек = Построение сетки треугольников". И в любом случае попробуйте задать "Метод построения поверхности = Средневзвешенная интерполяция поиск по 16 направлениям или Сглаживание поверхности" .
Действия для "подсуммирования" в единый растровый файл результатов построения зон с заданием разных цветов: 1) Построить несколько зон видимости. Результирующие растры будут находиться в составе общего документа 2) Сохранить документ в формате RSW - функция LoadDocumentImageToRswFile (mappicex.h)
Правильно ли я понял, что нужно "подсуммировать" в единый растровый файл результаты построения зон с заданием разных цветов зон ? А будут ли места, где разные цвета наслаиваются друг на друга ? Если такие места будут, то какой суммарный цвет требуется ?
Строки растра расположены сверху-вниз, индексы строк от 0 до mapGetRstHeight() - 1 Колонки растра расположены слева-направо, индексы колонок от 0 до mapGetRstWidth() - 1
Перейти от индекса в растре к метрам на местности можно с помощью функций
// Запросить привязку растра в районе работ(в метрах) // location - координаты юго-западного угла растра(в метрах) _MAPIMP long int _MAPAPI mapGetRstLocation(HMAP hMap, long int number, DOUBLEPOINT *location);
// Запросить размер элемента растра в метрах по осям X,Y mapGetRstMeterInElementX mapGetRstMeterInElementY