Измерение углов в узлах !!!
-
- Новоприбывший
- Сообщения: 3
- Зарегистрирован: 09 мар 2011, 22:08
- Репутация: 0
Измерение углов в узлах !!!
Накопилось несколько вопросов. все касаются arcmap
1) Нужно расставить точки на линии через например 1 км (что-то уже находила про это, но если ответите коротко и ясно - буду очень благодарна)
2) Есть ломаная полилиния. как в каждом узле измерить угол ( до сих пор делаю в ручную, засекая direction)
3) Есть буферные зоны. как посчитать сколько точек попадает в каждую из них. и можно ли, если у этих точек будет численный атрибут , посчитать суммарный атрибут (т.е. сложить их все в каждой буфзоне)
Заранее благодарю. Софья
1) Нужно расставить точки на линии через например 1 км (что-то уже находила про это, но если ответите коротко и ясно - буду очень благодарна)
2) Есть ломаная полилиния. как в каждом узле измерить угол ( до сих пор делаю в ручную, засекая direction)
3) Есть буферные зоны. как посчитать сколько точек попадает в каждую из них. и можно ли, если у этих точек будет численный атрибут , посчитать суммарный атрибут (т.е. сложить их все в каждой буфзоне)
Заранее благодарю. Софья
Последний раз редактировалось Софья 10 мар 2011, 20:45, всего редактировалось 1 раз.
-
- Новоприбывший
- Сообщения: 3
- Зарегистрирован: 09 мар 2011, 22:08
- Репутация: 0
Подскажите, пожалуйста, нужно автоматизировать измерение угл
помогите с измерениями углов! Пожалуйста! Нужно ещё 400 углов измерить, я уже 300 измерила, с помощью тупого вычитания направлений двух соседних отрезков вручную , но это настолько неспортивно !!!
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 792
- Ваше звание: званий не имею
- Откуда: Москва
Re: Измерение углов в узлах !!!
(вопрос №2) Не работаю в ArcGIS, но в GRASS сделал бы так (применять по аналогии):
- автоматом разбил бы полилинию на ряд линий,
- опять же автоматом для каждой линии посчитал бы азимут с занесением в атрибут.таблицу,
- вывел бы список углов нужных линий в нужной форме в нужном порядке.
А вообще поискал для аркгиса -- боюсь, без лёгкого программирования не обойтись (например, тыц, тыц, тыц, на питоне вот).
- автоматом разбил бы полилинию на ряд линий,
- опять же автоматом для каждой линии посчитал бы азимут с занесением в атрибут.таблицу,
- вывел бы список углов нужных линий в нужной форме в нужном порядке.
А вообще поискал для аркгиса -- боюсь, без лёгкого программирования не обойтись (например, тыц, тыц, тыц, на питоне вот).
Редактор материалов, модератор форума
-
- Гуру
- Сообщения: 4231
- Зарегистрирован: 10 апр 2006, 22:34
- Репутация: -344969098
- Откуда: Париж
Re: Измерение углов в узлах !!!
если плютуть на кривизну Земли, то я бы вершины выгрузил текст, загрузил его в Excel, а там уж "здравствуй средняя школа" - формула угла между векторами.
-
- Новоприбывший
- Сообщения: 3
- Зарегистрирован: 09 мар 2011, 22:08
- Репутация: 0
Re: Измерение углов в узлах !!!
Aamuriy! скажите пожалуйста, как "опять же автоматом для каждой линии посчитал бы азимут с занесением в атрибут.таблицу"
Спасибо !
Спасибо !
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 792
- Ваше звание: званий не имею
- Откуда: Москва
Re: Измерение углов в узлах !!!
Софья, вы собираетесь работать в GRASS? Повторюсь: как сделать для ArcGIS, я не знаю.
Просто, если вы не знаете GRASS, то быстрее и проще будет посчитать "вручную" или как-нибудь еще. Там "порог въезжания" крутой.
Просто, если вы не знаете GRASS, то быстрее и проще будет посчитать "вручную" или как-нибудь еще. Там "порог въезжания" крутой.
Это угол между сегментами полилинии, так? А то под азимутом я подразумевал угол относительно севера.как в каждом узле измерить угол
Редактор материалов, модератор форума
-
- Активный участник
- Сообщения: 185
- Зарегистрирован: 26 июл 2010, 08:54
- Репутация: 30
- Откуда: Ногинск
Re: Измерение углов в узлах !!!
Скачайте ГИС "Панорама 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.
Если совсем нет времени разбираться - пришлите мне Вашу полилинию, я Вам верну протокол типа:
№ 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: Измерение углов в узлах !!!
Файл получил, протоколы выслал. На всякий случай проверьте координаты узлов.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость