Вторник, 21.11.2017, 06:12

САПР
Программы
Средство разработки ГИС-приложений GIS ToolKit (Windows)


GIS ToolKit - комплекс средств разработки ГИС-приложений, базирующийся на интерфейсе доступа "MAPAPI" к ГИС-ядру "Панорама". В состав комплекса GIS ToolKit входит несколько отдельных программных продуктов:


GIS ToolKit - набор инструментов для создания приложений в среде визуального программирования Borland Delphi, C++ Builder, Developer Studio, Code Gear;
GIS ToolKit для Kylix - набор инструментов для создания Linux-приложений в среде визуального программирования Kylix;
GIS ToolKit Active - набор СОМ объектов и компонентов ActiveX, предназначенный для разработки ГИС-приложений для Windows в любых средах разработки, включая Microsoft Visual Studio, Microsoft Access, Borland Delphi/Kylix, C++ Builder, Developer Studio, Code Gear и др., а также специально адаптированный для программирования в среде 1С;
GIS ToolKit Office - это ГИС-инструментарий на основе ActiveX, позволяющий использовать геопространственные данные в офисных документах;
ГИС-Конструктор для Qt-Designer - средства для разработки ГИС-ориентированных приложений для операционных систем семейтва Linux в среде визуального программирования Qt-Designer;
ГИС-Конструктор для Oracle PL/SQL - средства для работы с пространственными данными посредством интерфейса "MAPAPI" из скриптов PL/SQL;
GIS WebToolKit - инструментарий для разработки Интернет-геопорталов для доступа к инфраструктуре пространственных данных.
Помимо этого, программист имеет возможность использования процедур и функций интерфейса "MAPAPI" ГИС-ядра "Панорама" напрямую, что дает возможность применять GIS ToolKit при создании приложений практически в любой среде разработки и на любом языке программирования, поддерживающем стандарты API (Application Programming Interface). Интрефейс "MAPAPI" содержит более полутора тысяч процедур и функций для работы с пространственными данными "на все случаи жизни". Визуальные компоненты поставляются в исходных текстах с примерами приложений и документацией. GIS ToolKit применяется также для создания диспетчерских центров и навигационных систем с использованием GPS-аппаратуры.



 GIS ToolKit
GIS ToolKit - это набор компонент для создания ГИС-приложений в среде визуального программирования Borland Delphi, C++ Builder, Developer Studio и Code Gear.

Всего в Вашем распоряжении почти полсотни компонентов на все случаи жизни, около сотни классов и более тысячи функций API-доступа к ГИС-ядру GIS ToolKit. Используя компоненты и классы GIS ToolKit, программист получает удобный доступ к картографической информации в стиле Delphi.

Проект GIS ToolKit является открытым и поставляется с исходными текстами. GIS ToolKit постоянно развивается. С каждой новой версией он расширяет свои возможности. Следите за обновлениями!

GIS ToolKit обеспечивает полный комплект функций системы управления картографической базой данных:

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



Попробуйте сами – все просто!

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

 
  




Набор инструментов GIS ToolKit по своему функционалу разделен на две категории – Основные компоненты, без использования которых трудно построить даже простое ГИС-приложение, и Дополнительные компоненты, предназначенные для решения более специфических задач. Компоненты расположены в панели инструментов оболочки Delphi и C++ Builder на двух вкладках.

Компоненты GIS ToolKit

GTK Standard
TMapView -компонент управления электронной картой
TMapWindow – компонент отображения уже открытой электронной карты.
TMapScreen - компонент для оптимизированного отображения пользовательских (мобильных и стационарных) объектов
TMapDataView - компонент отображения электронной карты
TMapObj - компонент объекта электронной карты
TMapPoint - компонент точки координат электронной карты
TMapFind - компонент точки координат электронной карты
TMapRsc - компонент доступа к классификатору объектов электронной карты
TMapGisServer - компонент работы с данными на ГИС Сервер 2008
TMapAtlas - комонент работы с атласом (набором разномасштабных карт)
TMapMiniMap - компонент навигации по карте
TGisProperty - компонент настройки параметров работы ГИС-ядра

GTK Additional
TMapSelectRect - компонент выбора области карты
TGetMapPoint - компонент выбора точки на контуре объекта карты
TMapFindAdj - компонент топологического поиска объектов
TMapConvertor - компонент конвертор электронных карт
TMapGeoCode - компонент геокодирования
TMapCross - компонент определения пересечений объектов карты
TMapCheckInside - компонент определения взаимного расположения двух объектов карты
TMapFileNameEdit - компонент выбора файла
TMapClassEdit - компонент выбора объекта, семантики или слоя из классификатора
TMapEditMetric - компонент редактирования метрики объекта карты
TMapCreateObject - компонент создания объекта электронной карты
TMapQRep - компонент печати карты в отчете с использованием QuickReport
TMapNet - компонент работы с сетевым графом
TMapSections - компонент профиля рельефа
TMapMtr3D - компонент визуализации 3D матрицы
TMap3DNavigator - комонент отоборажения карты с использованием 3D модели
TMapThematic - диалог построения тематических карт
TMtrLegengTree - компонент легенды матричной карты

