х точках вода витікала б з поверхні.
· Обмеження по z задає максимальну допустиму різницю між глибиною точки локального пониження і гирла і визначає, яке зниження буде заповнено, а яке залишиться незачепленим. Обмеження по z не є значенням максимальної глибини, до якої буде заповнено локальне пониження.
Малюнок. Схематична гістограма висот до і після операції Fill Sinks
Наприклад, розглянемо область локального пониження, де точка гирла знаходиться в 210 футах по висоті, а найглибша точка локального пониження - 204 фути (тобто різниця становить 6 футів). Якщо обмеження по z одно 8, це конкретне локальне пониження буде заповнено. Однак, якщо обмеження по z одно 4, це локальне пониження не буде заповнено, оскільки глибина зниження перевищує різницю і воно буде вважатися допустимим зниженням.
· Всі локальні зниження, які по глибині менше, ніж обмеження по z, і нижче, ніж найнижча з прилеглих сусідніх осередків, будуть заповнені до висоти своїх точок гирл.
· Запуск інструменту Заповнення (Fill) може бути вимогливий до процесора, оперативної пам'яті і займаному місцю на диску. Він може вимагати до чотирьох разів більшого обсягу дискового простору, ніж вхідний растр.
· Число локальних знижень, що визначаються з використанням обмеження по z, буде задавати час, необхідний на обробку. Чим більше локальних знижень є, тим більше буде потрібно часу на обробку.
· Інструмент Локальне пониження (Sink) може бути використаний перед тим, як запустити інструмент Заповнення (Fill), щоб знайти число локальних знижень і допомогти визначити їх глибину. Знання глибини локальних знижень може допомогти у визначенні відповідного значення обмеження по z.
· Інструмент Заповнення локальних знижень може бути також використаний для видалення піків. Пік - це осередок, навколо якої немає осередків вище неї. Для видалення піків вхідний растр поверхні повинен бути інвертований. Цю операцію можна виконати за допомогою інструменту Мінус (Minus).
Наступний крок - інструмент Flow Direction (Напрям потоку) з модуля Arc Hydro Tools - Terrain Preprocessing. Даний інструмент використовується для отримання гідрологічних характеристик поверхні і визначення напрямку стоку з кожного осередку растра. Інструмент використовує растр із заповненими локальними (filled sinks) зниженнями в якості вхідних даних і видає растр, що показує напрямок стоку кожного осередку. Якщо вибрана опція Вихідний растр пониження (Output drop raster), створюється вихідний растр, що показує відношення максимальної зміни по висоті з кожного осередку вздовж напрямку стоку до відстані між центрами осередків, виражене у відсотках. Якщо вибрана опція Сток з крайніх осередків спрямований назовні (Force all edge cells to flow outward), стік з усіх осередків на ребрі растра поверхні буде здійснюватися назовні, за краї растра.
Є 8 коректних вихідних напрямків щодо 8 суміжних клітинок, у які може перейти стік. Цей підхід зазвичай називається моделлю восьмінаправленного стоку (D8).
Малюнок. Напрямок потоку з розглянутої точки і присваиваемое значення напрямку.
Відстань обчислюється між центрами осередків. Отже, якщо розмір комірки прийняти за одиницю, відстань між двома ортогональними осередками дорівнюватиме 1, а відстань між діагональними осередками - 1,414 (квадратний корінь з 2). Якщо максимальне зниження висоти до найближчих осередків однаково в декількох напрямках, область сусідства розширюється до тих пір, поки не буде знайдений самий крутий спуск.
Якщо знайдено напрямок найкрутішого пониження, вихідний осередку дається значення, що представляє цей напрямок.
Якщо всі сусідні осередки вище, ніж оброблювана осередок, така осередок буде розглядатися як помилка в даних; вона повинна бути заповнена до мінімального значення висоти сусідніх осередків. Сток здійснюватиметься в цей осередок. Проте в тому випадку, якщо локальне пониження розміром в одну клітинку розташоване на фізичному краю растра, або в її околицях є хоча б один осередок зі значенням NoData (немає даних), заповнення не відбувається через недостатню інформації по сусідніх осередкам. Щоб осередок могла розглядатися як істинне локальне пониження розміром в одну клітинку, для неї повинна бути інформація по всіх сусідніх осередкам. Якщо стік з двох осередків здійснюється один в одного, вони є локальними зниженнями з невизначеним напрямком стоку. Такий метод визначення напрямку стоку по цифровій моделі рельєфу розглянуто в книзі Дженсона і Домініка (Jenson and Domingue, 1988).
Малюнок. Приклад растра напрямку потоку. Кожна комірка растра містить код напрямку потоку.