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

как в 9.2 получить центроид для трех полигонов вместе

Добавлено: 02 июн 2009, 19:12
lionkil_kil
как в 9.2 получить центроид для трех полигонов не по отдельности, а в совокупности ? и получить точку в WGS ?

Re: Найти "центр тяжести" полигона и отметить его точкой

Добавлено: 03 июн 2009, 11:08
geologic
Получите по отдельности, и осредните координаты. Возможно, придется "вес" полигона учесть, ит.е. площадь каждого. Можно еще попробовать сцепить полигоны в мульти- фукнцией Dissolve

Re: Найти "центр тяжести" полигона и отметить его точкой

Добавлено: 03 июн 2009, 12:30
lionkil_kil
geologic писал(а):Получите по отдельности, и осредните координаты. Возможно, придется "вес" полигона учесть, ит.е. площадь каждого. Можно еще попробовать сцепить полигоны в мульти- фукнцией Dissolve
как именно получить центроид для полигонов в 9.2 ???
в 9.2 нет такого как в ArcGIS 9.3 - Data Management Tools-Feature-Feature To Point

Re: Найти "центр тяжести" полигона и отметить его точкой

Добавлено: 03 июн 2009, 12:36
AndreyL
lionkil_kil писал(а):в 9.2 нет такого как в ArcGIS 9.3 - Data Management Tools-Feature-Feature To Point
Как нет? А это, пардоньте, кто?
Untitled-2.png
Untitled-2.png (11.39 КБ) 7890 просмотров

Re: Найти "центр тяжести" полигона и отметить его точкой

Добавлено: 03 июн 2009, 12:53
lionkil_kil
AndreyL писал(а):
lionkil_kil писал(а):в 9.2 нет такого как в ArcGIS 9.3 - Data Management Tools-Feature-Feature To Point
Как нет? А это, пардоньте, кто?
Вложение Untitled-2.png больше недоступно
Вот мой фрагментец

Re: Найти "центр тяжести" полигона и отметить его точкой

Добавлено: 03 июн 2009, 13:07
geologic
Как получать центроиды выше по течению есть, это несложно. Если у вас нету в Toolbox (возможно, лицензия не позволяет) возьмите один из бесплатных инструментов, например, EditTools (geowizards), функция Convert Polygons 2 Points.

Но мне показалось, вы про мульти-центроиды спрашивали, это более интересный вопрос ;) перевести координаты точек в WGS это отдельная тема, как вы, наверное, понимаете.

Re: Найти "центр тяжести" полигона и отметить его точкой

Добавлено: 03 июн 2009, 13:22
lionkil_kil
верно подмечено, мне сами по себе точки не нужны...меня интересует центроид и мульти-центроид....

Re: как в 9.2 получить центроид для трех полигонов вместе

Добавлено: 04 июн 2009, 13:21
geologic
Скрипт для калькулятора есть в коллекции EasyCalculate - mp_get_X_Center.cal. Написано, работает для мульти-объектов. Не уверен, что сработает сразу для полигонов... Но через точки в любом случае можно этого добиться. Центроиды обычных полигонов - скрипт polygon_Get_X_Center.cal там же.