Страница 1 из 2
Расчет зональной статистики в Arcview GIS
Добавлено: 08 авг 2006, 23:59
Максим Дубинин
Обсуждение статьи
"Расчет зональной статистики в Arcview GIS"
http://gis-lab.info/qa/zonalstats.html
Re: Расчет зональной статистики в Arcview GIS
Добавлено: 27 фев 2008, 04:11
Sir Fisher
Интересно, есть ли подобные скрипты для ArcGIS.
Добавлено: 28 фев 2008, 01:55
Максим Дубинин
spatial analyst tools\zonal\zonal statistics
только послойно работает, в отличие от описываемого в статье скрипта
Добавлено: 16 апр 2008, 05:27
Максим Дубинин
обновили расширение, добавлена возможность работать с растрами (image data source) напрямую, без конвертации в grid'ы,
+ сортировка тем в виде для лучшей читабельности результата
+ исправлена критическая ошибка
Re: Расчет зональной статистики в Arcview GIS
Добавлено: 11 янв 2009, 08:18
Leo212002
Дилетантский вопрос.. Можно ли с помощью Spatial analyst в ArcView вычислить средние высоты в заданном квадрате?
Re: Расчет зональной статистики в Arcview GIS
Добавлено: 11 янв 2009, 10:09
Максим Дубинин
да
это и есть зональная статистика
Re: Расчет зональной статистики в Arcview GIS
Добавлено: 12 янв 2009, 08:03
Leo212002
l> Здравствуйте!
l> Буду признателен, если ответите на мой вопрос… Я
l> геоморфолог, и мне необходимо рассчитать среднюю высоту рельефа в
l> заданном секторе DEM или SRTM, а затем средний рельеф, являющийся
l> разностью между максимальной и минимальной высотами.. Американские
l> коллеги делали это в ArcInfo, но у меня этого инструмента нет – есть
l> лишь ArcView, GMT и Surfer. Можно ли провести такую операцию с помощью
l> указанных программ?
l> Best regards, Leonid Byzov
Re: Расчет зональной статистики в Arcview GIS
Добавлено: 12 янв 2009, 08:14
Максим Дубинин
все достаточно просто, загружаете нужный фрагмент SRTM, распаковываете, берете
process-srtm, он превращает HGT в BIL/HDR, их можно загрузить в Arcview как image data source.
Дальше, я подразумеваю, что у вас есть Spatial Analyst в Арквью, включаете его в расширениях. Грузите и включаете
инструмент для зональной статистики. Границы ваших секторов в виде шейп-файла тоже грузите. Ну и считаете эту самую статистику, mean (average), min, max, все что вам нужно.
Re: Расчет зональной статистики в Arcview GIS
Добавлено: 12 янв 2009, 08:58
Leo212002
Спасибо за совет.. Попробую.
Re: Расчет зональной статистики в Arcview GIS
Добавлено: 13 янв 2009, 12:19
Leo212002
Возникла еще одна проблема - process-srtnm работает лишь при наличии ArcInfo Workstation... Без этого никак нельзя обойтись?
Re: Расчет зональной статистики в Arcview GIS
Добавлено: 14 янв 2009, 04:04
Максим Дубинин
если использовать process-srtm только для конвертации HGT в BIL/BLW/HDR, то Arcinfo Workstation не нужен, просто не запускайте полученный !process-srtm.sml, можно сразу его стереть.
можно сделать и все вручную, без process-srtm, подробнее
здесь, понадобится Spatial Analyst.
Re: Расчет зональной статистики в Arcview GIS
Добавлено: 23 янв 2009, 11:15
Leo212002
Еще один вопрос, касающийся зональной статистики. Почему-то не получается скомпилировать скрипт Zonalstats. Все делаю, как написано в статье "Подключение скриптов", но он выдает окошко "This isnt Avenu statlement" Это может быть связано с тем, что расширение "zonalstats" AVX, а не AVE или TXT? Я пробовал менять расширение, - все равно идет ошибка.. Из-за чего может быть такая проблема? Ответьте, пожалуйста..
Re: Расчет зональной статистики в Arcview GIS
Добавлено: 23 янв 2009, 19:06
Максим Дубинин
zonalstats.avx не надо компилировать, это не скрипт, а расширение, его надо скопировать в папку Ext32 каталога установки Arcview и подключить через File|Extensions
Re: Расчет зональной статистики в Arcview GIS
Добавлено: 26 янв 2009, 05:03
Leo212002
Вот спасибо
Блин, надо однако с азов ГИС мне начинать. Скрипт от расширения отличить не могу...
Re: Расчет зональной статистики в Arcview GIS
Добавлено: 26 янв 2009, 07:16
Leo212002
И еще один вопросик (надоел уже, наверное?). Вот мне нужно рассчитать средние высоты в поредленном квадрате. Т.е. разбить заданную территорию на участки с заданными размерами. И вот как мне создать собственную полигональную тему, не могу никак сообразить..