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

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

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

Заранее благодарю. Софья

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

Добавлено: 10 мар 2011, 20:43
Софья
помогите с измерениями углов! Пожалуйста! Нужно ещё 400 углов измерить, я уже 300 измерила, с помощью тупого вычитания направлений двух соседних отрезков вручную , но это настолько неспортивно !!!

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

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

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

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

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

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

Добавлено: 15 мар 2011, 12:42
Софья
Aamuriy! скажите пожалуйста, как "опять же автоматом для каждой линии посчитал бы азимут с занесением в атрибут.таблицу"

Спасибо !

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

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

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.

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

Добавлено: 17 мар 2011, 08:52
Алекс
Файл получил, протоколы выслал. На всякий случай проверьте координаты узлов.