Платформа ЗАО «ЦСИ Интегро» — ИнГео. Экспорт и импорт данных в гис ингео Вход в систему

ГИС ИнГЕО представляет собой комплекс программных продуктов, позволяющий формировать векторные топографические планы, с корректной топологической структурой, по результатам инвентаризации земель, топографическим планам населенных пунктов, генеральным планам предприятий, схемам инженерных сетей, коммуникаций, и т.п.

Открытая архитектура ГИС ИнГЕО позволяет расширять ее функциональные возможности для конкретного заказчика, разрабатывать информационные системы, с использованием геоинформационных технологий, подключать компоненты ИнГЕО к уже существующим системам, организовывать доступ к картографическим данным через сеть Интернет.

В состав ИнГЕО входят:

1. Сервер данных ИнГЕО - предоставляет доступ к пространственным данным в многопользовательском режиме.

2. ГИС ИнГЕО - многофункциональная инструментальная ГИС общего назначения.

3. Сервер приложений ИнГЕО - компонент, предоставляющий разработчикам серверной части клиент-серверных приложений все функции ГИС ИнГЕО на уровне программных интерфейсов.

4. ИнГЕО MapX - управляющий элемент OCX. Обладает всеми возможностями ГИС ИнГЕО, позволяет внедрять рабочее окно ГИС ИнГЕО в интефейс пользователя разрабатываемых информационных систем, значительно повышает возможности интеграции геоинформационных компонент с комплексными информационными системами.

5. ИнГЕО MapW - Web сервер ИнГЕО, позволяющий обрабатывать геоинформационные запросы в сетиИнтернет.

Кроме того, в стандартный комплект поставки входят:

1. Утилита копирования/преобразования пространственных данных в различные форматы, поддерживаемые сервером пространственных данных ИнГЕО (BDE, OLE DB, InterBase, SQL Server).

2. Утилита оптимизации пространственных данных (исправление ошибок в структуре данных, сокращение объема базы данных).

3. Набор модулей расширения функций ГИС (импорт/экспорт графических форматов данных DXF, Shape, MIF/MID; проверка карт/объектов на корректность ввода; поиск объектов по заданному шаблону, например по адресу и др.).

4. Набор программных модулей "ИнГЕО" на языке VBScript (коллективное управление видимостью карт/слоев; экспорт структуры проекта в текстовый файл MS Word; примерымодулейдлябыстрогоосвоениявнутреннейсредыпрограммированияИнГЕО и др.).

В ГИС ИнГЕО встроена среда программирования, позволяющая разрабатывать программные модули на языках VBScript, JavaScript. Усовершенствованный программный интерфейс предоставляет доступ ко всей объектной модели и событиям среды ИнГЕО, и позволяет разрабатывать модули расширения функций ИнГЕО как во встроенной среде программирования, так на языках высокого уровня. Все компоненты ГИС ИнГЕО 4.1 оптимизированы для работы с SQL-серверами.

Windows начиная с версии Vista имеет защитные механизмы не позволяющие программам записывать данные в папку Program Files и корень системного диска (обычно это папка C : \).

Многие пользователи для обхода этой защиты отключают контроль учетных записей, но это лишает пользователя защиты от вредоносного программного обеспечения.

Для корректной установки ГИС Ингео , необходимо установить ее в папку отличную от папки Program Files .

Во время установки ГИС Ингео вот в этом окне:

нажмите «Обзор»,

и вручную исправьте путь установки.

например так.

В процессе установки ГИС Ингео еще спросит путь для установки BDE . Его так же нужно установить в отличную от Program Files папку.

Настройка работы

При работе с базами в Paradox Ингео (точнее BDE ) создает файл pdoxusrs .net . И этот файл обычно создается в папке C :\, в которую Windows не дает записывать обычным программам.

Поэтому первым делом исправляем это.

Нужно запустить Администратор BDE от имени Администратора.

Выбираем в меню Пуск/В се программы/Гис Ингео и правой кнопкой мышки щелкаем на «Администратор BDE ». Выбираем «Запуск от имени Администратора».

Появится окно администратора BDE .

Щелкаем на вкладку «Congifuration ». Выбираем Drivers . Native. Paradox.


