Страница 1 из 1

палетка для гидрологии (помогите новичку)

Добавлено: 07 сен 2006, 09:14
Nata
У меня задача - рассчитать плотность и длину водотоков (линейный шейп) по палетке (1000*1000 м). Т.е. необходимо знать длину отрезков и их количество в одной ячейке.
Решила, что сначала создам палетку, затем разделю линейный шейп-водотоков на полигональную-палетку, и уже в этом новом файле рассчитаю длину и количество линий.
Помогите кто знает, как создать шейп-палетку, и как после этого рассчитать количество линий попадающих в одну ячейку?
И вообще - правильно ли я рассуждаю- может есть вариант попроще и грамотнее?
ПО: ArcView 3.2 и ArcGIS 9.0

Добавлено: 07 сен 2006, 14:31
taimyr
Для ArcViev 3.2
Создать палетку - думаю любой из Extentions для километровой сетки подойдет (поищи по форому, про них немало писали), она должна быть полигональной.
Далее режем линейный шейп палеткой (через Geoprocessing Wizard)
Далее - опять Geoprocessing Wizard - присваеваем каждой линии атрибут ID квадрата, где она находится
Полученный линейный шейп сохраняем спроектированным, считаем длины.
Потом - с таблицей полученного шейпа работаем инструментом Summarize - считаем суммы в каждом ID.
Мне такой представляется алгоритм

Добавлено: 08 сен 2006, 13:23
Nata
Спасибо большое за ответ!
Решила правда вчера сама, алгоритм почти совпал, вот только не знала что всю задачку можно в 3-ке сделать, спасибо. Использовала ArcToolBox в 9-ке: для расчета количества линий внутри одной ячейки использовала запрос Frequency (частота) и там же есть Сумма (по полю "длина"). Так что получила вполне употребимую табличку со всеми необходимыми параметрами. Еще раз Пасиба.

Добавлено: 08 сен 2006, 19:46
taimyr
Поздравляю :) Найти самому всегда интереснее