Как решить следующую задачу:
Есть около 100 разрозненных площадных объектов с абсолютной высотой.
Необходимо к существующей матрице высот "добавить" высоты из площадных объектов.
Первым на ум приходит построить матрицу высот по площадным объектам и прибавить новую матрицу к существующей.
Только не всё так просто.
Выделяю площадные объекты и пытаюсь построить по ним матрицу. Т.к. область матрицы не ограничена, то матрица выходит за границы полигонов.
Пробовал нарезать новую матрицу по выделенным полигонам, но задача работает не корректно.
Создаётся множество небольших матриц по количеству равных выделенным полигонам. Только границы новых матриц не обрезаются по границам полигонов, причём примерно 30 процентов матриц "обрезалось" корректно.
Если бы матрицы вырезались бы корректно, то их потом можно было бы объединить и затем прибавить к исходной.
А вообще было бы неплохо в комплекс 3D анализа или в базовую Карту добавить новую функцию по коррекции матрицы относительно векторной карты.
Есть около 100 разрозненных площадных объектов с абсолютной высотой.
Необходимо к существующей матрице высот "добавить" высоты из площадных объектов.
Первым на ум приходит построить матрицу высот по площадным объектам и прибавить новую матрицу к существующей.
Только не всё так просто.
Выделяю площадные объекты и пытаюсь построить по ним матрицу. Т.к. область матрицы не ограничена, то матрица выходит за границы полигонов.
Пробовал нарезать новую матрицу по выделенным полигонам, но задача работает не корректно.
Создаётся множество небольших матриц по количеству равных выделенным полигонам. Только границы новых матриц не обрезаются по границам полигонов, причём примерно 30 процентов матриц "обрезалось" корректно.
Если бы матрицы вырезались бы корректно, то их потом можно было бы объединить и затем прибавить к исходной.
А вообще было бы неплохо в комплекс 3D анализа или в базовую Карту добавить новую функцию по коррекции матрицы относительно векторной карты.
Win7 x64. AMD Phenom II X6. 16гб
"ГИС Панорама" 13.3.0
"ГИС Панорама" 13.3.0