| Предыдущая тема :: Следующая тема   | 
	
	
	
		| Автор | 
		Сообщение | 
	
	
		Михаил Власов
 
  
  Зарегистрирован: 14.02.2005 Сообщения: 580 Откуда: ИНТЕГРО
  | 
		
			
				 Добавлено: Ср 14 Июл 2010 10:05    Заголовок сообщения: Подписывание объектов, 1.1 от 22.07.2010, ЗАО "ЦСИ Интегро" | 
				     | 
			 
			
				
  | 
			 
			
				Модуль: Подписывание объектов
 
Версия: 1.1
 
Дата выпуска: 22.07.2010
 
Автор: ЗАО "ЦСИ Интегро"
 
Лицензия: Бесплатно
 
 
Описание:
 
Данный модуль позволяет быстро пририсовывать подписи к выделенным объектам.
 
 
Установка
 
1. Загрузите файл "Подписывание объектов.rar".
 
2. Распакуйте содержимое файла в любой каталог.
 
3. В ИнГео выполнить команду "Файл | Программные модули | ИнГео".
 
4. Нажать кнопку "Импорт...".
 
5. Выбрать файл "Подписывание объектов.inm".
 
6. Запустить модуль "Подписывание объектов".
 
 
Использование
 
1. Вызвать панель подписывания - команда меню "Сервис | Показать панель подписывания" или клавиша "F2".
 
2. Выделить один или несколько объектов, которые надо подписать.
 
3. В панели подписывания выбрать стиль, которым следует подписать объекты.
 
4. Модуль добавляет в центр каждого выделенного объекта новую форму с выбранным стилем.
 
 
История версий:
 
1.0 от 14.07.2010
 
Выпуск первой версии.
 
1.1 от 22.07.2010
 
Добавлена проверка на максимальное количество вершин, заданное для стиля. В зависимости от этого создается одна или две точки. _________________ С уважением, Михаил Власов.
  Последний раз редактировалось: Михаил Власов (Чт 22 Июл 2010 12:45), всего редактировалось 3 раз(а) | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		Сергей Попов
 
 
  Зарегистрирован: 05.03.2005 Сообщения: 299 Откуда: г. Тольятти - Самара - Копейск
  | 
		
			
				 Добавлено: Ср 14 Июл 2010 15:27    Заголовок сообщения: Re: Подписывание объектов, 1.0 от 14.07.2010, ЗАО "ЦСИ Интегро" | 
				     | 
			 
			
				
  | 
			 
			
				Маленькие уточнения:
 
 
1. Контур создаваемой подписи содержит две точки.
 
Первая в центре описывающего прямоугольника, а вторая восточнее первой на границе описывающего многоугольника (см. картинку).
 
Центр прямоугольника - достаточно грубое, но простое решение.
 
 
2. Мы используем два вида надписей:
 
а) всегда горизонтальные, независимо от вращения карты на экране или в макете печати. Для этих надписей используется Символьный метод со способом отображения - "В вершинах контура", а стиль содержит ограничение на "Максимальное количество точек" = 1.
 
б) с фиксированным направлением. Это привычный вариант, использующий текстовый или символьный метод и имеющий ограничение стиля "Максимальное количество точек" = 2.
 
Данный модуль не учитывает первый вид надписей и всегда создаёт форму надписи с двумя точками.
 
Если можно, предлагаю анализировать ограничение стиля надписи и создавать форму либо из 1-ой либо из 2-ух точек. _________________ г. Тольятти, г. Самара, ОАО "КУЗНЕЦОВ" | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		Foton
 
 
  Зарегистрирован: 09.10.2006 Сообщения: 158 Откуда: Ярославль
  | 
		
			
				 Добавлено: Ср 18 Авг 2010 17:43    Заголовок сообщения: Re: Подписывание объектов, 1.0 от 14.07.2010, ЗАО "ЦСИ Интегро" | 
				     | 
			 
			
				
  | 
			 
			
				 	  | Сергей Попов писал(а): | 	 		  
 
