Анализ линейного векторного слоя по направлениям (азимутам)

Вопросы по нескольким пакетам сразу, или вопросы, которые непонятно к какой ГИС отнести
Ответить
Turner
Интересующийся
Сообщения: 18
Зарегистрирован: 14 ноя 2008, 17:38
Репутация: 0

Анализ линейного векторного слоя по направлениям (азимутам)

Сообщение Turner » 19 июл 2010, 17:42

Здравствуйте, уважаемые специалисты!
Есть линейный векторный слой (shp) топосъемки сложной пещеры-лабиринта. Объекты слоя - многочисленные короткие отрезки, но состоящие из нескольких узловых точек. Суть проблемы:
1. Произвести упрощение (генерализацию) этих объектов, оставив только крайние узловые точки (серединные точки удалив) достигнув тем самым абсолютной прямоты этих сегментов. Для этого кажется подходит инструмент генерализации линий в ArcMap, но его еще не пробовал, поскольку план пещеры пока что географически не привязан.
2. Произвести статистический анализ распределения полученных отрезков по их ориентировке (азимутам), желательно с учетом длины анализируемых объектов.

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

Re: Анализ линейного векторного слоя по направлениям (азимутам)

Сообщение Максим Дубинин » 19 июл 2010, 18:35

1. упрощать можете и непривязанное, хотя в вашем случае скорее нужен скрипт который будет брать первую и последнюю точку, выкидывая все остальные
2. расчитываете азимуты и длины в таблицу, берете таблицу и делаете статанализ какой нужно, частоты, средние и т.п., смотря что именно нужно.
пристегивайтесь, турбулентность прямо по курсу

Turner
Интересующийся
Сообщения: 18
Зарегистрирован: 14 ноя 2008, 17:38
Репутация: 0

Re: Анализ линейного векторного слоя по направлениям (азимутам)

Сообщение Turner » 20 июл 2010, 11:00

Спасибо, Максим. Подскажите, пожалуйста, какой скрипт может помочь. Как я понимаю, скрипты используются под ArcView 3. У нас же есть возможность работать в среде ArcGIS 9. Может быть там уже зашит подобный инструмент?
...............
C упрощением линий разобрался. Не могу найти инструмент вычисления азимутов.

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

Re: Анализ линейного векторного слоя по направлениям (азимутам)

Сообщение Максим Дубинин » 20 июл 2010, 18:06

http://arcscripts.esri.com/scripts.asp? ... it2=Search
подберите что лучше подходит
пристегивайтесь, турбулентность прямо по курсу

Turner
Интересующийся
Сообщения: 18
Зарегистрирован: 14 ноя 2008, 17:38
Репутация: 0

Re: Анализ линейного векторного слоя по направлениям (азимутам)

Сообщение Turner » 21 июл 2010, 12:41

Благодарю, Максим. Попробовал несколько вариантов. Наиболее простым и удобным оказался скрипт для калькулятора таблиц в ArcMap
http://arcscripts.esri.com/details.asp?dbid=13813

Ответить

Вернуться в «Общий - ПО»

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

Сейчас этот форум просматривают: Bing [Bot] и 2 гостя