Як обчислити порядок потоку для векторних даних без DEM? [зачинено]


10

У мене є файл форми, який містить потоки, оцифровані із супутникового зображення. Я хотів би обчислити порядок потоку для цих даних. Дані точно не відповідають ДЕМ, який я маю, оскільки супутникове зображення було значно вищою роздільною здатністю.

Чи є якийсь аркскрипт, код або готовий інструмент, який я міг би використовувати для обчислення потокових замовлень?

У мене є Arcgis 10 з просторовим та 3D-аналітиком, а також QGIS.


1
@PolyGeo: я відмовив редагування, оскільки ніколи не збирався мати це лише як специфічне питання ArcGIS; Крім того, якщо хтось хоче дати відповідь на основі QGIS / GDAL, це теж було б корисно.
Devdatta Tengshe

1
Якщо ви також хочете запитати, як обчислити порядок потоку для векторних даних без DEM, використовуючи QGIS / GDAL, я думаю, вам слід задати це як окреме запитання. В іншому випадку ви ефективно ставите два запитання, що, на мою думку, є поганим прикладом для нових користувачів, яким ми хотіли б задати одне цілеспрямоване питання.
PolyGeo

1
Перефразовуючи Джеффа Етвуда, я вважаю, що питання щодо багатьох продуктів - це слизький нахил. Якщо у вас можуть бути трохи кращі шанси на отримання відповіді, розмістивши її на двох продуктах, ну, гума, чому б не збільшити свої шанси, розмістивши її на двадцять / всіх продуктах !
PolyGeo

1
@DevdattaTengshe ваш коментар "Крім того, якщо хтось хоче дати відповідь, заснований на QGIS / GDAL, це теж було б корисно", це призведе до категорії "Занадто широка". Ви не можете відзначити 2 відповіді як відповідь, тому окремий цілеспрямований QGIS / GDAL питання може бути більш підходящим
Midavalo

1
Я не погоджуюсь, що цей Q повинен бути закритим як занадто широким. Контекст для пов’язаної публікації Джеффа Етвудса - це перехресне повідомлення на декількох сайтах, а не декілька рішень в межах одного сайту. Крім того, існуючі відповіді звужують прийняте рішення, навіть якщо двері відкриті для альтернативного підходу з іншим програмним забезпеченням. (І так, я бачив мета дискусію gis.meta.stackexchange.com/questions/4678/… )
matt wilkie

Відповіді:


3

Перевірте інструмент векторного потоку NVS, який ...

це зручний для ArcCatalog (9.3.x) інструмент для геообробки інструментів, який просто присвоює числовий порядок сегментам класу характеристик поліліній. На відміну від Інструментів просторової аналітики для гідрографії, цей інструмент використовує виключно векторні потокові дані замість даних растрових потоків, що супроводжуються растром напрямку потоку.

...

Інсталятори NVS Vector Stream Tool доступні як для ArcGIS Desktop 10.0, так і для ArcGIS Desktop 9.3.1.


Це працювало так, як я хотів. Мені довелося виконати лише кілька кроків, що стосуються посередництва, як, наприклад, перший експорт до покриття, щоб було від і до вузлів. Після цього він працював в один раз.
Devdatta Tengshe

Посилання у цій відповіді розірвано.
PolyGeo

3

З цікавості я завантажив інструмент потоку NVS і запустив його по векторній річковій мережі, що має петлі, і порівняв порядок Штралера, генерований цим інструментом, з порядком Штралера, обчисленим RivEX . Алгоритм, що використовується інструментом NVS, повільніший (насправді не велика проблема), але, що важливіше, він не є надійним, коли він має справу з річковими мережами, які мають петлі або заплетені. У довідці прямо не вказано, що мережу потрібно мати одиночну нитку. Тому не використовуйте цей інструмент, якщо у вашій мережі є петлі, здається, що для цього інструмента потрібні одиночні потокові мережі, типу, які ви отримаєте від DEM. Це важлива відмінність, яку вона не виділяє.

За моїми тестовими даними, інструмент NVS повідомляв про Штралера наказ 14, коли RivEX повертався 5 ...


У мене теж була схожа проблема з плетеними потоками. Коли я повернувся до теоретичних підґрунтя теорії D8, я зрозумів, що D8 не допускає плетіння або циклічні потоки, тому я не впевнений, як Rivex працює з ними.
Devdatta Tengshe

1
Схоже, інструмент NVS неправильно збільшує порядок Штралера при кожній біфуркації (у верхній частині петлі). RivEX позначає обидві сторони циклу в одному порядку, якщо вони мають одне і те ж джерело і здатні мати справу з високоточними річковими мережами.
Хорнбідд
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.