Согласование объектов гидрографии и матриц высот |
|
|
Инструмент «Согласование объектов гидрографии и матриц высот» предназначен для формирования высот в узлах объектов гидрографии с учётом направлений течений на основе матриц высот с последующей корректировкой матриц.
Обрабатываются объекты, коды которых перечислены в настроечном файле C:\Users\Public\Documents\Panorama\hydrolay.xml. В этом файле для каждого классификатора объекты разделены на 3 группы:
- Линейные объекты гидрографии (hydroLine). - Площадные объекты гидрографии с постоянным уровнем воды (hydroConst). - Площадные объекты гидрографии с переменным уровнем воды (hydroDiff).
Пример описания объектов классификатора map5000m.rcsz в файле hydrolay.xml:
<config> <classifier name="map5000m.rcsz"> <hydroLine> <code>31431000</code> <code>31410000</code> </hydroLine> <hydroConst> <code>31110000</code> <code>31120000</code> <code>31133000</code> </hydroConst> <hydroDiff> <code>31410000</code> </hydroDiff> </classifier> </config>
При необходимости в этот файл аналогичным образом добавляются данные для других классификаторов.
Входные данные: - Векторная карта с объектами гидрографии. - Матрицы высот.
Выходные данные: - Векторная карта с рассчитанной высотой у объектов. - Матрицы высот с откорректированными высотами.
Диалог «Согласование гидрографии»
1. Главная панель.
Главная панель содержит 3 кнопки:
2. Папка для выходных файлов.
Папка для размещения карты с рассчитанной высотой у объектов и откорректированных матриц высот. Новые файлы будут иметь те же имена, но с постфиксом Hydro. Например, для карты «Реки и озёра.sitx» будет создана новая карта «Реки и озёраHydro.sitx».
3. Этапы обработки.
Данная панель содержит этапы обработки данных:
- Подготовка объектов. На данном этапе объекты гидрографии согласовываются друг с другом: пересекающиеся объекты разделяются, одинаковые объекты объединяются.
- Расстановка высот объектов. На данном этапе в объекты гидрографии переносятся высоты из матриц высот, после чего эти высоты корректируются. У линейных объектов гидрографии должно быть плавное понижение высоты от первой точки до последней, высоты корректируются на основе направления объекта. Если последняя точка линейного объекта гидрографии выше первой, то в последнюю точку переносится высота из первой, после чего в примыкающих объектах высоты пересчитываются. У площадных объектов гидрографии с постоянной высотой должна быть одна высота во всех точках, эта высота рассчитывается как среднее арифметическое высот матриц, попадающих в объект. У площадных объектов гидрографии с переменной высотой высота в точках зависит от высот в матрицах высот и от высот примыкающих объектов гидрографии.
- Корректировка матриц высот. На данном этапе высоты из объектов гидрографии переносятся в матрицы высот. Вблизи объектов гидрографии высоты сглаживаются, если указан радиус сглаживания.
4. Согласование высот.
Данная панель содержит 2 параметра:
- Радиус поиска низины – радиус, в пределах которого ищется минимальная высота для каждой точки объекта. Если векторный объект реки не попадает в русло в матрице высот, то программа будет искать русло в указанном радиусе.
- Радиус сглаживания – радиус, в пределах которого пересчитываются значения элементов матриц высот вблизи объектов гидрографии.
5. Матрицы высот.
Список открытых матриц высот.
|