Zкоордината

0 голосов
спросил 14 Июль, 05 от Tatyana1 (6,140 баллов) в категории Программные продукты Esri

Добрый вечер!

Подскажите пожалуйста, можно ли в 9-ке автоматически присваивать точечной теме Z координату с TINа?

6 Ответы

0 голосов
ответил 14 Июль, 05 от Alexander1 (32,520 баллов)

Если у Вас есть лицензия на 3D Analyst, то в 3D Analyst Toolbar есть опция "Convert Features to 3D".

Задав Ваш Point feature class и TIN, на выходе получите 3D Point feature class.

0 голосов
ответил 14 Июль, 05 от Tatyana1 (6,140 баллов)

Класс! Все оказывается так просто, а я все чего-то сложного искала...

to Alexander - Спасибо.

0 голосов
ответил 14 Июль, 05 от Alexander1 (32,520 баллов)
You are welcome!
0 голосов
ответил 15 Июль, 05 от Tatyana1 (6,140 баллов)

...а можно ли теперь это самое Z значение (чтобы не вбивать вручную) как-то (опять же автоматически) получить ввиде столбца в таблице?

0 голосов
ответил 15 Июль, 05 от Alexander1 (32,520 баллов)

Можно. Например, так:
- Создать новое поле в 3D feature class  и в режиме редактирования в Field Calculator-e рассчитать значения с помощью такого вот Expression (Advanced режим Calculator-a):

Dim pElevation As Double
Dim pZAware As IZAware
Dim pPoint As IPoint

Set pPoint = [SHAPE]
Set pZAware = pPoint
If pZAware.ZAware Then
   pElevation = pPoint.Z
End If


 

0 голосов
ответил 15 Июль, 05 от Tatyana1 (6,140 баллов)

to Alexander

ну что я могу сказать... только СПАСИБО (который раз за сегодняшний вечер)...

Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...