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

Площади полигонов Вороного

Добавлено: 07 ноя 2013, 12:03
kuziavlad85
Добрый день,Уважаемые коллеги!
У меня к Вам привел следующий вопрос. Имеется карта с несколькими точечными объектами. Я строю полигоны Вороного, обрезаю размерами карты. Дальше задача состоит в следующем: нужно для каждой точки посчитать размер полигона(в км^2). Делать это вручную, тупо нажимая на полигоны и записывая значения для каждой точки, несколько времезатратно. Подскажите, как это сделать быстрее?
С Уважением!

Re: Площади полигонов Вороного

Добавлено: 07 ноя 2013, 12:14
Александр Мурый
Занесите площади в атрибуты полигонов, затем сделайте "сэмплинг" для точек по полигонам (т.е. в атрибуты точек перенесите атрибуты полигонов).

Re: Площади полигонов Вороного

Добавлено: 07 ноя 2013, 12:31
juffin_h
Какой программой пользуетесь?

Re: Площади полигонов Вороного

Добавлено: 07 ноя 2013, 14:42
kuziavlad85
Прошу прощения, что не сказал сразу. программа Mapinfo

Re: Площади полигонов Вороного

Добавлено: 07 ноя 2013, 14:56
dime1
тут задача по типу Spatial Join, насколько я понял

Re: Площади полигонов Вороного

Добавлено: 07 ноя 2013, 15:20
juffin_h
Если
Таблица А - точки
Таблица Б - полигоны
То
Меню->Таблица->Обновить колонку
Параметры:
Обновить таблицу: А
Значения извлечь из: Б
Значение: Area(obj, "sq km")
Кнопка "Объеденить..." -> Оъеккт из табл. Б содержит объекты из табл. А

Re: Площади полигонов Вороного

Добавлено: 07 ноя 2013, 15:46
kuziavlad85
juffin_h, спасибо огромное! Однако тут выяснилась одна проблема. Я делаю следующее:
1)Таблица-Полигоны Вороного - создать карту для точечных объектов.
После этих операций в таблице "список" для полигонов Вороного в столбце с координатами я получаю(почему то) значения 9,(9) причем для всех точек. Разумеется, делая работу по описанной Вами схеме я получаю соответствующие площади. Что я делаю не так?

Re: Площади полигонов Вороного

Добавлено: 07 ноя 2013, 17:20
kuziavlad85
Я решил ради интереса попробовать сделать те же самые действия с уже готовой картой, там проблем никаких не возникает

Re: Площади полигонов Вороного

Добавлено: 07 ноя 2013, 17:24
kuziavlad85
Александ, не совсем понял,что нужно сделать.Если можно,чуть поподробнее

Re: Площади полигонов Вороного

Добавлено: 07 ноя 2013, 17:25
Александр Мурый
Если тема закрыта, то поставьте в названии темы (ваше 1-е сообщение) сверху галку "Решено" (см. п.4.1).

Re: Площади полигонов Вороного

Добавлено: 07 ноя 2013, 18:07
juffin_h
kuziavlad85 писал(а):После этих операций в таблице "список" для полигонов Вороного в столбце с координатами я получаю(почему то) значения 9,(9) причем для всех точек.
Не понял что Вы делаете. А что должно быть в этом столбце?

Re: Площади полигонов Вороного

Добавлено: 07 ноя 2013, 18:57
kuziavlad85
Александр, с удовольствием закрою, просто я еще не решил свою проблему.
juffin_h, смотрите, мне казалось, что я должен получить координаты тех точек, на основании которых и были построены полигоны Вороного. Меня,впрочем, это смущает намного меньше, по сравнению с тем, что когда я пытаюсь в ту же таблицу(или в свободную) ввести площади , показывается цифра 9, 9999999 во всем столбце.

Re: Площади полигонов Вороного

Добавлено: 07 ноя 2013, 19:04
kuziavlad85
В этом файле точки, с координатами(колонки B и С
pH_SO4_2012_2013.xls
(76.5 КБ) 552 скачивания

Re: Площади полигонов Вороного

Добавлено: 07 ноя 2013, 19:17
kuziavlad85
Обрезаю полигоны Вороного я стандартной картой РФ.
Итак мои дейтсвия следующие:
1) создаю точечные объекты
2)довляю точеченые объекты на карту
3) создаю точечные объекты
4) на этих объектах создаю полигоны ВОроного, по образую и подобию той таблицы, которуюя скинул
5) пытаюсь скинуть в изначальную таблицу значения площадей ВОроного, не получается. точно также пытаюсь скинуть в новую таблицу. То же самое. Когда же в список Полигонов Вороного вставляю значения вместо колонки E ту формулу, которыую Вы показали, я вижу лишь девять в периоде

Re: Площади полигонов Вороного

Добавлено: 07 ноя 2013, 19:37
kuziavlad85
Так, все,кажется, я Сам и разобрался как с этим быть! Спасибо еще раз огромное!!