User Tools

Site Tools


readme:changelog

Changelog

Documentation | Changelog

Log of released versions, bug fixes, improvements, and new features. Truncated to the last 365 days.

For a description of recent major modifications and added features see: What's new & coming.

Version: 11.42.0

Released: 29 May 2020

New features:

  [DK-11695]Create RasterAlgebra sample (Samples)
  [DK-11606]Option to fully disable "interrupt by click" option by metadata (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms,NDK.WPF)
  [DK-11283]Redesign color ramps, and new ramps definition, and allow using from user code (Core)

Bugs:

  [DK-11725]RAD Studio 10.4 FireDAC does not work with SQLITE deployed with DK (DDK,Deployment)
  [DK-11723]TGIS_LayerPixelStoreAbstract.ImportLayer - doesn't work properly (Core)
  [DK-11722]Alpha channel does not work in vector gradient renderer.
  [DK-11721]Some methods and classes in comments have wrong case (Core,Doc)
  [DK-11720]ActiveX documentation does include proper references to samples (Doc,XDK)
  [DK-11719]GisTopology - Select points touching a polygon (for FindFirst) (Core)
  [DK-11717]Sometime empty map after reprojection of full extent WGS84 and a number of projections including EPSG:3785 (Core)
  [DK-11714]TGIS_LayerFLT - Export issue (Core)
  [DK-11713]Export to PixelStore - problems (Core)
  [DK-11712]TGIS_LayerSqlSdo - invalid geometry definition in preparing relate query for arc (Core)
  [DK-11710]TGIS_ControlLegend & TGIS_ControlAttributes controls are corrupted (NDK.WPF)
  [DK-11708]Print Template Designer - scale controls sometimes have wrong scale values (DDK.VCL)
  [DK-11707]XML Print Template - legend and scale controls printed before linked maps have wrong scale (Core)
  [DK-11706]Trial app asks for .license file if runs under 32bit (e.g. Visual Studio) (NDK.ASPNET)
  [DK-11705]TGIS_ShapeList has members ownership problems (XDK)
  [DK-11704]DotFloatToStrPrec shouldn't return decimal sign if precision<=0 (JAVA) (Core,Java)
  [DK-11701]Tag layer property becomes set when opening TIFF file (Core)
  [DK-11700]TGIS_RasterAlgebra not properly exposed in API (XDK)
  [DK-11696]TGIS_LayerPixelLock pixel vertical shift for some pixel size (Core)
  [DK-11694]TGIS_LayerIMG - slow working with compressed single (grid) data (Core)
  [DK-11693]Print Template Designer - empty preview when no viewer object is assigned (DDK.VCL)
  [DK-11688]TGIS_ControlLegendFormMVC - Interpretation is not stored in a layer config file (Core)
  [DK-11681]TGIS_LayerTIFF.Build should open a layer (Core)
  [DK-11679]Incorrectly created altitude map zones when generating ramps (Core)
  [DK-11673]TGIS_ControlPrintTemplateDesignerForm - sometimes Objects field is not available for text elements (DDK.VCL)
  [DK-11669]TGIS_ControlPrintTemplateDesignerForm - button 'Cancel' asks for saving changes (DDK.VCL)
  [DK-11663]TGIS_ControlPrintTemplateDesignerForm - DEL key sometimes does not work (DDK.VCL)
  [DK-11662]TGIS_ControlPrintTemplateDesignerForm - resizing panels makes the editor invisible (DDK.VCL)
  [DK-11659]TGIS_ControlPrintTemplateDesignerForm - deleting an element sometimes throws an exception (DDK.VCL)
  [DK-11657]Set1 mentioned in samples (NDK.ASPNET,Samples)
  [DK-11656]IDL are sorted by Name, not by ID which can corrupts compiled VB6 app upon updating ocx (XDK)

Improvements:

  [DK-11727]TGIS_ControlNorthArrowStyle - change of namespace (TatukGIS.NDK now) (NDK.WinForms,Samples)
  [DK-11718]TGIS_CSProjAbstract.IsPureCylindrical - property to improve extent reproductions (Core)
  [DK-11716]TGIS_RasterAlgebra - improve performance of progress event and evaluation (Core)
  [DK-11709]Print Template Designer - new attributes for legend, scale and north arrow (DDK.VCL)
  [DK-11703]Convert samples to CLANG compiler (C++,DDK)
  [DK-11699]Print Template Designer - better prepared viewer bitmaps (ppi, scale, extent) (DDK.VCL)
  [DK-11697]Print Template Designer - arrows used to move elements (DDK.VCL)
  [DK-11692]Add option to choose color space for color interpolation when generating ramps (Core)
  [DK-11690]TGIS_ProjectQgis - improve reading new label styling (Core)
  [DK-11689]Print Template Designer - elements may extend beyond the boundaries of the page (DDK.VCL)
  [DK-11687]TGIS_ControlLegend Icons to have proper color on dark stylings (DDK.FMX,DDK.VCL)
  [DK-11686]Better icons for TGIS_ControlLegend (DDK,JDK,NDK,XDK)
  [DK-11685]TGIS_ControlPrintTemplateDesignerForm - some operations are slow and very slow (DDK.VCL)
  [DK-11677]Doc improvements - better cross referencings (Doc)
  [DK-11676]TGIS_ControlPrintTemplateDesignerForm - automatically created unique element names (DDK.VCL)
  [DK-11672]TGIS_ControlPrintTemplateDesignerForm - selecting elements using calculating distance to objects (DDK.VCL)
  [DK-11671]TGIS_ControlPrintTemplateDesignerForm - new button 'Preview' (DDK.VCL)
  [DK-11670]TGIS_ControlPrintTemplateDesignerForm - subsequent clicks pass cyclically after the list of elements (DDK.VCL)
  [DK-11668]TGIS_ControlPrintPreviewDesignerForm - Palette treeview instead of a set of buttons (DDK.VCL)
  [DK-11661]TGIS_ControlPrintTemplateDesignerForm - American paper sizes added to default formats (DDK.VCL)
  [DK-11660]TGIS_ControlPrintTemplateDesignerForm - list of Objects should contain object names (DDK.VCL)
  [DK-11629]Check behaviour of Gis.Editor accross the platform and unify it (Core)
  [DK-11472]Rendering wizard - improvement in Advanced classification path (Core)



Version: 11.41.0

Released: 1 May 2020

New features:

  [DK-11624]Measure sample (DDK.VCL,JDK.Swing,NDK.WinForms,Samples,XDK)
  [DK-11589]Add "setup" section to translations editor (Utils)
  [DK-11581]Korean translation (Resources)
  [DK-11580]TomTom WebTiles configuration file (SamplesData)
  [DK-11548]New class TGIS_GridToPolygon to vectorize classified grid into polygons (Core)
  [DK-11138]Print templates designer - TGIS_ControlPrintTemplateDesignerForm (DDK.VCL)

Bugs:

  [DK-11654]Some SVG causes AV (Core)
  [DK-11653]TGIS_LineSymbolEditor - buttons font size is too big in high dpi resolution (DDK.VCL,NDK.WinForms)
  [DK-11651]Wrong name for classification render type enum (Core)
  [DK-11647]Topological operations (like Intersection) can alter RTREE, even if the result is a new shape not attached to the layer. (Core)
  [DK-11644]Deploy folder for 32 bit libraries should be named x86 not x32 (DDK,NDK,Setup,XDK)
  [DK-11640]TGIS_TemplatePrintBuilder - invalid reading of a page size from xml template (Core)
  [DK-11634]TGIS_Dataset - possible DataError upon editing fields (JDK.Swing,NDK.WinForms)
  [DK-11633]TGIS_LayerSqlPgisFireDac - the quoted geometry field is not found in a query (Core)
  [DK-11623]Bad invalidation method in SelectByShape sample in java (JDK.Swing,Samples)
  [DK-11620]TGIS_LayerCompound - unable to set transparency for sublayers during drawing (Core)
  [DK-11617]TGIS_LayerSqlGpkg - unable to open a layer using a name with spaces (Core)
  [DK-11615]PixelEdit Java sample not creating grid properly (JDK.Swing,Samples)
  [DK-11614]UnionOnList with param _fixshape set to True does not generate fixed polygons (Core)
  [DK-11613]Field-based legacy properties (e.g. Line.WidthEx) are kept in an old project file format even when is no longer in use. (Core)
  [DK-11610]TGIS_ControlPrintTemplateDesignerForm - some elements have wrong location after opening a template (DDK.VCL)
  [DK-11609]TGIS_LayerPixelLock pixel shift error (depending on pixel size) (Core)
  [DK-11608]Correct Pipeline sample data (SamplesData)
  [DK-11604]UnionOnList should use TGIS_ShpeList not TGIS_ObjectList (Core)
  [DK-11603]TGIS_DemOperationFlowDir - direction for sink case is invalid (Core)
  [DK-11597]TGIS_Control3D - does not start if RightToLeft mode set to True (DDK.VCL)
  [DK-11596]TGIS_SqlQuery - fail to parse a UInt64 value (Core,DDK)
  [DK-11595]TGIS_LayerDWG - possible range error when building a polyline (Core)
  [DK-11594]TGIS_LineSymbolEditor - some controls overlap others (DDK.VCL)
  [DK-11593]Some controls in RightToLeft mode have bad location (DDK.VCL)
  [DK-11592]TGIS_LayerPixel - bad pixel image viewing after changes in control legend window (Core)
  [DK-11588]Problems if TGIS_ViewerWnd and Preview is updated same time with BaseMap active (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms,NDK.WPF)
  [DK-11586]TGIS_LayerPixel - grid shadow problem when GDAL is used (Core)
  [DK-11585]TGIS_LayerVector - Locate does not work if the layer is not attached to a viewer (Core)
  [DK-11584]UnionOnList generates polygons with holes incorrectly (Core)
  [DK-11583]TGIS_RasterAlgebra - possible AV when using vector layers (Core)
  [DK-11582]TGIS_Topology.Combine - wrong result for degenerated polygons (Core)
  [DK-11573]TGIS_LayerPixel.RasterToMapRect is not precicse (Core)
  [DK-11560]TGIS_LayerPixel.LockPixels wrongly prepares Grid and Bounds (Core)

Improvements:

  [DK-11655]GisExpandLabel function to expose expanding of label's field and formulas. (Core)
  [DK-11648]TGIS_Classification documentation review (Core,Docs)
  [DK-11641]TGIS_GeometryFactory.GisCircleFrom3Points3D - better check of invalid parameters (Core)
  [DK-11639]Activation app should better react to paste by mouse to avoid including of hint text (DDK,JDK,NDK,NDK.ASPNET,XDK)
  [DK-11632]TGIS_RendererVclDirect2D - check if D2D is supported only once to avoid mutithread confilcts (DDK.VCL)
  [DK-11622]TGIS_ControlPrintTemplateDesignerForm - Object Inspector should be scrollable (DDK.VCL)
  [DK-11618]TGIS_ControlPrintTemplateDesignerForm - should return mrOK if template has been saved; otherwise mrCancel (DDK.VCL)
  [DK-11616]Some TatukGIS internal controls should be visible in VS designer (NDK.WinForms)
  [DK-11607]Add Locks on TGIS_ViewerWnd in some samples (Samples)
  [DK-11605]Do not interrupt drawing immediately after user click mouse, but react for after short "silent period" (DDK.VCL,JDK.Swing,NDK.WinForms,NDK.WPF)
  [DK-11587]Improve translations of non standard messages (Setup)
  [DK-11576]Review Java samples to match other platforms (JDK.Swing,Samples)



Version: 11.40.0

Released: 27 March 2020

New features:

  [DK-11556]TGIS_PrintManager - add GetPdfPageSize function for PDF drivers (Core)
  [DK-11534]New function GisSunPosition - calculates sun position from location and datetime (Core)

Bugs:

  [DK-11566]Testing of metadata 'TGIS_Viewer.OpenNonActive' can cause error upon GIS.Add() (JDK)
  [DK-11565]TGIS_PrintPreview - basemap layers are not fully displayed (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms)
  [DK-11564]TGIS_RegistredLayers - SelfRegisterLayers method is not thread safe (Core)
  [DK-11563]ECW - Improper Coordinate System interpretation if non-Greenwich Prime Meridian (Core)
  [DK-11561]TGIS_GeometryFactory.GisCreateReprojectedShape - return nil for multipatch shape (Core)
  [DK-11558]Antialiased JPG layer is sometimes improperly scaled (Core)
  [DK-11553]Border <> bsNone causes viewer artifacts if renderer is Direct2D (DDK.VCL,Direct2D)
  [DK-11552]TGIS_ControlLegend - scrollbar offset is not reset in SubscribedEvent after closing a project (DDK.VCL)
  [DK-11551]TGIS_CSProjectedCoordinateSystem.ExtentFromWGS is not precise on some projections if CentralMeridian<>0 (Core)
  [DK-11549]Platte Care and Mercator projections should better react to non zero CentralMeridian and whole world maps case (Core)
  [DK-11547]Calling TGIS_LayerVector.SaveData() after Revert() and adding a new field can cause data loss in some formats. (Core)
  [DK-11545]Nodes on TGIS_ControlLegend are not rendered with proper padding while RightToLeft is set to true (JDK.Swing)
  [DK-11543]TGIS_PrintLegend - possible range error upon printing a chart (JDK.Swing,NDK.WinForms)
  [DK-11542]TGIS_Layer.MustCalculateStatistics does not check assignment of Statistics (Core)
  [DK-11540]TGIS_ViewerBmp - ControlProcessMessages should do nothing for non visual framework (Core)
  [DK-11539]TGIS_ControlLegend.Color can not be set; some styling improvements (DDK.VCL)
  [DK-11538]Print Preview: black font not drawn correctly (DDK.VCL)
  [DK-11535]TGIS_ControlLegendForm - invalid section names after executing Apply (DDK,JDK.Swing,NDK.WinForms)
  [DK-11533]TGIS_Layer.Recalculate - range check error for 24-bpp tiff image (Core)
  [DK-11532]WebTiles not reliable on FMX Desktop (white of even improper tiles are visible) (Core,DDK.FMX)
  [DK-11531]Painting errors for pixel layer when CachedPaint set to False (DDK.VCL,Direct2D)
  [DK-11530]TGIS_ControlLegendForm - LayerParamsChangeEvent is not fired when using the Apply button and ShowLayerProperties function (DDK.VCL,XDK)

Improvements:

  [DK-11567]Here Map sample .ttkwp to much current REST API (SamplesData)
  [DK-11559]Implement "Pending" tab for TatukGIS team with latest proposition from clients (Utils)
  [DK-11557]Imprecise touch on a mobile device can be interpreted as update cancel request (DDK.FMX.Mobile)
  [DK-11555]TGIS_ControlLegend - DrawBmp to draw legend on bitmap (DDK.VCL)
  [DK-11550]TGIS_Shape.Split should not return nil if a shape has only one part. (Core)
  [DK-11544]TGIS_ControlAttributes - Null values are not accepted (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms)
  [DK-11541]Custom Styles improvements for ViewerWnd and Control Legend Form (DDK.VCL)
  [DK-11537]TGIS_ViewerBmp - add Width and Height properties (Core)
  [DK-11529]Image layers, importPixelData function should write data in tiles (Core)



Version: 11.39.0

Released: 28 February 2020

New features:

  [DK-11509]TGIS_PrintManger.DrawMap - overloaded version returns actual viewer extent after printing (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms)
  [DK-11506]New pipeline sample using raster algebra (Samples,SamplesData)
  [DK-11500]TGIS_TemplatePrint.GIS_ViewerExtent - to return actual viewer extent after printing (Core,DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms)
  [DK-11491]Add 'Layer.CreatePixel' pipeline operation (Core)
  [DK-11471]Support Assimp including TGIS_LayerAssimp (Core)
  [DK-11452]TGIS_Tessellation & TGIS_MultiPatchBuilder - tessellation and mesh builder classes (3D,Core)

Bugs:

  [DK-11528]TGIS_LayerCompound - RecalcExtent calculates wrong extent (Core)
  [DK-11527]FMX samples don't compile for Android (Samples)
  [DK-11526]TGIS_LayerPixel - bad working after setting Histogram and next Grayscale (Core)
  [DK-11525]Drawing pixel layers should ignore OverlappedExtentMargin and TemporaryVisibleExtent (Core)
  [DK-11524]Drawing pixel layers sometimes consumes too much memory (DDK.VCL)
  [DK-11523]TGIS_LayerTIFF - errors during reding or writang images greater than int32 range (Core)
  [DK-11521]EPSG:2039 datum shift params should match EPSG (CSSystem)
  [DK-11520]TGIS_ProjectQgis - line styling is not read correctly (Core)
  [DK-11517]Polygon outline is drawn if Area Color has transparency and Outline Style is Clear. (Direct2D,GdiPlus)
  [DK-11515]TGIS_LayerTIFF - sets signed 16 bits data type insted unsigned 16 bits (Core)
  [DK-11513]Unable to export multipatch shapes from GML (Core)
  [DK-11512]TGIS_LayerSqlPgisLibpq - error upon saving empty geometry
  [DK-11510]EPSG:6991 lack of datum shift params (CSSystem)
  [DK-11508]TGIS_RasterAlgebra occasionally computation errors (DDK,x64)
  [DK-11507]Range error when opening large grid files (Core)
  [DK-11504]TGIS_LayerFLT - error open large FLT (Core)
  [DK-11499]TGIS_LayerPixels - bad quality some reprojected tile images (Core)
  [DK-11498]TGIS_ControlLegend is not updating properly upon changing mode and compactview (JDK.Swing)
  [DK-11497]WebTiles in PNG results ocassionally white tiles (DDK.VCL)
  [DK-11495]TGIS_LayerSqlPgisAdoNet - missing quote on a geometry column name (Core)
  [DK-11493]TGIS_RasterAlgebra - using vector statistics causes null reference exception (Core)
  [DK-11492]TGIS_RasterAlgebra - incorrect value of the ARCTAN2 function (Core)
  [DK-11489]TGIS_RasterAlgebra - wrong parsing of statistical functions with explicit bands/fields (Core)
  [DK-11488]TGIS_RasterAlgebra - DIV and MOD operators are interchanged (Core)
  [DK-11487]TGIS_LayerPixel.LockPixels - works badly when requested PixelSize is different then original (Core)
  [DK-11485]Pipeline operation 'Ramp' should clear previous map zones (Core)
  [DK-11484]Pipeline optional parameters, such as Extent, CS, and Layer, do not assign default values (Core)
  [DK-11482]TGIS_LayerPixel - reprojection - possible wrong with and height requested images (Core)
  [DK-11481]LogN wrongly implemented for Oxygene (Core)
  [DK-11480]TGIS_LayerDWG - possible range error upon parsing extended buffer data of entity (Core)
  [DK-11478]TGIS_RasterAlgebra - error if destination layer BitWidth or BitHeight equals 1 (Core)
  [DK-11476]TGIS_Renderer3D - SelectionTransparency is not applied to a selection color (3D,Core)
  [DK-11475]TGIS_Renderer3DDirectX9 - possible floating point error upon selecting a shape in 3D with 0 precision (3D,Core)
  [DK-11474]Range check error at TGIS_PrintTemplete (DDK.VCL)
  [DK-11470]TGIS_ControlLegendForm - not all layer properties are saved to a config file (Core)
  [DK-11469]Legend nodes rendered improperly when showing parameters for vector layers (JDK.Swing)
  [DK-11468]TGIS_LayerPixel - incorrect calculating scaleX, scaleY for rotated tiled images (Core)
  [DK-11466]TGIS_LayerSGRD - improper reading of a native line data (Core)
  [DK-11465]TGIS_FileSVG - rounded rectangle is drawn incorrectly (Core)
  [DK-11463]MTEXT in CAD formats is parsed incorrectly (Core)
  [DK-11462]TGIS_LayerPixel - Interpretation as Pixel dosen't work for grid images (Core)
  [DK-11460]TGIS_PrintPreview - black color is not drawn on preview (DDK.VCL)
  [DK-11459]ESRI ASCII format should be loaded as grid (Core)
  [DK-11436]TGIS_LayerPixel.LockPixels, UnlockPixels - instability in Delphi version (Core)

Improvements:

  [DK-11522]TGIS_RasterAlgebra - optimize record copying (Core)
  [DK-11519]Pipeline - new built-in variable '$GIS' for passing viewer's CS or Extent to parameters (Core)
  [DK-11518]Update to EPSG 9.8.6 (Core)
  [DK-11511]TGIS_PrintManager.AfterPrintPageEvent - not fired when printer is a virtual printer (DDK.VCL)
  [DK-11502]TGIS_SelectedShapeList - items should be sorted to improve drawing of selected shapes with GetShape (Core)
  [DK-11501]New overload for TGIS_Shape.Split method - keep holes (Core)
  [DK-11496]Improve WebTiles drawing speed upon dragging and avoid blank redraws (Core)
  [DK-11494]Rename Ramp to Grid.GenerateRamp pipeline operation and add parameters (Core)
  [DK-11490]TGIS_RasterAlgebra - allow [arithmetic operator] + [plus/minus] sequence (Core)
  [DK-11464]TGIS_LayerGML - detect German adv authority used for ALKIS and NAS (Core)
  [DK-11455]Change menu layout of translation webservice as well as adding "Recent" tab (Utils)
  [DK-11317]Add CeilS RTL function (Core)
  [DK-10723]Add sample directory path replacement for Pipeline samples during setup (Core,Samples,SamplesData)



Version: 11.38.0

Released: 28 January 2020

New features:

  [DK-11443]Helper utility to allow remote debugging w/o installing full version of a product (DDK,NDK)
  [DK-11426]Support for CityJSON (Core)
  [DK-5514]Support for CityGML 3D (3D,Core)

