Измерение углов в узлах !!!

Вопросы по нескольким пакетам сразу, или вопросы, которые непонятно к какой ГИС отнести
Ответить
Софья
Новоприбывший
Сообщения: 3
Зарегистрирован: 09 мар 2011, 22:08
Репутация: 0

Измерение углов в узлах !!!

Сообщение Софья » 09 мар 2011, 22:20

Накопилось несколько вопросов. все касаются arcmap
1) Нужно расставить точки на линии через например 1 км (что-то уже находила про это, но если ответите коротко и ясно - буду очень благодарна)
2) Есть ломаная полилиния. как в каждом узле измерить угол ( до сих пор делаю в ручную, засекая direction)
3) Есть буферные зоны. как посчитать сколько точек попадает в каждую из них. и можно ли, если у этих точек будет численный атрибут , посчитать суммарный атрибут (т.е. сложить их все в каждой буфзоне)

Заранее благодарю. Софья
Последний раз редактировалось Софья 10 мар 2011, 20:45, всего редактировалось 1 раз.

Софья
Новоприбывший
Сообщения: 3
Зарегистрирован: 09 мар 2011, 22:08
Репутация: 0

Подскажите, пожалуйста, нужно автоматизировать измерение угл

Сообщение Софья » 10 мар 2011, 20:43

помогите с измерениями углов! Пожалуйста! Нужно ещё 400 углов измерить, я уже 300 измерила, с помощью тупого вычитания направлений двух соседних отрезков вручную , но это настолько неспортивно !!!

Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 792
Ваше звание: званий не имею
Откуда: Москва

Re: Измерение углов в узлах !!!

Сообщение Александр Мурый » 10 мар 2011, 22:53

(вопрос №2) Не работаю в ArcGIS, но в GRASS сделал бы так (применять по аналогии):
- автоматом разбил бы полилинию на ряд линий,
- опять же автоматом для каждой линии посчитал бы азимут с занесением в атрибут.таблицу,
- вывел бы список углов нужных линий в нужной форме в нужном порядке.

А вообще поискал для аркгиса -- боюсь, без лёгкого программирования не обойтись (например, тыц, тыц, тыц, на питоне вот).
Редактор материалов, модератор форума

Boris
Гуру
Сообщения: 4231
Зарегистрирован: 10 апр 2006, 22:34
Репутация: -344969098
Откуда: Париж

Re: Измерение углов в узлах !!!

Сообщение Boris » 11 мар 2011, 03:26

если плютуть на кривизну Земли, то я бы вершины выгрузил текст, загрузил его в Excel, а там уж "здравствуй средняя школа" - формула угла между векторами.

Софья
Новоприбывший
Сообщения: 3
Зарегистрирован: 09 мар 2011, 22:08
Репутация: 0

Re: Измерение углов в узлах !!!

Сообщение Софья » 15 мар 2011, 12:42

Aamuriy! скажите пожалуйста, как "опять же автоматом для каждой линии посчитал бы азимут с занесением в атрибут.таблицу"

Спасибо !

Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 792
Ваше звание: званий не имею
Откуда: Москва

Re: Измерение углов в узлах !!!

Сообщение Александр Мурый » 15 мар 2011, 15:01

Софья, вы собираетесь работать в GRASS? Повторюсь: как сделать для ArcGIS, я не знаю.
Просто, если вы не знаете GRASS, то быстрее и проще будет посчитать "вручную" или как-нибудь еще. Там "порог въезжания" крутой.
как в каждом узле измерить угол
Это угол между сегментами полилинии, так? А то под азимутом я подразумевал угол относительно севера.
Редактор материалов, модератор форума

Алекс
Активный участник
Сообщения: 185
Зарегистрирован: 26 июл 2010, 08:54
Репутация: 30
Откуда: Ногинск

Re: Измерение углов в узлах !!!

Сообщение Алекс » 15 мар 2011, 17:05

Скачайте ГИС "Панорама 2011 Мини" (работает без ключа). Там есть возможность все это сделать "в автомате".
Если совсем нет времени разбираться - пришлите мне Вашу полилинию, я Вам верну протокол типа:
№ X Y D A° A' A''
1 6193604.66211 7475042.58623 1.80851 0 0 0
2 6193606.42497 7475042.99000 57.64508 176 30 41.1
3 6193663.29400 7475052.41700 212.13050 160 25 56.4
4 6193872.10100 7475015.01400 135.52984 139 27 4.2
5 6193957.93500 7474910.12900 5.96845 188 35 1.5

Варианты углов: левый поворотный, правый поворотный, дирекционный угол, румб.
Варианты входных форматов: SXF, MIF/MID, SHP, DGN, DXF, Польский, KML, GPX.

Алекс
Активный участник
Сообщения: 185
Зарегистрирован: 26 июл 2010, 08:54
Репутация: 30
Откуда: Ногинск

Re: Измерение углов в узлах !!!

Сообщение Алекс » 17 мар 2011, 08:52

Файл получил, протоколы выслал. На всякий случай проверьте координаты узлов.

Ответить

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

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

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