Простота интеграции

Карта MapInfo может быть интегрирована с другими программами.

Внедрение карт MapInfo в другие приложения производится очень просто. Вы можете просто скопировать и вставить карту или даже сформировать карту непосредственно в текстовом редакторе или электронной таблице. Вы также можете использовать файлы Microsoft Access непосредственно в MapInfo: поместить данные из таблицы Access на карту, изменять их в MapInfo, а затем снова использовать в Microsoft Access.

В этом уроке мы будем копировать и вставлять карту в Microsoft Word, используя механизм OLE.   

Сохранение окна в формате растрового файла

Вы можете сохранить окно карты в файле графического формата. MapInfo может сохранить окно в одном из следующих форматов: "Windows bitmap", "Windows metafile", "Portable Network Graphics Format", "JPEG File Interchange Format", "Tagged Image File Format" и "Photoshop 3.0". Графические файлы в этих форматах могут быть легко вставлены в большинство текстовых редакторов, электронных таблиц, программ презентации и графических пакетов.

Для того, чтобы сохранить копию окна в графическом файле: 

Копирование Карты

Теперь скопируем ранее созданную Карту в Microsoft Word, используя поддержку механизма OLE.

  1. Выполните команду "Правка > Копировать Карту".
  2. Запустите Microsoft Word. В этой программе выполните команду "Правка > Вставить".

Карта появится в этом приложении.

{Map in Microsoft Word}

Внедрение объекта MapInfo Map

Вы можете внедрить карту MapInfo непосредственно в приложение, являющееся OLE-контейнером, например, в Microsoft Word или в CorelDraw. Внедрение дает Вам доступ к программе "мини-MapInfo", в которой Вы можете создавать, отображать, редактировать карты для презентаций, отчетов и публикаций.

Сначала закройте MapInfo. Теперь, в Вашей OLE-программе, такой как Microsoft Word или Corel Draw:

  1. Выполните команду "Вставка > Объект".
  2. Выберите "MapInfo 7.0 Map".

Внедренная программа станет активной, что отразится в переменах в строке меню.

  1. Теперь Вы можете использовать "мини-MapInfo" для создания или импорта карты MapInfo в Microsoft Word.
  2. Выполните команду "Таблица > Открыть".
  3. В папке "\MapInfo\Data\Tut_data\Tut_Usa\USA\DC" выберите "Biketour". Часть карты отобразится в Вашей программе.
  4. В меню "мини"-MapInfo выберите "Карта > Показать слой полностью". Теперь карта велопробега целиком отобразится в рамке.

{Embedded map}

После внедрения карты Вы можете ее редактировать. Когда вы нажимаете правую кнопку мыши на карте, появляется меню, составленное из наиболее часто используемых команд приложения, в которое Вы внедрили карту. Оно также включает команды управления объектом "MapInfo Map".

Например:

Карта MapInfo Map отобразится в окне Документа. Теперь Вы можете изменять масштаб карты, настройки слоев, создавать и редактировать тематические карты и искать на карте объекты.

Чтобы закрыть MapInfo Map в Документе:

Инструмент "Дубль окна":

Можно просто переместить окно Карты из MapInfo в окно другой программы. Для этого нужно сделать одновременно видимыми два окна приложения - MapInfo и приложение, в которое Вы будете перетаскивать карту.

Нажмите кнопку "Дубль окна", поместите указатель мыши над окном Карты и, удерживая кнопку мыши нажатой, переместите его в окно другого приложения. Отпустите кнопку мыши.

Вы также можете использовать инструмент "Дубль окна", чтобы переместить карту в среде MapInfo, то есть открыть второе окно с той же Картой. То же самое можно сделать командой "Карта > Дублировать окно".

Поздравляем, Вы завершили этот урок! Выполните комнаду "Файл > Закрыть все" и переходите к следующему уроку.