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

измерение расстояния между двумя кривыми

Добавлено: 10 дек 2011, 14:08
Vlad
посоветуйте, как решить следующую задачу в ArcGis

есть shape-фаил с двумя кривыми линиям (береговая линия в разные периоды времени), которые располагаются в непосредственной близости друг oт друга. Нужно измерить расстояние между линиями с определенным шагом, например через каждые 500 метров.

Есть ли соответствующие tools в ArcGis для такого измерения?

Если нет - можно ли разбить эти кривые линии автоматически на отрезки по 500 метров и поставить в этих местах точки. Из точек я мог бы получить координаты и с их помощью рассчитать расстояние между 2-мя береговыми линиями. Возможно?

Если в ArcGis это сложно реализовать - какую программу лучше использовать. Приоритет в этой задаче- не делать измерения вручную и не писать новый скрипт

Re: измерение расстояния между двумя кривыми

Добавлено: 10 дек 2011, 15:32
Максим Дубинин
например
1. делаете линейную сетку с нужным шагом
2. убираете все горизонтали, оставляете вертикали
3. пересекаете вертикали со своими двумя кривыми
4. строете вокруг вертикалей небольшой буфер и отбираете им точки - получатся вертикальные пары с одним X, но разным Y
5. считаете по парам дельту Y
6. анализируете

Re: измерение расстояния между двумя кривыми

Добавлено: 10 дек 2011, 18:21
Vlad
Поясните пожалуйста помощью каких опций можно

1. создать сетку ( не вручную)
2. какой буфер нужно использовать для отбора точек

Спасибо