Доброго времени суток!
Пытаюсь подписать точечные объекты со сквозной нумерацией, но они так густо расположены, что решил проредить подписи. Захожу в свойства слоя-подписи-из колонки-выражение, а что писать не найду никак. Поскажите, пожалуйста, скриптик(выражение), чтобы задать условие - подписывать только каждый десятый объект. Заранее спасибо!
			
			
									
						
										
						Подпись точечных объектов с заданным шагом (через 10 точек)
- 
				bol
- Новоприбывший
- Сообщения: 5
- Зарегистрирован: 02 апр 2017, 17:29
- Репутация: 0
- Игорь Белов
- Гуру
- Сообщения: 2241
- Зарегистрирован: 04 янв 2011, 22:00
- Репутация: 1514
- Откуда: Казань
Re: Подпись точечных объектов с заданным шагом (через 10 точек)
Делаете выборку каждого десятого объекта по условию типа такого:Добавляете выборку в карту к оригинальному слою и подписываете как обычно.
			
			
									
						
							Код: Выделить всё
ID = Int( ID / 10 ) * 10The purpose of computing is insight, not numbers
			
						- 
				bol
- Новоприбывший
- Сообщения: 5
- Зарегистрирован: 02 апр 2017, 17:29
- Репутация: 0
Re: Подпись точечных объектов с заданным шагом (через 10 точек)
Спасибо. А возможно ли подписать без создания дополнительного слоя выборки? Просто в свойствах подписи задать такое условие?
			
			
									
						
										
						- Игорь Белов
- Гуру
- Сообщения: 2241
- Зарегистрирован: 04 янв 2011, 22:00
- Репутация: 1514
- Откуда: Казань
Re: Подпись точечных объектов с заданным шагом (через 10 точек)
Создайте новое текстовое поле и заполните каждую десятую запись копией оригинального поля.
			
			
									
						
							The purpose of computing is insight, not numbers
			
						- 
				bol
- Новоприбывший
- Сообщения: 5
- Зарегистрирован: 02 апр 2017, 17:29
- Репутация: 0
Re: Подпись точечных объектов с заданным шагом (через 10 точек)
Точно!) Благодарю! Результатом доволен...)
			
			
									
						
										
						Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей
