Пакетная выборка по атрибуту
-
- Активный участник
- Сообщения: 139
- Зарегистрирован: 17 окт 2016, 16:37
- Репутация: 14
Пакетная выборка по атрибуту
Имеется таблица с набором значений. Такие же значения имеются в шейпе. Как разом выбрать в шейпе значения из таблицы? ArcGIS Pro, Desktop.
-
- Завсегдатай
- Сообщения: 316
- Зарегистрирован: 24 мар 2022, 05:54
- Репутация: 137
- Ваше звание: хм, сам не знал
- Откуда: Томск
Re: Пакетная выборка по атрибуту
Сделайте соединение двух таблиц, к шейпу - первую таблицу с набором значений. Потом откройте таблицу атрибутов шейпа, отсутствующие значения в полях из связанной таблицы будут как NULL. Сортировка по такому полю, отметить остальные записи (и при этом выделятся объекты). Как связать таблицы ,обсуждали в viewtopic.php?f=16&t=27816
Второй вариант, через написание SQL запроса и применение его в таблице тоже может быть, но через соединение кажется проще и быстрее.
Второй вариант, через написание SQL запроса и применение его в таблице тоже может быть, но через соединение кажется проще и быстрее.
-
- Активный участник
- Сообщения: 139
- Зарегистрирован: 17 окт 2016, 16:37
- Репутация: 14
Re: Пакетная выборка по атрибуту
Про соединение таблиц я думал, там даже функция есть оставить только сопоставленные значения. Тогда возникает другой вопрос, немного уже не по теме. В таблице есть данные формата как на картинке, яблоки и груши в одной ячейке, а в шейпе как положено - в разных ячейках (строках). Поэтому эти значения не объединятся. Есть ли способ разделить груши и яблоки в экселе на отдельные строки? Именно строки, как это делать на столбцы знаю.
- Вложения
-
- Аннотация 2022-04-26 174625.jpg (4.25 КБ) 1165 просмотров
-
- Завсегдатай
- Сообщения: 345
- Зарегистрирован: 11 дек 2006, 09:46
- Репутация: 102
- Откуда: Иркутск
Re: Пакетная выборка по атрибуту
crashkkm, можно и в разные столбцы, просто потом объединение придётся сделать несколько раз (по каждому из столбцов) и потом слить результаты в одну таблицу
-
- Активный участник
- Сообщения: 139
- Зарегистрирован: 17 окт 2016, 16:37
- Репутация: 14
-
- Завсегдатай
- Сообщения: 316
- Зарегистрирован: 24 мар 2022, 05:54
- Репутация: 137
- Ваше звание: хм, сам не знал
- Откуда: Томск
Re: Пакетная выборка по атрибуту
В QGIS есть удобный инструмент: Анализ - Вектор - Разделить объект по символу. Из таблицы:
Нет времени и установленной ArcGIS, что бы поискать аналогичные инструменты там, должны быть подобные, все таки ArcGis один из "флагманов".
Также посмотрите функции агрегирования, которые сравнением полей из двух таблиц: 'Яблоня' Vis-a-vis 'Яблоня Груша' (в том числе операторами типа Like, Contains) позволяют создать из двух новый слой (один к одному (Яблоня или Груша), один ко многим (дублированием точек Яблоня, Груша)), при этом исключатся объекты Черешня.
создал такую:
На входе была таблица xls (открыта как слой).Нет времени и установленной ArcGIS, что бы поискать аналогичные инструменты там, должны быть подобные, все таки ArcGis один из "флагманов".
Также посмотрите функции агрегирования, которые сравнением полей из двух таблиц: 'Яблоня' Vis-a-vis 'Яблоня Груша' (в том числе операторами типа Like, Contains) позволяют создать из двух новый слой (один к одному (Яблоня или Груша), один ко многим (дублированием точек Яблоня, Груша)), при этом исключатся объекты Черешня.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 33 гостя