Подсчет площадей по диапазонам высот

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
User

Подсчет площадей по диапазонам высот

Сообщение User » 13 апр 2004, 11:38

Помогите, кто знает как сделать это: Есть несколько участков работ, в виде полигонов, для них надо подсчитать площадь по диапазонам высот: до 1500м, 1501-1700,1701-2000, 2001-2300, 2301-3000, 3001- всё остальное (до ~4800м). Есть грид на всю территорию, построенный по слою изолиний (с карты 1:200 000), есть самопальные демы на некоторые из этих площадей, т.е. с высотная основа есть, но как подсчитать всё это дело, никак не догоню... Результат должен быть типа: участок №1- по высотам до 1500 - столько-то кв.км, от 1501 до 1701 столько-то кв.км и т.д.
ПО - ArcEditor8.3+SA+3DA модули
Написал на форуме Дата+, но пока тишина...

Ведьмак
Участник
Сообщения: 65
Зарегистрирован: 29 окт 2003, 17:12
Репутация: 0
Откуда: Москва
Контактная информация:

Сообщение Ведьмак » 13 апр 2004, 12:04

1. Делаешь демы на все участки
2. Заходишь в SA>Raster Calculator и формируешь запросы по всем критериям.
3. SA>Convert>Raster to Features
4. Дальше - дело техники.
Ведьмак

User

Сообщение User » 13 апр 2004, 12:59

Спасибо! Попробую, но в принципе уже вопрос решил (думаю, что решил:) ) с помощью surface_tools для AV3.x (http://www.jennessent.com/arcview/surface_tools.htm), там есть чудные команды Surface Area Above и Surface Area Below, уже посчитал, теперь осталось только коэффициент за рельеф применить и всё готово:)
А не подскажешь, как выглядят команды в калькуляторе растров, для любого диапазона, чисто для примера?
P.S. Обязятельно руководства закажу по модулям для ArcGis, надеялся, что Дата+ и их положит на сайте, да видать не судьба...

Ведьмак
Участник
Сообщения: 65
Зарегистрирован: 29 окт 2003, 17:12
Репутация: 0
Откуда: Москва
Контактная информация:

Сообщение Ведьмак » 13 апр 2004, 13:28

Да там все просто 0<dem<1000 или 2000>dem>1000 или dem=1000 где dem - твой дем из списка :)
В тройке кстати все то же самое, но RAster Calculator называется Grid Calculator, а вместо Raster to Features - обычный Convert to Shape.
Ведьмак

User

Сообщение User » 13 апр 2004, 14:46

Да, действительно просто, а после можно и графически представить по высотам, если понадобиться. Спасибо большое, хоть задачу я решил по другому, более замудренным путем:) (с помощью surface_tools), но в дальнейшем не раз понадобится. Удачи!

Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9128
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 747
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Сообщение Максим Дубинин » 16 апр 2004, 20:13

А можно и попроще, если грид - Integer, просто взять из обрезанного грида, его таблицу и посчитать в екселе умножив кол-во ячеек на разрешение грида.
пристегивайтесь, турбулентность прямо по курсу

Ответить

Вернуться в «ArcGIS»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей