Страница 1 из 1
					
				предотвращать пересечение с разными слоями
				Добавлено: 10 окт 2011, 09:08
				 holden
				Доброе!
Векторизую исторический атлас. Обрисовал одним полигоном границы определенной губернии. В ней центральные уезды, у которых НЕТ общих границ с губернией, внутри которой они находятся. А дальше как раз нужно сделать так, чтобы границы новых уездов становились общими с губернскими.
Создаю новый слой, чтобы обрисовать вокруг губернии полигон, с которым новые уезды не будут пересекаться. Но обвести этим полигоном губернию не получается, предотвращение пересечения работает. Хотя предотвращение пересечения нового слоя замечательно действует с обрисованными ЦЕНТРАЛЬНЫМИ уездами внутри губернии. 
Не могли бы вы мне объяснить логику, по которой в Qgis один слой по другому предотвращает пересечение, а по третьему - нет? 
Спасибо!
http://www.ljplus.ru/img4/r/e/reviler/P ... -sloev.jpg
линк на скрин
 
			 
			
					
				Re: предотвращать пересечение с разными слоями
				Добавлено: 10 окт 2011, 16:12
				 bolotoved
				Установки-->Параметры прилипания.
В открывшемся меню необходимо расставить галочки в столбце "Предотвращать пересечение" напротив необходимых слоев.
			 
			
					
				Re: предотвращать пересечение с разными слоями
				Добавлено: 10 окт 2011, 21:39
				 holden
				наверное, стоит сказать об этом отдельно.
На скрине видно, что пересечение предотвращается со слоем центральных уездов, а вот галочки как раз стоят напротив обоих слоев - губернии и уездов. Странная штука.
			 
			
					
				Re: предотвращать пересечение с разными слоями
				Добавлено: 11 окт 2011, 23:12
				 SS_Rebelious
				Хотелось бы увидеть более подробное и внятное описание того, какие стоят настройки и какое выдаётся сообщение об ошибке. При предотвращении пересечения QGIS не позволяет создавать объект, если он полностью закрывает собой уже существующий объект, то есть не позволяет создаать кольца автоматически.
			 
			
					
				Re: предотвращать пересечение с разными слоями
				Добавлено: 12 окт 2011, 21:10
				 holden
				Я не пытаюсь создать кольцо.
Вот, посмотрите на настройки.
http://www.ljplus.ru/img4/r/e/reviler/2 ... 220654.jpg
 Речь идет не об ошибке, а о том, что полигон, который должен обрезаться по общей границе, попросту накладывается сверху, без отсечения.
 Сейчас хочу сделать общую границу тульского уезда с московским, и по-прежнему не получается. Подскажите, что не так?
http://www.ljplus.ru/img4/r/e/reviler/2 ... 221351.jpg 
			 
			
					
				Re: предотвращать пересечение с разными слоями
				Добавлено: 12 окт 2011, 21:13
				 Александр Мурый
				А крестик слева от имени слоя ставить разве не надо? Ещё там порог не видно.
			 
			
					
				Re: предотвращать пересечение с разными слоями
				Добавлено: 12 окт 2011, 21:15
				 holden
				Так крестик слева включает режим прилипания, как сказано в мануале, мне-то он ни к чему. Хотя я пробовал и это, не помогло.
			 
			
					
				Re: предотвращать пересечение с разными слоями
				Добавлено: 12 окт 2011, 21:24
				 Александр Мурый
				Если можно, выложите примеры файлов. Попробую у себя в кугисе.
			 
			
					
				Re: предотвращать пересечение с разными слоями
				Добавлено: 12 окт 2011, 21:29
				 holden
				к сожалению, это привязанные растры, каждый больше ста метров весом. 

 Будет долго, муторно и вряд ли поможет  . Я думаю, тут проблема в каком-то мелком недочете, который я по неопытности не знаю.
 
			 
			
					
				Re: предотвращать пересечение с разными слоями
				Добавлено: 12 окт 2011, 21:30
				 Александр Мурый
				Я имел в виду примеры shp-файлов 

 
			 
			
					
				Re: предотвращать пересечение с разными слоями
				Добавлено: 12 окт 2011, 21:40
				 holden
				Вот один слой. Попробуйте создать еще один и попробовать, будет ли работать предотвращение пересечения.
			 
			
					
				Re: предотвращать пересечение с разными слоями
				Добавлено: 12 окт 2011, 22:15
				 Александр Мурый
				В наборе не хватает файла Moskva_Uzdnye.shx
А в одном слое "предотвратитель пересечения" работает ?
			 
			
					
				Re: предотвращать пересечение с разными слоями
				Добавлено: 12 окт 2011, 22:19
				 holden
				поправил
			 
			
					
				Re: предотвращать пересечение с разными слоями
				Добавлено: 12 окт 2011, 23:17
				 Александр Мурый
				У меня пересечение вполне предотвращается. Просто ставлю "галочку" где надо.
			
		
				
			
 
						- Selection_002.png (13.07 КБ) 12376 просмотров
 
		
		
		
			 
P.S. QGIS 1.8 довольно свежей версии.
 
			 
			
					
				Re: предотвращать пересечение с разными слоями
				Добавлено: 13 окт 2011, 13:52
				 holden
				Нашел причину. В слоях были присвоены разные проекции. В одном сама WGS84, в другом - местная проекция.
Спасибо за помощь!