На главную... Продукты | Технологии | Классификаторы | Проекты | Скачать | Цены| Форум | Статьи | Обучение | Контакты

Создание матрицы уклонов

Поиск  Пользователи  Правила  Войти
Форум » Linux » Средства разработки ГИС-приложений для Linux
Страницы: 1
RSS
Создание матрицы уклонов
 
Добрый день!
При работе в ГИС Панорама матрица уклонов строится быстро.

При создании матрицы вручную с помощью API 90-95% от общего процесса занимает работа функции mtrCalcInclineInPoint.
Существует ли "прямой" метод создания матрицы уклонов одной функцией (как матрица высот), или другой метод вычисления значения уклона в точке?
 
Цитата
Алексей Елохин написал:
При работе в ГИС Панорама матрица уклонов строится быстро.При создании матрицы вручную с помощью API 90-95% от общего процесса занимает работа функции mtrCalcInclineInPoint.Существует ли "прямой" метод создания матрицы уклонов одной функцией (как матрица высот), или другой метод вычисления значения уклона в точке?
Ответ специалиста:
Функция (api) mtrCalcInclineInPoint - имеет на входе заданную точку и карту с матрицей MTW. Поэтому для каждой заданной точки она проверяет наличие MTW, выясняет размер элемента матрицы и тому подобные действия.
"Прямой" метод создания матрицы уклонов реализован в Калькуляторе ГИС Панорама и там нет этих лишних действий.
Но эта реализация не доступна на api-уровне.
Другого метода вычисления значения уклона в точке - также нет.
Метод - один, рассматриваются окружающие высоты по восьми направлениям и работает простая арифметика.
Страницы: 1
Читают тему (гостей: 1)



© КБ Панорама, 1991-2024

Регистрируясь или авторизуясь на форуме, Вы соглашаетесь с Политикой конфиденциальности