Страница 1 из 1
Создание профиля из последовательности точек
Добавлено: 22 окт 2014, 23:15
Antifriz
Есть множество точек, расположенных на одной линии с атрибутами Z. Как в 3D Analyst или другим способом создать профиль через эти точки?
Можно как исходные данные использовать мальнькие отрезки линий с атрибутами Z, но тогда 3D Analyst создает множество профилей, а нужен один из последовательности отрезков.
Re: Создание профиля из последовательности точек
Добавлено: 23 окт 2014, 00:04
swdartvader
Проинтерполируйте их линейно по Z, например Natural Neighbour, с маской в форме некоторого буфера. А затем встроенным инструментом построения профилей 3d Analyst по полилинии стройте сечение получившегося растра
Re: Создание профиля из последовательности точек
Добавлено: 23 окт 2014, 00:32
Antifriz
swdartvader писал(а):Проинтерполируйте их линейно по Z, например Natural Neighbour, с маской в форме некоторого буфера. А затем встроенным инструментом построения профилей 3d Analyst по полилинии стройте сечение получившегося растра
Тогда мне придется вручную строить сечение. А как-нибудь обойти это нельзя?
И как правильно задать маску, чтобы интерполяция состоялась только в границах буфера? Иначе очень большой массив данных получается. Выходит что-то типа этого:
viewtopic.php?f=16&t=10564
Нужно потом обрезать растр с помощью буфера.
Re: Создание профиля из последовательности точек
Добавлено: 23 окт 2014, 22:27
swdartvader
В Enviroments - Raster Analysis - Mask пробовали задавать ограничивающий буфер, и его же в качестве рабочего экстента?
Насчет сечения, видимо да, я, к сожалению, не располагаю. Но вы можете попробовать поковыряться в сторону
http://resources.arcgis.com/ru/help/mai ... 05s000000/
Если что-нибудь получится, жду ваших комментариев, самому интересно

Re: Создание профиля из последовательности точек
Добавлено: 24 окт 2014, 21:44
Antifriz
swdartvader писал(а):В Enviroments - Raster Analysis - Mask пробовали задавать ограничивающий буфер, и его же в качестве рабочего экстента?
Насчет сечения, видимо да, я, к сожалению, не располагаю. Но вы можете попробовать поковыряться в сторону
http://resources.arcgis.com/ru/help/mai ... 05s000000/
Если что-нибудь получится, жду ваших комментариев, самому интересно

Enviroments - Raster Analysis - Mask пробовал. Делает или маску прямоугольного экстента или маску в виде полигона с вершинами в точках, которые необходимо интерполировать
По второму ничего не "выковырял")
Re: Создание профиля из последовательности точек
Добавлено: 24 окт 2014, 22:34
swdartvader
Ну, если так не получается задать маску - остается только вариант обрезать растр
Data Management - Raster - Raster processing - Clip, в инстирументе только поставить надо галку Use input features to clip geometry, чтоб обрезало ровно по границе буфера, а не по границам экстента.
А вообще, все это можно собрать в модел билдере в инструмент, чтоб проще было, если задача на потоке
Re: Создание профиля из последовательности точек
Добавлено: 27 окт 2014, 23:45
Antifriz
swdartvader писал(а):Ну, если так не получается задать маску - остается только вариант обрезать растр
Data Management - Raster - Raster processing - Clip, в инстирументе только поставить надо галку Use input features to clip geometry, чтоб обрезало ровно по границе буфера, а не по границам экстента.
А вообще, все это можно собрать в модел билдере в инструмент, чтоб проще было, если задача на потоке
Обрезать конечно можно, но уж слишком много времени и ресурса нужно для обработки большого прямоугольного экстента во время интерполяции.