Source texts of the GIS Constructor toolkit for the development of mobile applications are published in open access


On the site of KB "Panorama" there are placed the source texts of developer's toolkit the GIS Constructor for Qt Designer SE for Android OS. The toolkit provides the basic tools for processing spatial data: displaying sets of vector, raster and matrix maps, creation and editing of vector maps, search of objects by the specified set of attributes values, obtaining the information about map objects, processing data from GPS/GLONASS receiver.

The structure of GIS Constructor includes the source code of application the Panorama Mini GIS for Android OS, which the developer can take as a basis for creating your own mobile application. GIS Panorama Mini for Android OS allows you to display the main formats of digital maps of the GIS "Panorama" format, to receive information about the terrain objects (name, length, area, semantics), display the current position according to data of the built-in GPS/GLONASS receiver, save the coordinates onto a separate user map.The data received from the application can be copied from the mobile device for further processing in desktop versions of GIS "Panorama" or GIS Panorama Mini.

GIS Panorama Mini for Android OS uses the functions of the MAPAPI programming interface, whose libraries are part of GIS Constructor for Qt Designer. The cross-platform of MAPAPI interface allows the programmer to develop and test the GIS-application in the desktop operating system using the GIS Constructor available for a set of Linux systems. After debugging in desktop system the developer can execute assemblage of the application for Android OS with the minimal changes in the source code of the program. Libraries of access to digital maps from structure of the GIS Constructor for Qt Designer are implemented in C++ language, which allows you to create applications based on them, using various programming languages and frameworks, for example, Qt or Java.

GIS Constructor for Qt Designer SE for Android OS and GIS Panorama Mini for OS are available for download in the Download section.

News Archive