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

Quantum GIS передача данных вектора в полигон

Добавлено: 22 дек 2013, 14:36
1900s
Quantum GIS. Есть слой вектор, нужно передать данные с вектора в полигональный слой, при этом чтоб создавалось поле с атрибутом который нужно передать. Как это сделать?

Re: Quantum GIS передача данных вектора в полигон

Добавлено: 22 дек 2013, 14:59
Denis Rykov
Написать сначала по-русски.

Re: Quantum GIS передача данных вектора в полигон

Добавлено: 22 дек 2013, 15:28
1900s
Просьба писать по существу.

Re: Quantum GIS передача данных вектора в полигон

Добавлено: 22 дек 2013, 15:36
Denis Rykov
Я по существу написал. Мне ничего непонятно из вашего вопроса, сформулируйте вопрос внятно. То что слой полигональный - это принципиально в вашем вопросе, если нет, то зачем на этом акцентировать внимание?

Re: Quantum GIS передача данных вектора в полигон

Добавлено: 22 дек 2013, 20:52
Александр Мурый
Вам нужно передать в атрибуты полигонов атрибуты тех объектов, которые попадают в полигоны, при этом с сохранением полей, так?

Re: Quantum GIS передача данных вектора в полигон

Добавлено: 22 дек 2013, 20:54
gimran
Топикстартеру: у Вас есть полигон. Кроме него точки или линии?
Или из точек построить полигон?

[ Сообщение с мобильного устройства ]

Re: Quantum GIS передача данных вектора в полигон

Добавлено: 22 дек 2013, 21:33
1900s
Есть векторный слой (полигональный) у него есть атрибуты с данными. Есть векторный слой (полигональный) без данных, нужно передать данные из первого слоя во второй. При этом желательно чтоб во втором векторе атрибут создавался с таким же именем. Как это сделать?

Re: Quantum GIS передача данных вектора в полигон

Добавлено: 22 дек 2013, 21:39
nadiopt
а они идентичные?
можно попробовать через центроиды (создать для слоя с атрибутами центроиды и потом объединить их с тем слоем, где нет атрибутов). я только не могу вспомнить, где в кугисе spatial join

Re: Quantum GIS передача данных вектора в полигон

Добавлено: 22 дек 2013, 21:41
Максим Дубинин
1. Получаете центроиды первого, Вектор\Обработка геометрии\Центроиды
2. Лепите атрибуты с центроидов во второй, Вектор\Управление данными\Объединение атрибутов по районам

Re: Quantum GIS передача данных вектора в полигон

Добавлено: 23 дек 2013, 20:37
1900s
А можно как-то автоматизировать второй пункт? Слоев 60 штук

Re: Quantum GIS передача данных вектора в полигон

Добавлено: 23 дек 2013, 20:46
trir
1900s писал(а):А можно как-то автоматизировать второй пункт? Слоев 60 штук
SQL :mrgreen:

Re: Quantum GIS передача данных вектора в полигон

Добавлено: 23 дек 2013, 20:56
Максим Дубинин

Re: Quantum GIS передача данных вектора в полигон

Добавлено: 06 май 2014, 15:00
1900s
trir писал(а):
1900s писал(а):А можно как-то автоматизировать второй пункт? Слоев 60 штук
SQL :mrgreen:
А пример можно?

Re: Quantum GIS передача данных вектора в полигон

Добавлено: 06 май 2014, 16:23
trir
1900s писал(а):
trir писал(а):
1900s писал(а):А можно как-то автоматизировать второй пункт? Слоев 60 штук
SQL :mrgreen:
А пример можно?
А пример данных?

Re: Quantum GIS передача данных вектора в полигон

Добавлено: 24 янв 2015, 11:04
vabisan
Здравствуйте, коллеги!
Киньте ссылку на руководство по QGIS: конкретно интересует инструмент аналогичный Spatial Join в ArcGIS.
Суть проблемы:
Есть векторные данные: полигоны (лесные кварталы) и точки (данные о редких видах). Точки внутри полигонов. Нужно это дело загнать в один слой (в одну таблицу). С ArcGis ч\з Spatial Join у меня не получилось. Поля данных в атрибутивной таблице объединяются, но как-то криво. Например, из исходного полигонального слоя в новой таблице для каждой соответствующей точки сохраняется FID квартала, но при этом колонка содержащая номера кварталов обнуляется (т.е. вместо номеров соответствующих кварталов - нули). В общем данные исходного полигонального слоя из одних колонок, могут сохранятся в новом слое, а из других - не сохраняются (сами колонки при этом остаются). Короче, это выглядит как баг, хотя может у меня руки кривые.
Хочу попробовать сделать такую операцию ч\з QGIS
Денис, привет из Барнаула, кстати!)