ПО MAPBASIC

23 200 руб. RUB 23 200 руб.
MapInfo

Позволяет собирать, хранить, отображать, редактировать и обрабатывать картографические данные, хранящиеся в базе данных



Заказать

MapBasic - среда программирования для MapInfo Professional.С помощью MapBasic Вы можете адаптировать MapInfo для решения самого широкого спектра задач, а также разрабатывать различные приложения. Используя его, Вы можете расширить функциональные возможности ГИС MapInfo Professional., построить свою ГИС, ориентированную на решение конкретных прикладных задач (ввода данных, требующих большого количества окон диалогов, или оптимизации выполнения какого-либо перечня команд, объединяемых в специальные инструментальные панели).

Назначение: русифицированный язык программирования для MapInfo

MapBasic - среда программирования для MapInfo Professional.С помощью MapBasic Вы можете адаптировать MapInfo для решения самого широкого спектра задач, а также разрабатывать различные приложения. Используя его, Вы можете расширить функциональные возможности ГИС MapInfo Professional., построить свою ГИС, ориентированную на решение конкретных прикладных задач (ввода данных, требующих большого количества окон диалогов, или оптимизации выполнения какого-либо перечня команд, объединяемых в специальные инструментальные панели).

Характеристики MapBasic:

- более 300 операторов и функций;

- гибкость (модульная структура программы, организация циклов, управление процессами, возможность построения обработчиков ошибок и откликов на события);

- открытость (вызов DLL или EXE из MapBasic программы, связь с другими Windows-приложениями через DDE; управление MapInfo посредством DEE или OLE Automation; доступ к удаленным базам данных через ODBC);

- настраиваемость (модификация меню MapInfo и создание собственной специфичной системы, диалогов и панелей инструментов);

- SQL-стандарт запросов (использование стандартных запросов SQL MM, расширенных пространственными запросами типа площадь, расстояние, периметр, координаты, вложенность, соседство, пересечение и т.д.);

- управление таблицами и файлами (прямое открытие в MapInfo файлов Excel, Access, Lotus 1-2-3, xBASE и ASCII, запросы к ним, формирующие временные таблицы или временные столбцы, сортировка, обновление, объединение, группировки и другие механизмы управления данными, поддержка семантического и графического объединения данных с возможностью сохранения и восстановления данных. Соединение с удаленными базами данных типа Oracle, Ingres, Informix, DB/2, Microsoft SQL через ODBC. Чтение и запись ASCII и бинарных файлов);

- создание и модификация географических объектов (создание точечных, линейных, площадных объектов, текста, буферных зон и других пространственных объектов. Модификация стиля оформления объекта. Возможно изменение положения узлов объекта как одного, так и группы. Конвертация и модификация объектов. Оверлейные операции: объединение, разрезание, удаление внешней и перекрывающей части. Вычисление площади, периметра, центроида, протяженности, площади перекрытия. Формирование карт из отдельных слоев, контроль за установками единообразного изображения слоев, их масштабного эффекта. Создание тематических карт и легенд к ним. Поиск и геокодирование объектов. Большой выбор проекций и эллипсоидов с возможностью создания дополнительных);

- формирование пользовательского интерфейса (MapBasic позволяет разрабатывать собственные меню, панели инструментов и диалоги, упрощающие работу конечного пользователя с геоинформационной системой и позволяющие решать частные задачи организации);

- интегрированная картография (возможно встраивание окон MapInfo в программы, написанные на других языках типа Delphi, Visual Basic, C++, PowerBuilder. MapBasic поддерживает ODBC стандарт для связи с внешними базами данных. Используя OLE Automation и DDE, можно легко обмениваться информацией с другими Windows-приложениями. Например, пять строчек кода на Visual Basic позволяют вставить окно MapInfo в собственное приложение);

- легкость в освоении (MapBasic имеет функции и операторы, аналогичные языку BASIC, и дополнительно - картографические функции ГИС. Команды MapBasic, генерируемые MapInfo, отображаются в специальном окне в самом MapInfo Professional. Окно MapBasic в MapInfo позволяет быстрее освоить этот язык и упрощает процесс программирования);

- среда разработки (созданные и откомпилированные MapBasic программы можно использовать в работе MapInfo Professional и RunTime модулях MapInfo. MapBasic - язык мультиплатформенный, модульный, процедурный, управляемый событиями. Программа Конструктор Диалогов позволяет визуально создавать диалоги для MapInfo и автоматически генерирует код MapBasic).

Подробнее