создание горизонталей из 3DShapre

0 голосов
спросил 11 Март, 09 от Azim (660 баллов) в категории Программные продукты Esri
Имеется точечный 3dshape-файл.
Как из него получить шейп горизонталей?
Сечение рельефа - 1 м.

9 Ответы

0 голосов
ответил 11 Март, 09 от Afon1 (4,480 баллов)
добавил бы немного дипломатии...
0 голосов
ответил 11 Март, 09 от Vadim (28,120 баллов)
Сначала интерполировать, а потом перегнать в шейп. Нужен один из аналистов: Spatial, 3D, Geostatistical
0 голосов
ответил 11 Март, 09 от geologic (39,860 баллов)
статьи по теме:
Самый простой метод, чисто Spatial Analyst: http://gis-lab.info/qa/3dviz.html
Посложнее, 3D Analyst+Spatial: http://gis-lab.info/qa/3dviz-ag.html
Читайте почаще FAQ ;)
    
    
0 голосов
ответил 13 Март, 09 от Azim (660 баллов)
Спасибо за ответы.

Почитал вышеуказанные статьи.
Создал TIN.
Как создать горизонтали?
PS:
Имеются все экстеншны (Spatial, 3D, Geostatistical).
0 голосов
ответил 13 Март, 09 от Afon1 (4,480 баллов)
окно инструментов 3Д аналист - анализ поверхности - изолиния
или через тулбокс
0 голосов
ответил 13 Март, 09 от geologic (39,860 баллов)
Если у вас точки, то можно применять и 3DA и SA. Для детальных масштабов и точных моделей первый, для мелких масштабов и сглаженных моделей - второй, в нем проще.

И там и там изолии - Create Contours, если я не ошибаюсь.
    
0 голосов
ответил 13 Март, 09 от Azim (660 баллов)
Если у вас точки, то можно применять и 3DA и SA. Для детальных масштабов и точных моделей первый, для мелких масштабов и сглаженных моделей - второй, в нем проще.

И там и там изолии - Create Contours, если я не ошибаюсь.
    


Создал изолинии как было сказано.
Изолинии получились.
И получились угловато - ломанные.
Еще раз благодарю участников!

Как сгладить полученные изолинии?
0 голосов
ответил 13 Март, 09 от Vadim (28,120 баллов)
Используйте функцию convert=>Raster to Features. Только предварительно переклассифицируйте свой растр в целочисленный с необходимым шагом.
0 голосов
ответил 13 Март, 09 от geologic (39,860 баллов)
Горизонтали должны сразу же получаться сглаженными, это ведь просто сечения модели вашего рельефа. Гладкой должна быть сама модель. Для этого применяйте Spatial Analyst с бОльшим окном (бОльшим числом соседей). Это настраивается там, где и метод интерполяции.

Сглаживать уже готовые горизонтали чревато потерей адекватности рисунка - линии ведь искривляются независимо друг от друга. Даже если они не пересекутся, картинка может стать "нелогичной" на вид. Разве что можно самый чуток слизать углы, если уж лень модель перестраивать.

Возможно вам просто надо поменять 3dA на SA. Первый, бывает, действительно выдает ломаные - т.е. честные горизонтали без искривлений, как и положено по треугольной модели. Впрочем, если сама TIN-модель вас устраивает, можете просто сконвертить ее в GRID, по дороге она неизбежно сгладится. Ну и повторить построение горизонталей уже по гриду. Это нормальный путь для создания гладких моделей рельефа в среднем масштабе(иллюстративного характера, не для расчетов). Он как раз и описан в статье по одной из ссылок.
    
    
    
    
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...