Список форумов www.integro.ru www.integro.ru
ЦСИ ИНТЕГРО
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

взаимодействие с экземпляром ИнГЕО из другого приложения

 
Начать новую тему   Ответить на тему    Список форумов www.integro.ru -> Вопросы разработчиков
Предыдущая тема :: Следующая тема  
Автор Сообщение
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) эти адреса (здания) подсвечиваются и наоборот при нажатии правой кнопкой мыши на здании на другой форме дельфи выводился бы в таблице этот адрес
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов www.integro.ru -> Вопросы разработчиков Часовой пояс: GMT + 5
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете добавлять приложения в этом форуме
Вы можете скачивать файлы в этом форуме


© phpBB Group
Русская поддержка phpBB