создать текстовый файл XYZ регулярной модели рельефа
-
- Гуру
- Сообщения: 619
- Зарегистрирован: 09 авг 2009, 13:09
- Репутация: 67
- Ваше звание: топограф, технолог
- Откуда: Мааськва
создать текстовый файл XYZ регулярной модели рельефа
Есть ли в ArcGIS кнопочка выгрузить имеющиеся горизонтали и отметки или TIN, созданный на их основе, в текстовый файл регулярной модели рельефа типа XYZ ? Не в аски-растр, а в протосто XYZ?
- jerry-maori
- Гуру
- Сообщения: 585
- Зарегистрирован: 22 авг 2012, 17:02
- Репутация: 143
- Откуда: Нижний Новгород
Re: создать текстовый файл XYZ регулярной модели рельефа
текстовый файл -- он того... 2-х мерный по умолчанию...
или нужно что-то иное?
тот же ASCII растр спокойно преобразуется в матрицу высот путём удаления первых 6 или 7 строк...
или нужно что-то иное?
тот же ASCII растр спокойно преобразуется в матрицу высот путём удаления первых 6 или 7 строк...
- Максим Дубинин
- MindingMyOwnBusiness
- Сообщения: 9129
- Зарегистрирован: 06 окт 2003, 20:20
- Репутация: 748
- Ваше звание: NextGIS
- Откуда: Москва
- Контактная информация:
Re: создать текстовый файл XYZ регулярной модели рельефа
Иное
Автору вопроса нужно три колонки XYZ.
Самый просто способ - сконвертировать линии в точки, добавить поля с координатами и просто взять DBF.
ASCII-растр без заголовка - это матрица Zjerry_maori писал(а):тот же ASCII растр спокойно преобразуется в матрицу высот путём удаления первых 6 или 7 строк...
Автору вопроса нужно три колонки XYZ.
Самый просто способ - сконвертировать линии в точки, добавить поля с координатами и просто взять DBF.
пристегивайтесь, турбулентность прямо по курсу
-
- Участник
- Сообщения: 62
- Зарегистрирован: 14 фев 2012, 16:07
- Репутация: 13
Re: создать текстовый файл XYZ регулярной модели рельефа
ТС нужна регулярная сеть, а xyz ее подразумевает, если я не ошибаюсь. Можно попробовать интерполировать горизонтали, а потом с помощью Spatial Analyst Tools-Extraction-Sample создать таблицу значений и выгрузить уже ее в текстовик...
-
- Гуру
- Сообщения: 619
- Зарегистрирован: 09 авг 2009, 13:09
- Репутация: 67
- Ваше звание: топограф, технолог
- Откуда: Мааськва
Re: создать текстовый файл XYZ регулярной модели рельефа
V.Maxim писал(а):ТС нужна регулярная сеть, а xyz ее подразумевает, если я не ошибаюсь. Можно попробовать интерполировать горизонтали, а потом с помощью Spatial Analyst Tools-Extraction-Sample создать таблицу значений и выгрузить уже ее в текстовик...
Да, нужно получить простой GRID рельефа - текстовый файл с Х, У, Z его точек с заданным шагом.Максим Дубинин писал(а):ASCII-растр без заголовка - это матрица Z. Автору вопроса нужно три колонки XYZ.
Самый просто способ - сконвертировать линии в точки, добавить поля с координатами и просто взять DBF.
-
- Гуру
- Сообщения: 1018
- Зарегистрирован: 01 авг 2012, 13:55
- Репутация: 241
Re: создать текстовый файл XYZ регулярной модели рельефа
1. Сначала построить грид с заданным шагом по имеющимся горизонталям с помощью Spatial Analyst.
2. Сконвертировать грид в точки и добавить поля с координатами XY
3. Экспорт полей XYZ из таблицы точек в формат txt.
В целом процесс выглядит так.
2. Сконвертировать грид в точки и добавить поля с координатами XY
3. Экспорт полей XYZ из таблицы точек в формат txt.
В целом процесс выглядит так.
-
- Гуру
- Сообщения: 619
- Зарегистрирован: 09 авг 2009, 13:09
- Репутация: 67
- Ваше звание: топограф, технолог
- Откуда: Мааськва
Re: создать текстовый файл XYZ регулярной модели рельефа
А чем, как добавить поля с координатами X и Y?
Я нашел пока только Data Management Tools->Поля->Добавить поле, но выдает ошибки. Да и не понятно мне, откуда известно, что в поле "X" я бы хотел иметь именно координату X - там нет возможности это задать.
Я нашел пока только Data Management Tools->Поля->Добавить поле, но выдает ошибки. Да и не понятно мне, откуда известно, что в поле "X" я бы хотел иметь именно координату X - там нет возможности это задать.
-
- Гуру
- Сообщения: 1018
- Зарегистрирован: 01 авг 2012, 13:55
- Репутация: 241
Re: создать текстовый файл XYZ регулярной модели рельефа
После того, как Вы выполнили пункт 2. Сконвертировать грид в точки, для этих точек в таблицу прописываем координаты инструментом из тулбокса:
Data Management Tools-Features-Add XY Coordinates
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". Хотя слой с точками создавался из растра.
Спасибо, все нашел, кроме "3. Экспорт полей XYZ из таблицы точек в формат txt."
Чем делать такой экспорт?
Feature class Z to ASCII тормозит - "The input feature class must have Z values". Хотя слой с точками создавался из растра.
-
- Гуру
- Сообщения: 1018
- Зарегистрирован: 01 авг 2012, 13:55
- Репутация: 241
Re: создать текстовый файл XYZ регулярной модели рельефа
Открываете таблицу точек Table Option-ExportАлексЮстасу писал(а): Спасибо, все нашел, кроме "3. Экспорт полей XYZ из таблицы точек в формат txt."
Чем делать такой экспорт?
-
- Гуру
- Сообщения: 619
- Зарегистрирован: 09 авг 2009, 13:09
- Репутация: 67
- Ваше звание: топограф, технолог
- Откуда: Мааськва
Re: создать текстовый файл XYZ регулярной модели рельефа
Ох!.. Мне даже удалось эту "Table Option" найти!lam писал(а):Открываете таблицу точек Table Option-Export
Разнородность инструментов, нужных для достижения такой простой цели, с непривычки поражает

Кто сейчас на конференции
Сейчас этот форум просматривают: Ahrefs [Bot], Semrush [Bot] и 2 гостя