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

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
lionkil_kil
Интересующийся
Сообщения: 21
Зарегистрирован: 30 дек 2005, 14:42
Репутация: 0
Откуда: Ukraine, Kirovograd
Контактная информация:

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

Сообщение lionkil_kil »

как в 9.2 получить центроид для трех полигонов не по отдельности, а в совокупности ? и получить точку в WGS ?
geologic
Гуру
Сообщения: 852
Зарегистрирован: 15 сен 2005, 13:19
Репутация: 6
Откуда: москва
Контактная информация:

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

Сообщение geologic »

Получите по отдельности, и осредните координаты. Возможно, придется "вес" полигона учесть, ит.е. площадь каждого. Можно еще попробовать сцепить полигоны в мульти- фукнцией Dissolve
lionkil_kil
Интересующийся
Сообщения: 21
Зарегистрирован: 30 дек 2005, 14:42
Репутация: 0
Откуда: Ukraine, Kirovograd
Контактная информация:

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

Сообщение lionkil_kil »

geologic писал(а):Получите по отдельности, и осредните координаты. Возможно, придется "вес" полигона учесть, ит.е. площадь каждого. Можно еще попробовать сцепить полигоны в мульти- фукнцией Dissolve
как именно получить центроид для полигонов в 9.2 ???
в 9.2 нет такого как в ArcGIS 9.3 - Data Management Tools-Feature-Feature To Point
AndreyL
Завсегдатай
Сообщения: 483
Зарегистрирован: 17 авг 2006, 14:04
Репутация: 0
Откуда: Новосибирск

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

Сообщение AndreyL »

lionkil_kil писал(а):в 9.2 нет такого как в ArcGIS 9.3 - Data Management Tools-Feature-Feature To Point
Как нет? А это, пардоньте, кто?
Untitled-2.png
Untitled-2.png (11.39 КБ) 7883 просмотра
lionkil_kil
Интересующийся
Сообщения: 21
Зарегистрирован: 30 дек 2005, 14:42
Репутация: 0
Откуда: Ukraine, Kirovograd
Контактная информация:

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

Сообщение lionkil_kil »

AndreyL писал(а):
lionkil_kil писал(а):в 9.2 нет такого как в ArcGIS 9.3 - Data Management Tools-Feature-Feature To Point
Как нет? А это, пардоньте, кто?
Вложение Untitled-2.png больше недоступно
Вот мой фрагментец
Вложения
Arc.jpg
Arc.jpg (335.11 КБ) 7889 просмотров
geologic
Гуру
Сообщения: 852
Зарегистрирован: 15 сен 2005, 13:19
Репутация: 6
Откуда: москва
Контактная информация:

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

Сообщение geologic »

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

Но мне показалось, вы про мульти-центроиды спрашивали, это более интересный вопрос ;) перевести координаты точек в WGS это отдельная тема, как вы, наверное, понимаете.
Последний раз редактировалось geologic 03 июн 2009, 14:36, всего редактировалось 1 раз.
lionkil_kil
Интересующийся
Сообщения: 21
Зарегистрирован: 30 дек 2005, 14:42
Репутация: 0
Откуда: Ukraine, Kirovograd
Контактная информация:

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

Сообщение lionkil_kil »

верно подмечено, мне сами по себе точки не нужны...меня интересует центроид и мульти-центроид....
geologic
Гуру
Сообщения: 852
Зарегистрирован: 15 сен 2005, 13:19
Репутация: 6
Откуда: москва
Контактная информация:

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

Сообщение geologic »

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

Вернуться в «ArcGIS»

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

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