Данный модуль не учитывает первый вид надписей и всегда создаёт форму надписи с двумя точками.
 
 | 	  
 
можно наверно изменить в стиле подписи "В вершинах контура" на "На выходе из первой вершины", в результате символьные будут корректно отображаться. | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		Сергей Попов
 
 
  Зарегистрирован: 05.03.2005 Сообщения: 299 Откуда: г. Тольятти - Самара - Копейск
  | 
		
			
				 Добавлено: Чт 19 Авг 2010 11:25    Заголовок сообщения: Re: Подписывание объектов, 1.0 от 14.07.2010, ЗАО "ЦСИ Интегро" | 
				     | 
			 
			
				
  | 
			 
			
				 	  | Foton писал(а): | 	 		  | можно наверно изменить в стиле подписи "В вершинах контура" на "На выходе из первой вершины", в результате символьные будут корректно отображаться. | 	  
 
Обращаю внимание на: "всегда горизонтальные, независимо от вращения карты на экране или в макете печати".
 
Т.е. по вашему предложению отображение будет корректным, но только без поворотов, а если я стану вращать изображение, то надпись тоже будет вращаться, а мне этого не надо и двухточечная форма мне такой возможности не предоставляет.
 
Где мне это может понадобиться: допустим на заводе всё строго перпендикулярно, но строительная сетка завода имеет небольшой поворот относительно направления на север. Мне для печати и пользователям для простоты желательно пренебречь направлением на север и разместить на бумаге изображение параллельно границам листа. И вот в этот момент надписи оказываются под углом. 
 
P.S. На панели есть кнопка "Задать направление осей координат..." которая позволяет указывать любой угол и тем самым поворачивать изображение. _________________ г. Тольятти, г. Самара, ОАО "КУЗНЕЦОВ" | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		Alexxoid
 
 
  Зарегистрирован: 16.05.2016 Сообщения: 6
 
  | 
		
			
				 Добавлено: Чт 13 Апр 2017 13:06    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				Добрый день! 
 
Решил воспользоваться данным модулем, но при выборе стилей - система не видит ни одного стиля. Подскажите, пожалуйста, в чем особенность данного модуля и как правильно создать стиль, чтобы утилита корректно работала? | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		Alexxoid
 
 
  Зарегистрирован: 16.05.2016 Сообщения: 6
 
  | 
		
			
				 Добавлено: Чт 13 Апр 2017 13:22    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				| Приложу принтскрин, чтобы не быть голословным. Стиль с текстовым методом создан. | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		Сергей Попов
 
 
  Зарегистрирован: 05.03.2005 Сообщения: 299 Откуда: г. Тольятти - Самара - Копейск
  | 
		
			
				 Добавлено: Чт 13 Апр 2017 13:58    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				Предполагаю что модуль анализирует наличие текстового метода в стилях и отсеивает стили без такого метода.
 
Проведите эксперимент: добавте разные методы и попробуйте снова. | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		Alexxoid
 
 
  Зарегистрирован: 16.05.2016 Сообщения: 6
 
  | 
		
			
				 Добавлено: Чт 13 Апр 2017 18:45    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				| Текстовые методы присутствуют, даже создал для пробы несколько стилей. | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		nikser
 
 
  Зарегистрирован: 09.03.2005 Сообщения: 535 Откуда: г. Братск
  | 
		
			
				 Добавлено: Сб 22 Апр 2017 06:18    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				Может всё дело в галочке "определяет геометрию объекта"?
 
У меня показывает все стили без этой галочки _________________ Сергей Николаев | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		nikser
 
 
  Зарегистрирован: 09.03.2005 Сообщения: 535 Откуда: г. Братск
  | 
		
			
				 Добавлено: Пн 24 Апр 2017 19:45    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				Проверил, действительно галочка определяет геометрию объекта должна быть выключена. _________________ Сергей Николаев | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		 |