Площади полигонов Вороного
-
- Участник
- Сообщения: 59
- Зарегистрирован: 12 авг 2012, 19:59
- Репутация: 0
Площади полигонов Вороного
Добрый день,Уважаемые коллеги!
У меня к Вам привел следующий вопрос. Имеется карта с несколькими точечными объектами. Я строю полигоны Вороного, обрезаю размерами карты. Дальше задача состоит в следующем: нужно для каждой точки посчитать размер полигона(в км^2). Делать это вручную, тупо нажимая на полигоны и записывая значения для каждой точки, несколько времезатратно. Подскажите, как это сделать быстрее?
С Уважением!
У меня к Вам привел следующий вопрос. Имеется карта с несколькими точечными объектами. Я строю полигоны Вороного, обрезаю размерами карты. Дальше задача состоит в следующем: нужно для каждой точки посчитать размер полигона(в км^2). Делать это вручную, тупо нажимая на полигоны и записывая значения для каждой точки, несколько времезатратно. Подскажите, как это сделать быстрее?
С Уважением!
Последний раз редактировалось kuziavlad85 08 ноя 2013, 16:25, всего редактировалось 1 раз.
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 792
- Ваше звание: званий не имею
- Откуда: Москва
Re: Площади полигонов Вороного
Занесите площади в атрибуты полигонов, затем сделайте "сэмплинг" для точек по полигонам (т.е. в атрибуты точек перенесите атрибуты полигонов).
Редактор материалов, модератор форума
-
- Завсегдатай
- Сообщения: 265
- Зарегистрирован: 22 окт 2012, 08:35
- Репутация: 49
- Откуда: Нижний Новгород
Re: Площади полигонов Вороного
Какой программой пользуетесь?
-
- Участник
- Сообщения: 59
- Зарегистрирован: 12 авг 2012, 19:59
- Репутация: 0
Re: Площади полигонов Вороного
Прошу прощения, что не сказал сразу. программа Mapinfo
-
- Гуру
- Сообщения: 939
- Зарегистрирован: 29 май 2011, 19:41
- Репутация: 94
- Откуда: Киев
Re: Площади полигонов Вороного
тут задача по типу Spatial Join, насколько я понял
-
- Завсегдатай
- Сообщения: 265
- Зарегистрирован: 22 окт 2012, 08:35
- Репутация: 49
- Откуда: Нижний Новгород
Re: Площади полигонов Вороного
Если
Таблица А - точки
Таблица Б - полигоны
То
Меню->Таблица->Обновить колонку
Параметры:
Обновить таблицу: А
Значения извлечь из: Б
Значение: Area(obj, "sq km")
Кнопка "Объеденить..." -> Оъеккт из табл. Б содержит объекты из табл. А
Таблица А - точки
Таблица Б - полигоны
То
Меню->Таблица->Обновить колонку
Параметры:
Обновить таблицу: А
Значения извлечь из: Б
Значение: Area(obj, "sq km")
Кнопка "Объеденить..." -> Оъеккт из табл. Б содержит объекты из табл. А
-
- Участник
- Сообщения: 59
- Зарегистрирован: 12 авг 2012, 19:59
- Репутация: 0
Re: Площади полигонов Вороного
juffin_h, спасибо огромное! Однако тут выяснилась одна проблема. Я делаю следующее:
1)Таблица-Полигоны Вороного - создать карту для точечных объектов.
После этих операций в таблице "список" для полигонов Вороного в столбце с координатами я получаю(почему то) значения 9,(9) причем для всех точек. Разумеется, делая работу по описанной Вами схеме я получаю соответствующие площади. Что я делаю не так?
1)Таблица-Полигоны Вороного - создать карту для точечных объектов.
После этих операций в таблице "список" для полигонов Вороного в столбце с координатами я получаю(почему то) значения 9,(9) причем для всех точек. Разумеется, делая работу по описанной Вами схеме я получаю соответствующие площади. Что я делаю не так?
-
- Участник
- Сообщения: 59
- Зарегистрирован: 12 авг 2012, 19:59
- Репутация: 0
Re: Площади полигонов Вороного
Я решил ради интереса попробовать сделать те же самые действия с уже готовой картой, там проблем никаких не возникает
-
- Участник
- Сообщения: 59
- Зарегистрирован: 12 авг 2012, 19:59
- Репутация: 0
Re: Площади полигонов Вороного
Александ, не совсем понял,что нужно сделать.Если можно,чуть поподробнее
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 792
- Ваше звание: званий не имею
- Откуда: Москва
Re: Площади полигонов Вороного
Если тема закрыта, то поставьте в названии темы (ваше 1-е сообщение) сверху галку "Решено" (см. п.4.1).
Редактор материалов, модератор форума
-
- Завсегдатай
- Сообщения: 265
- Зарегистрирован: 22 окт 2012, 08:35
- Репутация: 49
- Откуда: Нижний Новгород
Re: Площади полигонов Вороного
Не понял что Вы делаете. А что должно быть в этом столбце?kuziavlad85 писал(а):После этих операций в таблице "список" для полигонов Вороного в столбце с координатами я получаю(почему то) значения 9,(9) причем для всех точек.
-
- Участник
- Сообщения: 59
- Зарегистрирован: 12 авг 2012, 19:59
- Репутация: 0
Re: Площади полигонов Вороного
Александр, с удовольствием закрою, просто я еще не решил свою проблему.
juffin_h, смотрите, мне казалось, что я должен получить координаты тех точек, на основании которых и были построены полигоны Вороного. Меня,впрочем, это смущает намного меньше, по сравнению с тем, что когда я пытаюсь в ту же таблицу(или в свободную) ввести площади , показывается цифра 9, 9999999 во всем столбце.
juffin_h, смотрите, мне казалось, что я должен получить координаты тех точек, на основании которых и были построены полигоны Вороного. Меня,впрочем, это смущает намного меньше, по сравнению с тем, что когда я пытаюсь в ту же таблицу(или в свободную) ввести площади , показывается цифра 9, 9999999 во всем столбце.
-
- Участник
- Сообщения: 59
- Зарегистрирован: 12 авг 2012, 19:59
- Репутация: 0
Re: Площади полигонов Вороного
В этом файле точки, с координатами(колонки B и С
-
- Участник
- Сообщения: 59
- Зарегистрирован: 12 авг 2012, 19:59
- Репутация: 0
Re: Площади полигонов Вороного
Обрезаю полигоны Вороного я стандартной картой РФ.
Итак мои дейтсвия следующие:
1) создаю точечные объекты
2)довляю точеченые объекты на карту
3) создаю точечные объекты
4) на этих объектах создаю полигоны ВОроного, по образую и подобию той таблицы, которуюя скинул
5) пытаюсь скинуть в изначальную таблицу значения площадей ВОроного, не получается. точно также пытаюсь скинуть в новую таблицу. То же самое. Когда же в список Полигонов Вороного вставляю значения вместо колонки E ту формулу, которыую Вы показали, я вижу лишь девять в периоде
Итак мои дейтсвия следующие:
1) создаю точечные объекты
2)довляю точеченые объекты на карту
3) создаю точечные объекты
4) на этих объектах создаю полигоны ВОроного, по образую и подобию той таблицы, которуюя скинул
5) пытаюсь скинуть в изначальную таблицу значения площадей ВОроного, не получается. точно также пытаюсь скинуть в новую таблицу. То же самое. Когда же в список Полигонов Вороного вставляю значения вместо колонки E ту формулу, которыую Вы показали, я вижу лишь девять в периоде
-
- Участник
- Сообщения: 59
- Зарегистрирован: 12 авг 2012, 19:59
- Репутация: 0
Re: Площади полигонов Вороного
Так, все,кажется, я Сам и разобрался как с этим быть! Спасибо еще раз огромное!!
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 7 гостей