In KB "Panorama" the GIS "Panorama"version 13.6.7 has been developed. In the new version the display, editing and a search by area of objects for vector maps of large volume (from hundreds of thousands to tens of millions of objects in one set - a layer) located locally or on the GIS Server have been accelerated. This is implemented by optimizing the construction and updating of spatial indexes of objects used for displaying and searching vector data.
Export to KML format has been improved. A customizing the styles of polygons, lines and icons according to the current graphical parameters of objects on the map was automated. Icons for point objects are generated in png format in the \kml_name.icons folder. Ability has been added of saving the kml file and folder with icons into the kmz archive.
Import of the data about a relief from files of ArcInfo Binary Grid format has been added. ArcInfo Binary Grid files can contain a digital elevation model, a slope model, and a relief shading. Data in binary Files ArcInfo Binary Grid is organised in the form of a regular grid. The digital elevation model contains elevation data as a cell value of regular grid. According to digital model of a relief the matrixes of heights MTW are formed. To store a relief shading, the value of the regular grid cell corresponds to the degree of illumination. The files containing a relief shading or model of slopes, are converted into matrixes of qualities MTQ. The task of importing matrixes of elevations also supports loading of the data from the SRTM, GeoTIFF, IMG, DEM formats. The import of the pyramid of matrixes of elevations of relief from the KMZ format into a set of MTW files, combined into a single MPT project, has been provided.
The task "Update semantics from files Microsoft Office Excel (*.xls, *.xlsx)" has been improved. There are added the modes: Automatic setting of field matching by semantics key, Save/Restoring settings, Delete a list of semantics. In the dialog of semantics selection a search by key, code or name has been added. Execution of function of updating the list of semantics by all objects or objects selected according to certain conditions is accelerated.
The "Cut selected objects" item has been added into the "Edit" menu. This mode allows you to simultaneously copy to the clipboard and delete selected objects on the map. Cutting of selected objects is carried out by the Ctrl+X hotkey combination. "Quick deletion" of selected objects without copying to the clipboard - Ctrl+Delete.
In the "Map Editor", onto the "Graphic objects" panel, a mode has been added for quickly drawing "icons" on the map - graphic files of BMP, PNG, JPEG, ICO, TIF and others formats. The selected graphic files are copied into the map subdirectory with the name \map name.images. The relative path to the file is recorded into the semantics of the graphic object. When copying a map to another folder, you must also copy the subdirectory with graphic files. When scaling a map the raster symbol can decrease and increase. When packing a map in SITZ\MAPZ\MPTZ formats, graphic files are packed automatically.
In the application "Geodesy editor", the "Land survey plan" mode has been improved. An algorithm for processing a cadastral map has been implemented, which provides variable formation of an XML document according to the MP_v06 and MP_v08_R04 schemes. So as in different versions of the XML-scheme of the land survey plan, XSD-directories of the values of the attributes of cadastral objects of different versions are used, they correspond to different versions of the digital classifier survey.rsc. For the MP_v06 XML scheme, the survey.v5.rscz classifier is used, for the MP_v08_R04 XML scheme - survey.v6.rscz. In the "Land Survey plan" dialog in the "Initial data" node in the "Information on geodetic base" table, the ability has been added to enter information about the state of the outside sign of the point, the center of the point and its mark.
The "Technical plan" mode has been improved. To fill in the attribute "Cadastral numbers of land plots on which the property is located" there is added an automatic search on the cadastral map of land plots on the territory of which the property is located. For the found plots, the value of the semantics "Cadastral number" is read and stored in the semantics 1350 of the real estate object for reuse.
The new version of the program is available for download in the Download section.
Specialists of KB "Panorama" prepared and placed on the geoportal "Bank of spatial data" the map of the Republic of Estonia. Source data was obtained from Geofabrik website. To work with the map, you can use the GIS Panorama Mini program or other software products of KB "Panorama".
The map was led to the modernised classifier of large-scale plans of scale 1: 5 000 (map5000m.rsc). Publishing of updates in bank of spatial data is made by using the program of Databank of digital maps and remote sensing data. Publishing contents of bank of spatial data on the geoportal and data access for downloading are implemented by means of GIS WebServer SE.
Free maps on the basis of OpenStreetMap data are available for download on the page "Digital maps".
In KB "Panorama" the GIS ToolKit version 13.4.1 has been developed for creating GIS applications in the environment of C++ Builder, Delphi Embarcadero. The GIS ToolKit includes the TMapEditMetric component, which is intended for editing the metric's points of map object in an interactive mode. The developer just needs to select the desired map object and activate the editing process. In the new version the a mode for working with a group of map objects has been added. After starting editing, the following editing modes are available for the developer: creating a new object; creating a subobject in an existing object; adding a point into the metric of an existing object; deleting a point from the metric of an existing object; obtaining the coordinates of a virtual point on the contour of an object; obtaining the coordinates of the real point of the object metric; changing the coordinates of the metric of an existing object; moving the entire object; moving a group of objects.
The TMapScreen component is used to display the map and edited objects. It allows to accelerate and improve visual qualities (an exception of map blinking) of displaying edited, movable (mobile) and stationary user objects against the background of the map. Improving the display of user objects is carried out at the expense of optimizing the redrawing of the background map. In general, the image of a background map is drawn into the window from the internal buffer of map image, rather than by drawing the map from the data store. The more user objects are displayed at the same time, the higher the optimization factor in terms of speed and quality of display.
The GIS ToolKit includes an example of a map editor based on the TMapEditMetric component (located in the \Example\delphi\mapedit\ or \Example\builder\mapedit\directory). In the new version, the possibilities for determining the relative position of map objects have been expanded. The OverlapTest function has been added into the TMapOverlay component to analyze the intersections of two areal objects with subobjects and multipolygons.
The GIS ToolKit consists of a set of visual components (supplied in source code) and API functions of the GIS core for direct access to spatial data. The toolkit is intended for the development of client-server and desktop 32-bit and 64-bit applications that require processing and visualization of spatial data. Spatial data can be located both at the workplace (direct access to data) and in a local network or the Internet (components of access to the GIS Server or data exchange using international protocols are used).
The new version of the program is available for download on the Download page.