В строке NET DIR добавляем кC :\ на название любой папки (желательно создать пустую).

например

C :\PX

Внимание! Папка должна существовать!

После этого закрываете окно администратора. Отвечаете Yes и ОК.

После этого можно добавлять базы в сервер и открывать ГИС Ингео .

Установка модулей расширения

В ГИС Ингео есть два вида расширения.

1. Собственно модули расширения. Они представляют собой файлы с расширением DLL и добавляются через меню Файл/Модули расширения.

2. Программные модули. Они состоят из скриптового файла INM и дополнительно могут быть и другие файлы. Они устанавливаются через меню Файл/Программные модули.

Для установки модулей расширения ГИС Ингео будут необходимы права администратора.

1. Запускаете Ингео от Администратора, базу можно не открывать (нажмите отмену в окне выбора БД).

2. добавляете модули расширения через меню Файл/Модули расширения.

3. закрываете Ингео и открываете обычным способом.

Для установки скриптовых модулей запуск ГИС Ингео от администратора понадобится только для установки первогоскриптового модуля.

ГИС "ИнГео" предоставляет возможность обмениваться данными между базами данных в своем внутреннем формате. Вы можете

перенести в другую базу данных отдельно структуру карт и слоев, пространственные объекты, топологические связи, семантические таблицы, имена пользователей, права доступа. Пространственные объекты можете перенести все или только те, которые попадают в видимую область. Для переноса данных Вам необходимо сначала экспортировать данные в файл, затем импортировать их в другую базу данных.

Экспорт в формате ГИС "ИнГео"
Импорт в формате ГИС "ИнГео"

Обмен данными в сторонних форматах

В ГИС "ИнГео" в виде расширений реализованы функции обмена данными в формате DXF, Shape, F20V, MIF/MID. Вы можете также написать свое расширение, позволяющее обмениваться данными в других форматах.

Для работы с этими функциями подключите модули расширений:

DXF - dxfAddOn.dll
Shape - shpimp.dll
F20V - importf20v.dll
MIF/MID - inmifmid.dll

Перед экспортом данных определитесь, что будете экспортировать: только структуру данных (структуру карт и слоев, семантических таблиц, топоотношений); структуру данных вместе с пространственными объектами. Если экспортируете пространственные объекты, то определитесь: будете экспортировать все пространственные объекты, или только вписанные в видимую область окна Вид главного окна программы. Если экспортируете объекты, вписанные в видимую область, то перед экспортом смасштабируйте и пролистайте карту так, чтобы в видимую область попали объекты, которые хотите экспортировать.

Для экспорта данных:

1.Выберите пункт меню Сервис \ Экспорт, команду Обменный файл ИнГео. На экране появится диалоговое окно Экспорт данных.

2.Выберите, какие карты и слои будете экспортировать.

4.На следующем шаге, в поле Экспортировать пространственные объекты выберите один из трех вариантов: Не надо экспортировать пространственные объекты; Все пространственные объекты экспортировать; экспортировать только Вписанные пространственные объекты.

5.Если вы экспортируете пространственные объекты, то укажите, что дополнительно экспортировать: топологические связи; содержимое семантических таблиц; содержимое справочников; привязку растров; права доступа к объектам.

7.Выберите кнопку Готово. Система спросит в какой файл записать экспортируемые данные. Укажите имя файла.

Если хотите импортировать данные, вы должны иметь файл, куда предварительно эти данные были экспортированны. Если такого файла нет, то данные нужно экспортировать из той базы данных, где они хранятся.

Для импорта данных:

1.Откройте базу данных и проект, куда будете импортировать данные.

2.Выберите пункт меню Сервис \ Импорт, команду Обменный файл ИнГео. Появится диалог выбора файла импорта.

3.Выберите файл, где находятся данные, которые хотите импортировать. Выберите кнопку Открыть.

4.Появится диалоговое окно Импорт данных.

5.Выберите, какие карты и слои хотите импортировать.

7.Выберите, что импортировать: пространственные объекты; топологические связи; содержимое семантических таблиц; содержимое справочников; привязку растров; права доступа к объектам. Также решите, будете ли Вы добавлять карты в текущий проект или нет.

9.Выберите кнопку Готово