| Предыдущая тема :: Следующая тема   | 
	
	
	
		| Автор | 
		Сообщение | 
	
	
		127.0.0.1
 
 
  Зарегистрирован: 26.04.2009 Сообщения: 1
 
  | 
		
			
				 Добавлено: Вс 26 Апр 2009 10:42    Заголовок сообщения: взаимодействие с экземпляром ИнГЕО из другого приложения | 
				     | 
			 
			
				
  | 
			 
			
				Каким образом можно организовать взаимодействие с экземпляром ИнГЕО из другого приложения,
 
например:
 
 для взаимодействия с картой AutoCAD Map создаётся объект класса: "autocad.application"
 
 для взаимодействия с картой MapInfo создаётся объект класса: "mapinfo.application"
 
с создания какого COM-объекта начинается работа с экземпляром ИнГЕО.
 
 
Вопрос вызван необходимостью организовать взаимодействие ГИС ИнГЕО 
 
с пространственными данными Oracle Spatial,
 
необходимо
 
 загружать в хранилище Oracle Spatial картографический материал из ИнГЕО,
 
 отображать в ИнГЕО пространственную выборку из Oracle Spatial.
 
 
Спасибо. | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		Алексей В. Бастриков
 
 
  Зарегистрирован: 02.06.2008 Сообщения: 118 Откуда: ООО "Инфопроект", г. Екатеринбург
  | 
		
			
				 Добавлено: Вс 26 Апр 2009 13:10    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				| В теме "Туулбар" я выкладывал ссыку на пример. Обратитесь туда | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		Михаил Власов
 
  
  Зарегистрирован: 14.02.2005 Сообщения: 580 Откуда: ИНТЕГРО
  | 
		
			
				 Добавлено: Пн 27 Апр 2009 09:45    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				Взаимодействовать с ИнГео при помощи COM можно следующими способами:
 
GetActiveObject - позволяет получить доступ к текущей запущенной копии ИнГео из другого процесса. Будет работать, если рядом с Вашим процессом запущена ГИС ИнГео. Взаимодействие между процессами при таком подходе будет очень медленным.
 
 
OCX InGeoMapX - позволяет развернуть ИнГео в рамках Вашего процесса. Можно внедрять окна с картой в Ваши формы. Можно пользоваться функциями ИнГео вообще без интерфейса пользователя. Работает быстро.
 
 
Встраиваемый модуль ИнГео - позволяет интегрировать свою функциональность в ИнГео так, как если бы она была встроенной в ИнГео. Работает быстро.  _________________ С уважением, Михаил Власов. | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		andreichernov
 
 
  Зарегистрирован: 14.02.2005 Сообщения: 209 Откуда: Самара
  | 
		
			
				 Добавлено: Пн 27 Апр 2009 15:08    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				| Миш, что такое "встраиваемый модуль Ингео"? | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		Михаил Власов
 
  
  Зарегистрирован: 14.02.2005 Сообщения: 580 Откуда: ИНТЕГРО
  | 
		
			
				 Добавлено: Вт 28 Апр 2009 13:42    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				Встраиваемым модулем я назвал то, что в меню "Файл | Программные модули". _________________ С уважением, Михаил Власов. | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		Борис Салтыков
 
  
  Зарегистрирован: 19.05.2008 Сообщения: 42 Откуда: angarsk / msk
  | 
		
			
				 Добавлено: Пт 28 Авг 2009 12:46    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | Михаил Власов писал(а): | 	 		  
 
 
OCX InGeoMapX - позволяет развернуть ИнГео в рамках Вашего процесса. Можно внедрять окна с картой в Ваши формы. Можно пользоваться функциями ИнГео вообще без интерфейса пользователя. Работает быстро.
 
 | 	  
 
 
нет ли где-то работающего примера с инструкцией по его развертыванию?
 
мне нужно, чтобы в одной форме дельфи я получаю список адресов,
 
а в другой форме на карте (OCX ingeomapx) эти адреса (здания) подсвечиваются и наоборот при нажатии правой кнопкой мыши на здании на другой форме дельфи выводился бы в таблице этот адрес | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		 |