| Предыдущая тема :: Следующая тема   | 
	
	
	
		| Автор | 
		Сообщение | 
	
	
		Алексей В. Бастриков
 
 
  Зарегистрирован: 02.06.2008 Сообщения: 118 Откуда: ООО "Инфопроект", г. Екатеринбург
  | 
		
			
				 Добавлено: Пт 25 Дек 2009 11:50    Заголовок сообщения: ПРЕДЛОЖЕНИЕ по доработке API | 
				     | 
			 
			
				
  | 
			 
			
				Уважаемые разработчики ГИС "ИнГЕО"!
 
 
Извиняюсь заранее за оффтоп, просто в раздел "Пожелания и предложения" по ходу никто не смотрит.
 
 
Возможна ли реализация в API следующего класса или его подобия?
 
IIngeoContourEditor - редактор контура
 
(доступен как IIngeoMapWindow.ContourEditor)
 
 
sub StartObjectCreation(StyleID) - запускает редактор для создания нового объекта
 
sub StartShapeCreation(ObjectID, StyleID) - запускает редактор для пририсовки формы
 
Active: bool - признак того, что редактор активен
 
MapObject: IIngeoMapObject - редактируемый объект или null
 
ShapeIndex: int - индекс редактируемой формы или -1
 
Contour: IIngeoContour - редактируемый контур или null
 
VertexIndexes: Array Of Integer - массив индексов выделенных вершин
 
EdgeIndexes: ArrayOfInteger - массив индексов выделенных ребер
 
sub End(Save: bool) - завершает работу редактора. Save - признак сохранения внесенных изменений
 
 
ОЧЕНЬ необходимо для создания собственных инструментов!
 
Заранее спасибо. | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		Михаил Власов
 
  
  Зарегистрирован: 14.02.2005 Сообщения: 580 Откуда: ИНТЕГРО
  | 
		
			
				 Добавлено: Пн 28 Дек 2009 10:02    Заголовок сообщения: Re: ПРЕДЛОЖЕНИЕ по доработке API | 
				     | 
			 
			
				
  | 
			 
			
				 	  | Алексей В. Бастриков писал(а): | 	 		  | ОЧЕНЬ необходимо для создания собственных инструментов! | 	  
 
Какого рода инструменты? Можете написать поподробнее?
 
 
Мы сейчас разрабатываем модуль "Чертежная доска" (похоже на автокад, только в ИнГео). Там будет возможность добавлять свои построения. _________________ С уважением, Михаил Власов. | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		Алексей В. Бастриков
 
 
  Зарегистрирован: 02.06.2008 Сообщения: 118 Откуда: ООО "Инфопроект", г. Екатеринбург
  | 
		
			
				 Добавлено: Пн 28 Дек 2009 14:58    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				| Про чертежную доску я знаю. Но хотелось бы иметь возможность разрабатывать собственные модули. При этом оперировать  выбраной пользователем вершиной или ребром без вспомогательных построений. | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		 |