GTK Dialogs
TOpenMapDialog - компонент выбора электронной карты
TMapPrintDialog - компонент печати электронной карты
TMapSelectDialog - компонент выбора условий поиска/отображения
TMapSelectObjectRsc - компонент выбора вида объекта из классификатора электронной карты.
TMapDataList - компонент формирования и отображения списка данных электронной карты
TMoveToDialog - диалог "Перемещение в заданную точку"
TSemanticDialog - диалог "Редактирование семантики выбранного объекта"
TMetricDialog - диалог "Редактирование метрики выбранного объекта"
TSemUpdateDlg - диалог "Обновление семантики объектов"
TAddFolderDlg - диалог "Добавление в документ данных из директории"
TUndoDialog - диалог "Отмена последней операции"
TOpenAtlasDlg - диалог создания, редактирования, выбора атласа карт
TAtlasListDlg - компонент выбора активной карты из атласа

Используя библиотеки ядра комплекса GIS ToolKit, Вы можете создавать приложения в различных средах, в том числе на основе технологии .NET, а также осуществлять собственные публикации в сети Интернет с отображением картографической информации. Примеры разработок приложений на основе GIS ToolKit на языках C#, Visual C++, Visual Basic, Java 

Работа GIS ToolKit возможна не только в Windows. Используя специальные версии GIS ToolKit, Вы сможете разрабатывать приложения и для операционных систем Linux, Solaris, Windows CE, QNX, ОС РВ и других. Функции ГИС ядра можно вызывать из процедур, написанных на языке PL/SQL в среде СУБД Oracle (32 и 64 бит) на платформах Solaris/Sparc, Suse Linux/Sparc, Linux/Intel. Обеспечивается связь объектов карты с записями базы данных, отображение карт в WEB-приложениях.

Создание ГИС-приложения на базе GIS ToolKit занимет всего несколько шагов

Специфика визуального программирования на GIS ToolKit такова, что работа всех его компонентов строиться вокруг одного основного компонента доступа к электронной карте. В GIS ToolKit есть два таких компонента – это TMapView и его брат-близнец TMapScreen. Данные компоненты выполняют открытие картографической информации, ее визуализацию, пересчет координат и т.д. Отличие компонента TMapScreen от TMapView заключается в том, что для визуализации пространственных данных он использует не один, а два буфера изображения карты, что позволяет ускорить и улучшить визуальные качества (исключение моргания карты) отображения подвижных (мобильных) и стационарных пользовательских объектов на фоне карты, но при этом требует больше ресурсных затрат, чем TMapView. Поэтому первым шагом создания ГИС-приложения на базе GIS ToolKit становится помещение на форму компонента доступа к электронной карте (TMapView или TMapScreen). А далее весь функционал наращивается в три шага: помещаем нужный компонент на форму, связываем его с TMapView (или TMapScreen) и заставляем его выполнять предопределенную для него задачу (например, по нажатию соотвествующей кнопки в интерфейсе). Во многих случаях это занимет всего одну строчку программного кода.

       



 GIS ToolKit Free
GIS ToolKit может поставляться в двух вариантах: GIS ToolKit и GIS ToolKitFree.

GIS ToolKit включает в себя средство разработки ГИС-приложений и одну лицензию на выполнение пользовательских приложений (электронный ключ), то есть для распространения приложений созданных с помощью этого варианта GIS ToolKit будут необходимы лицензии (одна лицензия на каждую копию приложения).
GIS ToolKit Free включает в себя средство разработки ГИС-приложений, которое требует ключ для разработки приложений и не требует лицензии (электронного ключа) для распространения приложений.
Функциональные возможности GIS ToolKit и GIS ToolKit Free полностью идентичны.


 Лицензия на выполнение пользовательских приложений
Лицензия на выполнение пользовательских приложений представляет собой электронный ключ который разрешает выполнение пользовательской программы, написанной с использованием GIS ToolKit, на данной ЭВМ. При использовании GIS ToolKit Free лицензия не нужна.


 Применение GIS ToolKit
Быстрая разработка ГИС-приложений с помощью GIS ToolKit или собственная ГИС за час
Разработка ГИС-приложений в среде Delphi/Kylix (Chip)
Опыт применения инструментария GIS ToolKit в отечественных разработках (Информационный бюллетень)
Применение GIS ToolKit при создании прикладной системы «Дорожный земельный кадастр»
Средства разработки ГИС-приложений для ASP .NET Framework
Разработка автоматизированных геоинформационных аналитических систем сбора, обработки и визуализации данных мониторинга природных объектов
 
Мы здесь
start@ing-tv.ru
+7(950) 402-03-19
+7(391) 231-25-60
 
Инженерные сети
Расчетные САПР
Программы SoftHVAC
Энергоэффективност
GeoSolution

Copyright Weißes Meer © 2017