Интерполяция данных
-
- Участник
- Сообщения: 96
- Зарегистрирован: 31 май 2012, 11:55
- Репутация: 9
- Откуда: Минск
Интерполяция данных
Необходимо проинтерполировать данные по слою стока речной сети на определенную территорию.
Загвоздка в том, что требуется учесть влияние рельефа, т.е. полученные изолинии стока должны более-менее повторять рельеф территории.
М.б кто-нибудь сталкивался с такой задачей и подскажет решение?
Загвоздка в том, что требуется учесть влияние рельефа, т.е. полученные изолинии стока должны более-менее повторять рельеф территории.
М.б кто-нибудь сталкивался с такой задачей и подскажет решение?
-
- Гуру
- Сообщения: 1018
- Зарегистрирован: 01 авг 2012, 13:55
- Репутация: 241
Re: Интерполяция данных
Учесть влияние рельефа думаю надо через использования тренда при интерполяции данных, если конечно в ArcGis имеется такая возможность.alphart писал(а):Необходимо проинтерполировать данные по слою стока речной сети на определенную территорию.
Загвоздка в том, что требуется учесть влияние рельефа, т.е. полученные изолинии стока должны более-менее повторять рельеф территории.
М.б кто-нибудь сталкивался с такой задачей и подскажет решение?
-
- Участник
- Сообщения: 50
- Зарегистрирован: 04 мар 2013, 07:03
- Репутация: 2
Re: Интерполяция данных
http://blogs.esri.com/esri/arcgis/2012/ ... -flooding/
вот тут есть пример инструмента затопления. даже с открытыми исходниками вроде как.
вот тут есть пример инструмента затопления. даже с открытыми исходниками вроде как.
-
- Участник
- Сообщения: 96
- Зарегистрирован: 31 май 2012, 11:55
- Репутация: 9
- Откуда: Минск
Re: Интерполяция данных
Вопрос не в затоплении. Есть набор точек на заданную территорию. Каждая точка имеет ряд числовых атрибутов (в принципе не важно каких). Нужно проинтерполировать данные по определенному полю атрибутивной таблицы, но с учетом особенностей гипсометрии территории.
-
- Участник
- Сообщения: 50
- Зарегистрирован: 04 мар 2013, 07:03
- Репутация: 2
Re: Интерполяция данных
в таком случае, если точек не слишком много, можно завести поле, в которое проставить высоту ближайшей горизонтали и интерполировать по нему. или это не вариант?
-
- Участник
- Сообщения: 82
- Зарегистрирован: 01 май 2013, 22:38
- Репутация: 34
- Откуда: Сыктывкар
Re: Интерполяция данных
Интерполировать рельеф в сетку, интерполировать данные в сетку, сложить две сети с коэффициентом - не вариант?
-
- Гуру
- Сообщения: 1018
- Зарегистрирован: 01 авг 2012, 13:55
- Репутация: 241
Re: Интерполяция данных
Из какой зависимости получить необходимый коэффициент?Skywalker писал(а):Интерполировать рельеф в сетку, интерполировать данные в сетку, сложить две сети с коэффициентом - не вариант?
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 792
- Ваше звание: званий не имею
- Откуда: Москва
Re: Интерполяция данных
Задача — "подогнать" изолинии стока под горизонтали, что ли?alphart писал(а): Загвоздка в том, что требуется учесть влияние рельефа, т.е. полученные изолинии стока должны более-менее повторять рельеф территории.

Редактор материалов, модератор форума
-
- Участник
- Сообщения: 96
- Зарегистрирован: 31 май 2012, 11:55
- Репутация: 9
- Откуда: Минск
Re: Интерполяция данных
Вопрос не в изолиниях стока - нужно проинтерполировать любые данные, но с учетом гипсометрии местности. Т.е., например, чтобы изолиния не "резала" рельеф по прямым углом.
Для чего это нужно - точно не отвечу
. Меня попросили узнать, возможно ли такое сделать в принципе.
Для чего это нужно - точно не отвечу

- jerry-maori
- Гуру
- Сообщения: 585
- Зарегистрирован: 22 авг 2012, 17:02
- Репутация: 143
- Откуда: Нижний Новгород
Re: Интерполяция данных
интерполяция с барьерами...
-
- Гуру
- Сообщения: 4170
- Зарегистрирован: 15 окт 2010, 08:33
- Репутация: 1107
- Ваше звание: программист
- Откуда: Казань
Re: Интерполяция данных
если сможете объяснить, что - вам расскажут - как. Для "интерполяции стока", насколько я понимаю, вам ни разу не нужна интерполяция. Вам нужна SCA (specific catchmrnt area), сток пропорционален этой штуке, можно построить линейную регрессию, а остатки проинтерполировать любым гладким методом (например, сплайном). SCA считают SAGA, TAS, GRASS, и т.д. Сделать все можно полностью в SAGA и GRASS. Это если территория маленькая, и осадки считаются равномерными. В противном случае нужен слой осадков, и расчет кумулированного стока (опять SAGA и GRASS). Да, и в Арке все это тоже можно сделать. Наверноеalphart писал(а):Вопрос не в изолиниях стока - нужно проинтерполировать любые данные, но с учетом гипсометрии местности. Т.е., например, чтобы изолиния не "резала" рельеф по прямым углом.
Для чего это нужно - точно не отвечу. Меня попросили узнать, возможно ли такое сделать в принципе.

-
- Активный участник
- Сообщения: 190
- Зарегистрирован: 16 дек 2012, 09:08
- Репутация: 48
- Откуда: Калининград
Re: Интерполяция данных
Действительно, если рассуждать исходя из смысла процедуры интерполяции, то ее результат зависит
1. От выбранного метода интерполяции (с весовыми коэф (кригинги), без таковых (например овр) и т.д.)
2. От характера исходных данных
В Вашем случае основной проблемой является п.2, ибо если результат, как Вы выразились, режет изолинии под прямым углом, то проблема исключительно в исходных, либо в распределении явления по территории.
1. От выбранного метода интерполяции (с весовыми коэф (кригинги), без таковых (например овр) и т.д.)
2. От характера исходных данных
В Вашем случае основной проблемой является п.2, ибо если результат, как Вы выразились, режет изолинии под прямым углом, то проблема исключительно в исходных, либо в распределении явления по территории.
Кто сейчас на конференции
Сейчас этот форум просматривают: Semrush [Bot] и 1 гость