создать текстовый файл XYZ регулярной модели рельефа

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
АлексЮстасу
Гуру
Сообщения: 619
Зарегистрирован: 09 авг 2009, 13:09
Репутация: 67
Ваше звание: топограф, технолог
Откуда: Мааськва

создать текстовый файл XYZ регулярной модели рельефа

Сообщение АлексЮстасу »

Есть ли в ArcGIS кнопочка выгрузить имеющиеся горизонтали и отметки или TIN, созданный на их основе, в текстовый файл регулярной модели рельефа типа XYZ ? Не в аски-растр, а в протосто XYZ?
Аватара пользователя
jerry-maori
Гуру
Сообщения: 585
Зарегистрирован: 22 авг 2012, 17:02
Репутация: 143
Откуда: Нижний Новгород

Re: создать текстовый файл XYZ регулярной модели рельефа

Сообщение jerry-maori »

текстовый файл -- он того... 2-х мерный по умолчанию...
или нужно что-то иное?
тот же ASCII растр спокойно преобразуется в матрицу высот путём удаления первых 6 или 7 строк...
Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9129
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 748
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Re: создать текстовый файл XYZ регулярной модели рельефа

Сообщение Максим Дубинин »

Иное
jerry_maori писал(а):тот же ASCII растр спокойно преобразуется в матрицу высот путём удаления первых 6 или 7 строк...
ASCII-растр без заголовка - это матрица Z
Автору вопроса нужно три колонки XYZ.

Самый просто способ - сконвертировать линии в точки, добавить поля с координатами и просто взять DBF.
пристегивайтесь, турбулентность прямо по курсу
V.Maxim
Участник
Сообщения: 62
Зарегистрирован: 14 фев 2012, 16:07
Репутация: 13

Re: создать текстовый файл XYZ регулярной модели рельефа

Сообщение V.Maxim »

ТС нужна регулярная сеть, а xyz ее подразумевает, если я не ошибаюсь. Можно попробовать интерполировать горизонтали, а потом с помощью Spatial Analyst Tools-Extraction-Sample создать таблицу значений и выгрузить уже ее в текстовик...
АлексЮстасу
Гуру
Сообщения: 619
Зарегистрирован: 09 авг 2009, 13:09
Репутация: 67
Ваше звание: топограф, технолог
Откуда: Мааськва

Re: создать текстовый файл XYZ регулярной модели рельефа

Сообщение АлексЮстасу »

V.Maxim писал(а):ТС нужна регулярная сеть, а xyz ее подразумевает, если я не ошибаюсь. Можно попробовать интерполировать горизонтали, а потом с помощью Spatial Analyst Tools-Extraction-Sample создать таблицу значений и выгрузить уже ее в текстовик...
Максим Дубинин писал(а):ASCII-растр без заголовка - это матрица Z. Автору вопроса нужно три колонки XYZ.
Самый просто способ - сконвертировать линии в точки, добавить поля с координатами и просто взять DBF.
Да, нужно получить простой GRID рельефа - текстовый файл с Х, У, Z его точек с заданным шагом.
lam
Гуру
Сообщения: 1018
Зарегистрирован: 01 авг 2012, 13:55
Репутация: 241

Re: создать текстовый файл XYZ регулярной модели рельефа

Сообщение lam »

1. Сначала построить грид с заданным шагом по имеющимся горизонталям с помощью Spatial Analyst.
2. Сконвертировать грид в точки и добавить поля с координатами XY
3. Экспорт полей XYZ из таблицы точек в формат txt.
В целом процесс выглядит так.
АлексЮстасу
Гуру
Сообщения: 619
Зарегистрирован: 09 авг 2009, 13:09
Репутация: 67
Ваше звание: топограф, технолог
Откуда: Мааськва

Re: создать текстовый файл XYZ регулярной модели рельефа

Сообщение АлексЮстасу »

А чем, как добавить поля с координатами X и Y?
Я нашел пока только Data Management Tools->Поля->Добавить поле, но выдает ошибки. Да и не понятно мне, откуда известно, что в поле "X" я бы хотел иметь именно координату X - там нет возможности это задать.
lam
Гуру
Сообщения: 1018
Зарегистрирован: 01 авг 2012, 13:55
Репутация: 241

Re: создать текстовый файл XYZ регулярной модели рельефа

Сообщение lam »

После того, как Вы выполнили пункт 2. Сконвертировать грид в точки, для этих точек в таблицу прописываем координаты инструментом из тулбокса:
Data Management Tools-Features-Add XY Coordinates
АлексЮстасу
Гуру
Сообщения: 619
Зарегистрирован: 09 авг 2009, 13:09
Репутация: 67
Ваше звание: топограф, технолог
Откуда: Мааськва

Re: создать текстовый файл XYZ регулярной модели рельефа

Сообщение АлексЮстасу »

Пардон за задержку - АркГис есть только на работе.
Спасибо, все нашел, кроме "3. Экспорт полей XYZ из таблицы точек в формат txt."
Чем делать такой экспорт?
Feature class Z to ASCII тормозит - "The input feature class must have Z values". Хотя слой с точками создавался из растра.
lam
Гуру
Сообщения: 1018
Зарегистрирован: 01 авг 2012, 13:55
Репутация: 241

Re: создать текстовый файл XYZ регулярной модели рельефа

Сообщение lam »

АлексЮстасу писал(а): Спасибо, все нашел, кроме "3. Экспорт полей XYZ из таблицы точек в формат txt."
Чем делать такой экспорт?
Открываете таблицу точек Table Option-Export
АлексЮстасу
Гуру
Сообщения: 619
Зарегистрирован: 09 авг 2009, 13:09
Репутация: 67
Ваше звание: топограф, технолог
Откуда: Мааськва

Re: создать текстовый файл XYZ регулярной модели рельефа

Сообщение АлексЮстасу »

lam писал(а):Открываете таблицу точек Table Option-Export
Ох!.. Мне даже удалось эту "Table Option" найти!
Разнородность инструментов, нужных для достижения такой простой цели, с непривычки поражает :)
Ответить

Вернуться в «ArcGIS»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя