Страница 1 из 1
					
				Пакетная выборка по атрибуту
				Добавлено: 26 апр 2022, 12:46
				 crashkkm
				Имеется таблица с набором значений. Такие же значения имеются в шейпе. Как разом выбрать в шейпе значения из таблицы? ArcGIS Pro, Desktop.
			 
			
					
				Re: Пакетная выборка по атрибуту
				Добавлено: 26 апр 2022, 13:15
				 AlexRomantsov
				Сделайте соединение двух таблиц, к шейпу - первую таблицу с набором значений. Потом откройте таблицу атрибутов шейпа, отсутствующие значения в полях из связанной таблицы будут как NULL. Сортировка по такому полю, отметить остальные записи (и при этом выделятся объекты). Как связать таблицы ,обсуждали в 
viewtopic.php?f=16&t=27816
Второй вариант, через написание SQL запроса и применение его в таблице тоже может быть, но через соединение кажется проще и быстрее.
 
			
					
				Re: Пакетная выборка по атрибуту
				Добавлено: 26 апр 2022, 13:50
				 crashkkm
				Про соединение таблиц я думал, там даже функция есть оставить только сопоставленные значения. Тогда возникает другой вопрос, немного уже не по теме. В таблице есть данные формата как на картинке, яблоки и груши в одной ячейке, а в шейпе как положено - в разных ячейках (строках). Поэтому эти значения не объединятся. Есть ли способ разделить  груши и яблоки в экселе на отдельные строки? Именно строки, как это делать на столбцы знаю.
			 
			
					
				Re: Пакетная выборка по атрибуту
				Добавлено: 26 апр 2022, 14:58
				 Ivor
				crashkkm, можно и в разные столбцы, просто потом объединение придётся сделать несколько раз (по каждому из столбцов) и потом слить результаты в одну таблицу
			 
			
					
				Re: Пакетная выборка по атрибуту
				Добавлено: 27 апр 2022, 04:36
				 crashkkm
				Ivor писал(а): ↑26 апр 2022, 14:58просто потом объединение придётся сделать несколько раз (по каждому из столбцов) и потом слить результаты в одну таблицу
 
Не понял какое объединение и как сделать?
 
			
					
				Re: Пакетная выборка по атрибуту
				Добавлено: 27 апр 2022, 04:59
				 AlexRomantsov
				В QGIS есть удобный инструмент: Анализ - Вектор - Разделить объект по символу. Из таблицы:
			
		
				
			 
- apple1.JPG (17.11 КБ) 1770 просмотров
 
создал такую:
			
		
				
			 
- apple2.JPG (16.46 КБ) 1770 просмотров
 
На входе была таблица xls (открыта как слой).
Нет времени и установленной ArcGIS, что бы поискать аналогичные инструменты там, должны быть подобные, все таки ArcGis один из  "флагманов". 
Также посмотрите функции агрегирования, которые сравнением полей из двух таблиц: 'Яблоня' Vis-a-vis 'Яблоня Груша' (в том числе операторами типа Like, Contains) позволяют создать из двух новый слой (один к одному (Яблоня или Груша), один ко многим (дублированием точек Яблоня, Груша)), при этом исключатся объекты Черешня.