Bugs:

  [DK-11457]DynamicAggregation sample won't compile (NDK.WinForms,Samples)
  [DK-11453]TGIS_LayerCSV - format error after saving a layer containing "longitude" and "latitude" fields (Core)
  [DK-11451]AV upon destroying multiple 3D View. (DDK.FMX)
  [DK-11450]Do not force SetThemeAppProperties on any systems newer than XP (XDK)
  [DK-11449]Printing: long labels are cut if the overlapped margin is set to small value (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms)
  [DK-11448]TGIS_LayerFGDB - possible memory problems in a client C++ library upon export (Core,Setup)
  [DK-11447]TGIS_LayerJSON - problem with setting a boolean field value (Core)
  [DK-11445]Printing labels: long labels are drawn as multi line labels (DDK.FMX,DDK.VCL,Direct2D,Gdi32,GdiPlus,JDK.Swing,NDK.WinForms,SharpDX)
  [DK-11444]TGIS_FileSVG - improper interpretation of stroke width and color (Core)
  [DK-11442]Parameters nodes on TGIS_LegendControl are not rendered in a proper place (JDK.Swing)
  [DK-11441]Sublayers are not showing on TGIS_LegendControl and are causing NPE (JDK.Swing)
  [DK-11440]TGIS_ShapeMultiPatch - AV error in PointOnShape due to uninitialized variable (Core,JDK)
  [DK-11438]TGIS_LayerLandXML - improper TIN and curve interpretation (Core)
  [DK-11434]TGIS_LayerGML - missing a shape when parsing a polygon and curve geometry in one feature (Core)
  [DK-11433]TGIS_LayerPixelStore - inaccurate calculation of BitWidth and BitHeight properties of a layer upon setup (Core)
  [DK-11432]TGIS_FileSVG - multipart path with a close flag has wrong next part offset (Core)
  [DK-11430]Selecting lines from DXF in 3D mode does not work (3D)
  [DK-11428]TGIS_LayerTIFF - grey scale 16-bits big endian - bad viewing (Core)
  [DK-11425]TGIS_LayerECW.Interpretation as TGIS_LayerPixelInterpretation.Grid doesn't work properly (Core)
  [DK-11419]SimpleTapEvent called twice in 3D Mode (3D,DDK.FMX)
  [DK-11418]Metadata "SetThemeAppProperties=False" to stop forcing SetThemeAppProperties(0) on old OS when application manifests does not exist. (XDK)
  [DK-11417]PrintPreview sample is somehow chaotic. (DDK,JDK,NDK,Samples,XDK)
  [DK-11416]TGIS_PrintPreview - occasionally some artifacts at a border (linets etc.) (DDK.VCL)
  [DK-11415]Scaling transparent bitmaps sometimes is not proper (DDK.VCL)
  [DK-11414]TGIS_LayerWebTiles.Interpretation as TGIS_LayerPixelInterpretation.Grid doesn't work properly 2
  [DK-11412]Deselect doesn't work on a vector sublayer (Core)
  [DK-11411]Aggregation works incorrect in different CS (Core)
  [DK-11410]If TGIS_ViewerWnd.KeepScale=False then resizing map changes map extent in a strange way (DDK.VCL)
  [DK-11409]TGIS_ControlScale, TGIS_ControlNorthArrow - Glow is not printed properly on some printers (DDK.VCL)
  [DK-11407]DynamicAggregation sample sample does not change the size of controls during form resize (C#,NDK.WinForms,Samples,VB)
  [DK-11406]Topmost layers - polygons can not be filled with symbols (NDK,SharpDX)
  [DK-11402]DynamicAggregation sample is missed (Samples,VB6,XDK)

Improvements:

  [DK-11435]TGIS_FileSVG - parsing a path floating point parameter coded in short format with a dot (Core)
  [DK-11427]TGIS_LayerDGN - better drawing of 3D shapes in 3D mode (Core)
  [DK-11422]Update GisTranslation.ini file (Resources)
  [DK-11421]Make raster algebra accessible through pipeline (Core)
  [DK-11408]BAR & PIE terms on a layer properties forms should be translatable (Resources)
  [DK-11405]References to obsolete .ttkgp should be replaced with .ttkproject (Doc)
  [DK-11403]Samples to use .ttkproject instead of .ttkgp (DDK.FMX,DDK.FMX.Mobile,DDK.VCL,JDK.Swing,NDK.WinForms,Samples)



Version: 11.37.0

Released: 27 December 2019

New features:

  [DK-11392]SAGA GIS Binary Grid support (Core)
  [DK-11350]TGIS_DynamicAggregatorAbstract for forthcoming dynamic clustering (Core)
  [DK-11300]Dynamic clustering for vector layers (Core)
  [DK-10735]Implement raster algebra (Core)
  [DK-9335]The ability to present multiple layers one above the other (aka geological view) (3D)

Bugs:

  [DK-11400]FlashShape does not work on sublayers based layer e.g. DXF (Core)
  [DK-11399]TGIS_TemplatePrint - wrong value displayed on the scalebar (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms)
  [DK-11395]TGIS_LayerPixel.LockPixels - possible memory errors (Core)
  [DK-11394]TGIS_ControlLegend - possible AV error upon dragging a group into empty area of the control (DDK.VCL)
  [DK-11393]3D properties of a section are reset after using grid wizard (3D,Core)
  [DK-11391]TGIS_TemplatePrint - labels are cut (Core)
  [DK-11390]TGIS_LayerPixel - Lock, UnLockPixels - insufficient control (Core)
  [DK-11389]TGIS_LayerWMS - FileInfo is cleared after drawing (Core)
  [DK-11388]Wrong Z-coordinate calculation on some projections (3D)
  [DK-11387]Changing a baseplane transparency doesn't change 3D scene (3D,Core)
  [DK-11386]Caption in TGIS_FieldRules should be writable (Core)
  [DK-11385]CricIdl for Events is mixed with CrcPas (XDK, Utils)
  [DK-11384] TGIS_LayerPixel - Interpretation - doesn't work correctly with Default value (Core)
  [DK-11383]TGIS_LayerTAB.PreRecognize - fail for not existing file (Core)
  [DK-11382]TGIS_LayerCADRG.GetGrid - doesn't work correctly (Core)
  [DK-11379]TGIS_LayerCADRG - access violation when Interpretation property is set on Grid (Core)
  [DK-11378]TGIS_LayerPixel.LockPixels - shouldn't change fromBand value (Core)
  [DK-11377]Add DXF sublayers on-off functionality for 3D (3D,Core)
  [DK-11375]TGIS_LayerDLG - layer CS is not defined (Core)
  [DK-11374]TGIS_ControlLegends nodes doesnt match component width (JDK.Swing)
  [DK-11373]TGIS_LayerPixel - projected extent is not calculated if a layer has undefined BitWidth or BitHeight (Core)
  [DK-11372]TGIS_PipelineParamsEditor - invalid grid styling for high dpi (DDK.VCL)
  [DK-11369]Some classes are missed in a compiled code (XDK)
  [DK-11367] TGIS_LayerPixel.getGridDataSup - doesn't work correctly when a layer extent smaller than requested extent (Core)
  [DK-11365]Calculate method (overload without arguments) do not recalculate statistics properly. (Core)
  [DK-11364]TGIS_PixelExportManager.ExportFrom() raises the bad pixel format exception il bitmap proposition does not perfectly match extent propotion (Core)
  [DK-11363]TGIS_LayerVector - FindField doesn't work correctly for sublayers (Core)
  [DK-11362]TGIS_LayerPixel - UnlockPixels parameter should be var to avoid memory problems on mobiles (Core,DDK.FMX.Mobile)
  [DK-11344]TGIS_LayerIMG - bad reading some grid image (Core)
  [DK-11338]Writtable TGIS_LayerPixel.LockPixels on specific band ends with a clear image (Core)
  [DK-11333]TGIS_Shape.ExportToVAR (and simillar) does not properly initialize ole variant object
  [DK-11315]Looping with SQL query over DWG, DXF and other sublayer types layer is improper (Core)
  [DK-11298]TGIS_LayerPixel.LockPixels - should always return data in requested projection (Core)
  [DK-10307]TGIS_ControlLegend drag mode - items painted not where it should be in both modes (DDK.VCL)

Improvements:

  [DK-11401]FindFirst..FindNext should work on sublayers (e.g. DXF) (Core)
  [DK-11398]Loop should work on sublayers (e.g. DXF layers) (Core)
  [DK-11397]3D-next selection should overwrite former one (3D)
  [DK-11380]DXF & DWG - improve drawing 3D models using polyline pface and 3d face (3D,Code)
  [DK-11376]Remove unnececary code from TGIS_ControlLegend (JDK.Swing)
  [DK-11371]TGIS_LayerGML.GetAvailableLayers - count features for sublayers (Core)
  [DK-11370]Add FeatureCount property to TGIS_LayerInfo (Core)
  [DK-11368]TGIS_ControlLegend - improve item dragging (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms)
  [DK-11366]Inconsistent extent parameters naming causing incomplete doc (Doc)
  [DK-11360]Info of missed Embarcadero patch should be less restrictive. (DDK,Setup)
  [DK-10797]Do not trigger full map invalidation upon editor's EndEdit() if both shape and SnapLayers are topomost (Core)
  [DK-10088]TGIS_ViewerBmp.Scroll* methods should also invalidate map (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms)



Version: 11.36.0

Released: 29 November 2019

New features:

  [DK-11353]Add RAD Studio 10.3.3 Rio support (Android64) (Android,DDK)
  [DK-11350]TGIS_DynamicAggregatorAbstract for forthcoming dynamic clustering (Core)
  [DK-11341]TGIS_LayerPixel - read and write support of Interpretation property in a project (Core)
  [DK-11335]TGIS_ControlLegendForm - add Interpretation property for pixel layer (DDK,JDK.Swing,NDK.WinForms)
  [DK-11308]Painting labels - add a possibility to obtain information about positioning of drawn labels (DDK.VCL)
  [DK-11302]TGIS_LayerSqlPgis - support for virtual fields and filter (Core)

Bugs:

  [DK-11358]Package load error upon recompiling and reinstalling within IDE (DDK)
  [DK-11357]TGIS_LayerPixel - getNativeLine doesn't read all lines for a transformed grid (Core)
  [DK-11356]TGIS_LayerPixel - possible AV error upon calculating MinZ and MaxZ values of a grid layer in SaveData (Core)
  [DK-11347]TGIS_LayerLAS - internal layer cursor is not used in cursorNext (Core)
  [DK-11343]TGIS_ControlLegend - invalid styling of renderer nodes when using more sections (DDK,JDK.Swing,NDK.WinForms)
  [DK-11339]TGIS_EditorMode description is not precise (Doc)
  [DK-11336]Statistics has a problem with newly created or renamed fields (Core)
  [DK-11334]TGIS_LayerPixel.ScaleGrid - memory error for big anti-aliased enlargements (Core)
  [DK-11332]Parameters passed ByRef do not return a proper value is some cases (XDK)
  [DK-11331]TGIS_CSTransformGridShift - possible AV error upon multi-thread access to current grid (Core)
  [DK-11330]D2D Renderer - switching to BaseMap for WebTiles causes memory fault error (DDK.VCL,Direct2D)
  [DK-11329]TGIS_Topology.relatePolygons - sometimes for polygons with holes doesn't work properly (Core)
  [DK-11327]Added few missed resources into GisResource.inc (Core)
  [DK-11322]TGIS_LayerPixel - fail to use altitude zones from an unsorted list (Core)
  [DK-11321]ContourGenerator does not clean temporary fields (Core)
  [DK-11320]Fatal errors loading latest stable DK within VB6 IDE (XDK)
  [DK-11318]TGIS_WebUtils - memory problems with GZip stream in HttpFetch (Core,NDK)
  [DK-11316]TGIS_PrintManager - drawing a map changes the visible extent of viewers attached to a print template (Core)
  [DK-11314]TGIS_ControlLegend - possible error upon opening a layer properties form twice (DDK,JDK.Swing,NDK.WinForms)
  [DK-11313]TGIS_RendererWinForms - Value cannot be null Exception
  [DK-11312]TGIS_ControlLegend - possible AV error after selection and rebuilding of the legend with sublayers (DDK.VCL)
  [DK-11310]TGIS_Viewer.Bitmap should be IDisplayPicture (XDK)
  [DK-11309]Italic label does not end (Core)
  [DK-11307]TGIS_LayerSql* - candidates are not reset for GeometryRelationships set to Server (Core)
  [DK-11306]TGIS_Renderer3D - possible range error if a shape Uid value is Int64 (Core)
  [DK-11305]TGIS_DataSet - possible range error if a shape Uid value is Int64 (DDK,JDK.Swing,NDK.WinForms)
  [DK-11304]TGIS_LayerVector - invalid cursor is used inside MustCalculateStatistics (Core)
  [DK-11262]TGIS_LayerPixel - antialiasing problem when gridded pixel layers display off-centre when panned and/or zoomed (Core)

Improvements:

  [DK-11359]Legend control hangs on huge (OSM like) LIBPQ connected databases if RowsetSize not specified (Core)
  [DK-11351]TGIS_Viewer.KeepScale property to keep map scale upon resize (DDK,JDK,NDK,XDK)
  [DK-11349]TGIS_PrintManager - new property OverlappedExtentMargin to allow printing labels on a tiles sewing lines bigger then default margin (Core,DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms)
  [DK-11348]TGIS_PixelExportManager - new property OverlappedExtentMargin to allow printing labels on a tiles sewing lines bigger then default margin (Core)
  [DK-11346]Update project2sqlite sample with new project format (Samples)
  [DK-11345]TGIS_LayerGML - support for gml elements without prefix and CompositeCurve geometry (Core)
  [DK-11340]TGIS_Color - add routines to create color from HSV (Core)
  [DK-11337]Update GisTranslation.ini file (Core)
  [DK-11328]Print preview quality should be better (DDK.FMX,DDK.VCL,NDK.WinForms)
  [DK-11324]TGIS_ControlLegendForm - increase the precision of edit controls for grid parameters (DDK,JDK.Swing,NDK.WinForms)
  [DK-11323]Improved translations from Translations Editor (edited and auto-translated) (Core)
  [DK-11319]Improve ExportToImage speed (Core)
  [DK-11311]TGIS_Renderer3D - improve fetching vector shapes from visible extent (Core)
  [DK-11268]Better BasePlane presentation of grids on an below base lavel (3D)



Version: 11.35.0

Released: 25 October 2019

New features:

  [DK-11291]BeforePrintMap, AfterPrintMap - new PrintManager events (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms)
  [DK-11286]TGIS_LayerWebtiles.FetchCache to download an offline cache for specified area (Core)
  [DK-11270]Classification implementation for pixel layer (Core)
  [DK-11230]Support for WCS OGC standard (Core)
  [DK-11194]Ability to create a persistent cache of WebTiles
  [DK-10752]Ability to interpret RGB or just a single channel "AsGrid" (Core)
  [DK-10672]Implement classification wizard for pixel layer (Core)

Bugs:

  [DK-11301]DoubleClick not working in Version 11 like in Version 10 (NDK.WinForms)
  [DK-11297]TGIS_ControlLegendVectorWiz - unable to select STDEV interval for classification (DDK,JDK.Swing,NDK.WinForms)
  [DK-11296]TGIS_LayerPixel.LockPixels - should have possibility to ignore viewer projection (Core)
  [DK-11294]TGIS_LayerWMS - list of image formats is not always initialized (Core)
  [DK-11292]TGIS_LayerPixel.getNativeLine - doesn't take values for selected GridBand (Core)
  [DK-11290]TGIS_SqlQuery - parser fails in Renderer where single field name is statistics name (Core)
  [DK-11287]TGIS_LayerJSON - possible AV error upon parsing generic json (Core)
  [DK-11285]AV Problem during Shape.Flush() (DDK.VCL,Direct2D)
  [DK-11284]Comparing strings in TStringsList is not Culture invariant (Core,NDK)
  [DK-11282]TGIS_ConfigIni - invalid value of a transparent zone is saved to a file (Core)
  [DK-11281]TGIS_LayerFGDB - possible error upon closing cursors (Core)
  [DK-11280]TGIS_LayerSqlGmMsSpatialAbstract - fail to import a sql layer with the same index column name (Core)
  [DK-11279]TGIS_ParamsPixel - wrong field name for reading a shadow angle (Core)
  [DK-11278]Problem wen using multiple legend controls (NDK.WinForms)
  [DK-11277]TopMost labels are not topmost when printing (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms)
  [DK-11275]Custom Charts colors are not properly presented in a Legend control (DDK,JDK,NDK,XDK)
  [DK-11274]TGIS_LayerGML - wrong coordinates parsing due to unused srsDimension attribute (Core)
  [DK-11272]TGIS_ContourGenerator - doesn't work properly when a viewer is reprojected (Core)
  [DK-11271]Run-time errors when adding .grd layers (DDK,JDK,NDK)
  [DK-11269]TGIS_LayerVector - calling MustCalculateStatistics resets binded fields of a query parser (Core)
  [DK-11267]TGIS_ControlLegendForm - preview update is not fired after a grid band change (DDK,JDK.Swing,NDK.WinForms)
  [DK-11266]TGIS_LayerTIFF.setNoDataParams( - possible floating point invalid operation (Win32) (Core)
  [DK-11263]Ramp generation causes infinite loop in some situation (Core)
  [DK-11260]TGIS_LayerPixel - reading image doesn't work when number of bands > 10 (Core)
  [DK-11259]Bad selection after use shp.ParamsAsDrawn and RestrictedDrag=True (Core)
  [DK-11256]TGIS_LayerIMG.getNativeLine - should get selected band or all bands values (Core)
  [DK-11251]Reading statistics from file should not raise an exception (Core)
  [DK-11232]TGIS_LayerPixel - anti-aliasing property is not stored in a project file (Core)

Improvements:

  [DK-11293]TGIS_ColorComboBox.Fill - input parameters added (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms)
  [DK-11289]Deploy Sqlite 3.30.1 (Setup)
  [DK-11288]TGIS_ColorDialog - improve form layout for long labels (DDK,JDK.Swing,NDK.WinForms)
  [DK-11276]ToPlaftormControl & FromPlatformColor public methods; add TGIS_FrameworkUtils class (DDK.FMX,DDK.VCL,JDK.Swing,NDK)
  [DK-11273]TGIS_ControlPrintPreview - adding scale value parameter to Preview() method (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms)
  [DK-11265]Color selection control box should draw transparent color as checkerboard (DDK,JDK,NDK)
  [DK-11264]TGIS_LayerGDAL - recognize Int16 grid data and calculate missing elevation statistics (Core)



Version: 11.34.0

Released: 27 September 2019

New features:

  [DK-11249]Allow statistics for pixel layers by band number (Core)
  [DK-11243]TGIS_LayerVectorSql - implement CloseActiveDatasets method (Core)
  [DK-11226]TGIS_LayerGML - implement GetAvailableLayers function (Core)
  [DK-11214]Display a grid layer with smooth colors from applied color ramp (Core)
  [DK-10958]Give access to pixel band by index in Loop (TGIS_PixelItem) (Core)

Bugs:

  [DK-11257]Legend reordering if last layers are hidden form legend can cause AV (XDK)
  [DK-11255]TGIS_ControlLegendForm - problems with using normalized field names (DDK,JDK.Swing,NDK.WinForms)
  [DK-11254] TGIS_ControlAttributes and context popup on edit boxes failed fail due to OCX framework issue (XDK)
  [DK-11253]TGIS_Renderer3D - possible error upon calculating a texture position (3D,Core)
  [DK-11252]TGIS_LayerSql - cannot build new layer in SQLite using FireDac and shared connection (Core,DDK)
  [DK-11250]TGIS_Topoloy - possible error for FixShape on arc (Core)
  [DK-11248]TGIS_ViewerWnd.GetCacheBitmap() cause memory leak (NDK,SharpDX)
  [DK-11247]TGIS_Params - parameters defined by a field name return wrong value (Core)
  [DK-11245]Incorrect reading multiband images (Core)
  [DK-11242]Renderer do not use defined LineJoin and LineCap (Java)
  [DK-11241]TGIS_LayerSql - possible sqlite database lock when GetShape is called before saving changes (Core)
  [DK-11240]Renderer.Canvas* methods etc. are not guaranteed to properly work if layer.Transparency <> 100
  [DK-11239]TGIS_CSAbstractListEnumerator not fully implemented (JDK)
  [DK-11238]enumertors GetCurrent function causes problem with VC++ (VC++,XDK)
  [DK-11233]TGIS_GeometryFactoryEnt - invalid export of 3D M coordinate to MSSQL geometry (Core)
  [DK-11228]Improper error message when *.tab file does not exists suggesting that file is corrupted (Core)
  [DK-11224]TGIS_ControlLegend - layer Collapsed property is not set to legend nodes (DDK,JDK,NDK)
  [DK-11223]TGIS_LayerBT - unable to write a layer properties to a config (Core)
  [DK-11222]Bad representation of "'" for some translations (Core)
  [DK-11221]TGIS_LayerBIL - range check error when image is from ttkproject (Core)
  [DK-11220]TGIS_SldFile - invalid compare of an XML attribute name (Core,JDK,NDK)
  [DK-11219]TGIS_LayerTIFF - out of range exception in setFileScale for viewing a few compressed images (.NET) (NDK)
  [DK-11218]TGIS_ControlAttributes - header for 'OneColumn' mode is not drawn properly (NDK.WinForms)
  [DK-11217]Error in generating color ramps (Core)
  [DK-11215]TGIS_LayerVector.Loop is not fully thread safe (Core)
  [DK-11174]TGIS_LayerPixel - setting off RGB bands for some images gives range error (Core)
  [DK-10292]Transparent topmost layer not properly blended (DDK.VCL)

Improvements:

  [DK-11246]TGIS_SelectedShapeList - implement enumerator (Core)
  [DK-11244]TGIS_Shape.Lock - preserve setting a lock lower than the current (Core)
  [DK-11236]TGIS_LayerSqlMsSpatial - avoid calling FixShape for a linestring upon saving a shape (Core)
  [DK-11235]TGIS_Control3D - add BasePlane level control (DDK,NDK.WinForms)
  [DK-11234]TGIS_ControlLegend - minimize a delay of the legend update after a mouse action (Core)
  [DK-11229]Upon opening unrecognized layer message and no GDAL installed an error message should be more meaningfull (Core)
  [DK-11225]Make TGIS_RendererGdiPlus friendly for WMF (GdiPlus,NDK.WinForms)
  [DK-11216]Optimize GradientColor and GradientColorARGB methods (Core)



Version: 11.33.0

Released: 31 August 2019

New features:

  [DK-11191]New virtual fields for vector layers (Core)
  [DK-11189]KMeansSpatial - new classification method implementation (Core)
  [DK-11185]GisProxySettings - add a list of hosts to skip setting proxy parameters (Core)
  [DK-11168]Implement classification wizard for vector layer (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms)
  [DK-10957]Save statistics to AUX.XML (Core)

Bugs:

  [DK-11213]TGIS_ContourGenerator - contour interval is not initialized correctly for fixed levels (Core)
  [DK-11212]TGIS_Topology.MakeBuffer - possible access violation during shape fixing (Core)
  [DK-11210]Unable to write an Oracle BLOB data type via FireDac provider (Core,DDK)
  [DK-11209]Incorrect BusyEvent handling in statistics (Core)
  [DK-11207]Application crashes when ViewerWnd.BeforeUpdateEvent triggers WM_Paint message (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms,NDK.WPF)
  [DK-11206]TGIS_LayerVector - internal cursor's shape is not reset after saving for file-based layers (SHP, TAB, FGDB) (Core)
  [DK-11205]TGIS_LayerPixelStore - possible range error upon destroying a layer in paint (Core)
  [DK-11203]TGIS_Topology - problem with Union for some shapes or correctness checkinng (Core)
  [DK-11202]TGIS_ControlLegendForm - joined fields are not available (Core,DDK,JDK.Swing,NDK.WinForms)
  [DK-11198]TGIS_ControlLegendForm - adding section after clear reads deleted sections (Core,DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms,NDK.WPF)
  [DK-11196]GisClassification unit should be added to a common package to avoid FMX_DesignTime.bpl loading issues (DDK)
  [DK-11193]Potential AV in Direct2D initialization (DDK.VCL,Direct2D)
  [DK-11192]TGIS_LayerSql - disconnect doesn't close all active queries and locks a sqlite database (Core)
  [DK-11190]TGIS_ParamsList - adding new section doesn't ensure unique serial (Core)
  [DK-11188]TGIS_LayerPixel - bad Grid rendering when values > -GIS_GRID_NOVALUE (Core)
  [DK-11187]Examples are sometime improperly formated (Doc)
  [DK-11183]TGIS_ControlLegendForm - incorrect values for antialias and shadow parameters (DDK,JDK.Swing,NDK.WinForms)
  [DK-11182]Bad encoding of degree symbol in GisResource.inc file (Core)
  [DK-11181]LocalizedNotification is not initialized for some platforms (Core)
  [DK-11180]TGIS_Topology.GetCrossings - incorrect result in some cases (Core)
  [DK-11178]TGIS_LayerPixelStore - slow rendering on mobile devices (Core,DDK.FMX.Mobile)
  [DK-11177]TGIS_LayerWebTiles - MBTiles support is disabled for mobile android (Core,DDK.FMX.Mobile)
  [DK-11176]3D-textured multi TIN management errors (3D)
  [DK-11175]TGIS_RendererFmx - possible memory leak in preparing a bitmap fill for PPI <> 96 (DDK.FMX)
  [DK-11173]Selection should be cleared upon saving to avoid drawing shapes with changed UID (Core)
  [DK-11172]Calling TGIS_ViewerBmp constructor is slow if using SharpDX default renderer (Core)
  [DK-11171]Possible AV upon progressive paint (DDK.FMX)
  [DK-11169]Setup should ensure that RAD Studio 10.3.2 is installed. (DDK,Setup)

Improvements:

  [DK-11208]Update color ramps used in wizard (Core)
  [DK-11204]TGIS_Statistics - support for joined fields (Core)
  [DK-11199]Enable FireDac sql layers for mobile platforms (Core)
  [DK-11197]TGIS_Classification improvements (Core)
  [DK-11184]Compile RX10.3.2 with patch 30886 (Build,DDK)
  [DK-11179]Drawing topmost layers - a new meta parameter for drawing labels always 'on top' (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms,NDK.WPF)
  [DK-11170]Avoid drawing polygons bitmap fill in 2D if layer is an elevation model (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms)



Version: 11.32.0

Released: 26 July 2019

New features:

  [DK-11164]Add RAD Studio 10.3.2 Rio support (MacOS64) (DDK,OSX)
  [DK-11158]Add TatukGIS OSM Hillshade ttkwp files (Setup)
  [DK-10984]TGIS_LayerGDAL - implement GetAvailableLayers (Core)
  [DK-10783]Nuget distribution (retails on private server only) (NDK.WinForms,NDK.WPF)

Bugs:

  [DK-11167]TGIS_LayerSqlSdo - GisWholeWorld is not used for preparing a sql query if a layer is attached to a viewer (Core)
  [DK-11165]Application crash immediately on Windows XP (Build,XDK)
  [DK-11163]TGIS_ImportProject - possible AV error after freeing a layer that was added to the viewer with an error (Core)
  [DK-11162]Invalid ownership of TGIS_PrintManagerAbstract.Template as a result AV upon disposal (XDK)
  [DK-11161]TGIS_Shape - deleting a shape doesn't remove it from the selected list (Core)
  [DK-11160]TGIS_LayerGDAL - possible range error upon initializing some tiled data (Core)
  [DK-11159]Documentation pages for Enums are misformated (Doc)
  [DK-11157]Elements on TGIS_Topology.SplitByArc list are corrupted (XDK)
  [DK-11155]TGIS_LayerFGDB - internal fields are not excluded from a sql query that is passed to the FGDB driver (Core)
  [DK-11154]3D-textured multi TIN management improvement (3D)
  [DK-11153]3D-error in textured multi TIN management (3D)
  [DK-11151]Setup fails at a stage of installing sample data (JDK.Swing,Setup)
  [DK-11150]TGIS_LayerSHP.Build does not properly store long field in .fld, also calling SaveAll just after Build() can result an improperly saved empty file (improper Sshape type, etc.). (Core)
  [DK-11149]Calling BeginDoc..EndDoc outside DK code causes the printing does not work (DDK.VCL)
  [DK-11147]TGIS_LayerWebTiles - improper caching of non-tiles server connected by .ttkwp file. (Core)
  [DK-11145]Problem with locating points in 3D mode using LAS files (3D,Core)
  [DK-11143]TGIS_Viewer3D - possible AV error on Locate when the viewer is busy (Core)
  [DK-11140]TGIS_LayerGML - invalid parsing of coordinates with mixed dimension (Core)
  [DK-11137]TGIS_LayerSqlMsSpatial - fail to fetch the data when ForceSpatialIndex is used with the Features option (Core)

Improvements:

  [DK-11152]Update GisTranslation.ini (Core)
  [DK-11146]Update GDAL to 2.4.2 (Setup)
  [DK-11126]GetShape can be very slow. Create a dedicated cursor just for default GetShape() operations. (Core)
  [DK-11110]TGIS_GpsNmea should support other NMEA talker IDs (Core)



Version: 11.31.1

Released: 15 July 2019

Bugs:

  [DK-11151]Setup fails at a stage of installing sample data (JDK.Swing,Setup)



Version: 11.31.0

Released: 28 June 2019

New features:

  [DK-11127]TGIS_SharedConnections - add a connection pool based on a viewer hash (Core)
  [DK-11125]TGIS_LayerVector - add ReadFieldDefinition method to read .fld file (Core)
  [DK-11079]New statistics function - Sample (set of observations drawn from a population) (Core)
  [DK-10745]Add data classification functionality (Choropleth Maps) (Core)

Bugs:

  [DK-11136]Drawing selected lines - possible wrong selection width when shapes are from different params sections (Core)
  [DK-11134]TGIS_LayerWMTS - problem with adding a layer with name containing a special character (Core)
  [DK-11133]TGIS_FileDBF - possible range check error upon writing a structure (Core)
  [DK-11132]TGIS_AdoNet - using more cursors doesn't work as expected (Core,DDK)
  [DK-11130]TGIS_ViewerWnd.Open() - raises an exception when called in application constructor (NDK.WPF)
  [DK-11129]TGIS_Statistics - wrongly set Calculated property while reading XML (Core)
  [DK-11128]TGIS_Topology.PartStatus - inverted interpretation of results (documentation fix). (Doc)
  [DK-11124]TGIS_LayerPixel.ReadGridLine - dosen't work correctly for images with sub views (Core)
  [DK-11119]TGIS_Shape.SetField - unable to set a value for a writable virtual field like GIS_FIELD_SELECTED (Core)
  [DK-11118]TGIS_ShapeComplex - a shape truncated by extent is not visible (Core)
  [DK-11115]Impoper text in GisLisence.txt pointing to awrong function. (JDK)
  [DK-11113]TGIS_FileTIFFDecoder.ZLIBDecodeLine - possible integer overflow for horizontal differencing (Core)
  [DK-11111]TGIS_LayerDXF - problem with parsing embedded objects (Core)
  [DK-11107]GisLayerTIFF - inversion for 1bit per pixel is not detected (Core)
  [DK-11106]TGIS_LayerSqlPgisLibpq - fatal sql errors when using database cursors with one connection in multi threaded app (Core)
  [DK-11105]Performance issue at topology (Core)
  [DK-11103]Rectangle Zoom never clear zooming flag if mouse was not moved, which can block InvaliateWholeMap. (DDK.VCL)
  [DK-11102]FLT file with scale expressed as XDMI and YDMIM is not properly interpreted (Core)
  [DK-11100]Memory leak at using topology (DDK)
  [DK-11099]TGIS_LayerTAB - data file stored in dbf format should use fields names from a tab file (Core)
  [DK-11098]WMS Layers - improper lat/lon extent (aligned to 0,0) on some services (Core)
  [DK-11096]GisLayerTIFF - LZW decomression is very slow (Core)
  [DK-11095]TGIS_LayerSqlPgisLibpq - a table column declared as timestamp with time zone is not saved (Core)

Improvements:

  [DK-11122]Update Sqlite to 3.28.0 (Setup)
  [DK-11120]TGIS_LayerKML - improve creating shapes from MultiGeometry elements of the same type (Core)
  [DK-11112]In-memory layers should be locked during creating shapes to avoid extent recalculation of the viewer (Core)
  [DK-11104]Fire Tap events regadlsss of TGIS_ViewerWnd.Mode if only mouse was not moved (DDK,JDK,NDK)
  [DK-11097]TGIS_LayerLandXML - support for IrregularLine and Chain (Core)
  [DK-11091]Update TatukGIS OSM ttkwp files to match new server addresses (Setup)

2019/09/19 11:57