Developer Kernel Release Notes

 

Development of the Developer Kernel for Delphi, .NET, ActiveX, and ASP.NET editions is merged. Therefore these products all share the same history list.

 

DK11

See also: DK10 changelog
See also on the documentation site: What's new


 

content truncated to last 365 days

 

Version: 11.41.0-Unstable1

Released: 3 April 2020

New features:

  [DK-11589]Add "setup" section to translations editor (Utils)
  [DK-11581]Korean translation (Resources)
  [DK-11580]TomTom WebTiles configuration file (SamplesData)

Bugs:

  [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-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-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)



Version: 11.30.0

Released: 31 May 2019

New features:

  [DK-11081]TGIS_ControlAttributes control is missed (NDK.WPF)
  [DK-11072]Implement hi-precision Transverse Mercator and use it as default (Core)
  [DK-11070]TGIS_LayerTAB - open a seamless tab file from a project file (Core)
  [DK-11059]Add TGIS_Utils.GisLine() (Core)
  [DK-11051]Implement TGIS_ViewerNonVisual control (Core)
  [DK-11050]Implement CS aware hillshade algorithm (Core)
  [DK-11048]New statistics function - Percentile (Core)

Bugs:

  [DK-11093]GisLayerTIFF - unable to open tif (bitsPerPixel = 0) (Core)
  [DK-11092]Opening layers on FormCreate is not reliable (NDK.WinForms)
  [DK-11090]Map not updated after shape editing (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms,NDK.WPF)
  [DK-11088]GisLayerTIFF - 16-bits gray scale image taken as grid- NO_DATA values are not recognized (Core)
  [DK-11084]TGIS_LayerTAB - wrong handling of mapinfo data file stored in dbf format (Core)
  [DK-11083]GisLayerPixel - possible instability when reprojection is needed (T_TransClass) (Core)
  [DK-11082]TGIS_LayerWMS - possible AV error when settings a CS for not setup layer (Core)
  [DK-11078]Problem with saving a date field in some formats (Core,NDK)
  [DK-11077]TGIS_DataSet.ShowInternalFields - property is missed (Java,NDK)
  [DK-11076]TGIS_LayerKML - invalid parsing of style colors (Core)
  [DK-11074]TGIS_LayerTIFF - wrong displaying single compressed (horizontal differencing only) images
  [DK-11073]GisLayerTIFF - ARGB (32bpp), deflate compression , hor. differencing-wrong view (Core)
  [DK-11071]TGIS_LayerTAB - stack overflow on reading some data from map file (Core)
  [DK-11069]TGIS_LayerWMTS - problem with displaying layer with unsorted TileMatrixSet (Core)
  [DK-11068]TGIS_LayerVector.Locate issue - bigger precision returns nil, smaller one returns a valid shape (Core)
  [DK-11067]TGIS_LayerPixel.gridToARGBTable - shouldn't set pixels for grid NoDataValue (Core)
  [DK-11065]TGIS_LayerWMS - problem with parsing nested layers from service capabilities (Core)
  [DK-11064]Opening project with a northarrow control in XE7 gives an AV error (DDK.VCL)
  [DK-11063]TGIS_SqlQuery - parser fails in Renderer where single field name is function name (Core)
  [DK-11062]TGIS_GeometryFactory.GisCreateShapeFromGML - surface built from curves is parsed incorrectly (Core)
  [DK-11061]TGIS_LayerPixel.getGridData - shouldn't read no data values (Core)
  [DK-11060]GisLayerFLT, GRD - SaveData doesn't set work grid array on GIS_GRID_NOVALUE (Core)
  [DK-11058]TGIS_GeometryFactory - invalid parsing of multipoint in createShapeFromMsSql (Core)
  [DK-11057]TGIS_ViewerBmp.UseAnimations sets UseRTree property (DDK.FMX)
  [DK-11054]TGIS_LayerVector - cursor is not fully initialized in cursorFirstInternal when GisWholeWorld is passed (Core)
  [DK-11053]Layer busy event handling is not precise and can cause a lack of event or even crashes upon importing (e.g. KML) (Core)
  [DK-11052]TGIS_LayerGML - curve polygon is parsed as multipart shape (Core)
  [DK-11046]TGIS_SqlQuery - parsing fails if a field name is the same as a function name (Core)
  [DK-11045]TGIS_PixelExportManager.ExportFrom - error occurred during export part of DWG file (Core)
  [DK-11044]TGIS_FileBMP - should accept Capability with TGIS_PixelSubFormat.None (Core)
  [DK-11043]TIFF with .ovr (and multipage) does not reproject in a reliable way (Core)
  [DK-11041]GisTranslations.inc is corrupted (Resources)
  [DK-11040]TemplatePrint - legend is not printed (DDK.VCL,Gdi32)
  [DK-10308]TGIS_Bitmap.ScaleBitmap bound error possibility (Core)

Improvements:

  [DK-11087]Field value returned for newly added but not saved field should be Null not Empty. Otherwise SQL query for newly added fileds will never select ISNULL values properly. (Core)
  [DK-11085]TGIS_CSCoordinateSystem.ExtentToCS in some cases could be more accurate on corners (Core)
  [DK-11080]TGIS_LayerPixel.GenerateRamp - accurate result for constant grids (Core)
  [DK-11049]TGIS_SlopeMap algorithm improvement (Core)
  [DK-11047]TGIS_LayerWMTS - handle WebException "Could not create SSL/TLS secure channel" (Core,NDK)
  [DK-11039]More efficient topmost mode (DDK.VCL,Direct2D)
  [DK-11037]Drawing transparent scales and northarrows should be optimized (DDK.VCL,JDK.Swing,NDK.WinForms)
  [DK-11033]TGIS_LayerWMS - read a layer styles and allow changing the style on demand (Core)
  [DK-11032]TGIS_LayerWMS - read ScaleHint / ScaleDenominator parameters of a layer. (Core)



Version: 11.29.0

Released: 26 April 2019

New features:

  [DK-11030]Allows formula calculations within label (Core)
  [DK-11000]Make statics available for labeling, wizards, and rendering (Core)
  [DK-10998]TGIS_LayerJPG - support for CMYK color model (Core)
  [DK-10992]TGIS_ControlAttributes - new property StyledSettings (DDK.FMX)
  [DK-10985]TGIS_ControlLegend - new property StyledSettings (DDK.FMX)
  [DK-10932]TGIS_LayerWebTiles - support for MBTiles (Core)

Bugs:

  [DK-11034]Documentation for TGIS_ControlLegendForm is not published (DDK,Doc,JDK,NDK,XDK)
  [DK-11029]Exception during shape selection (SharpDX)
  [DK-11028]GisTriangulation-exception during prepareDataForImport for in memory layer (Core)
  [DK-11026]Improper unicode characters in TGIS_LayerS57 source code; avoid using of Wingdings (Core)
  [DK-11025]TGIS_RendererFmx.CanvasDrawEllipse - border is drawn with brush color (DDK.FMX)
  [DK-11024]Background color from .ttkgp project is ignored (JDK.Swing)
  [DK-11023]TGIS_Layer.RaiseBusyEvent should call Viewer.BusyShake if local event not attached (Core)
  [DK-11022]Possible memory leak in TGIS_Logger when using GisMetadata (Core,DDK)
  [DK-11021]TGIS_GeometryFactory - export to EWKB ignores SRID from the CS of a shape layer (Core)
  [DK-11020]TGIS_ControlAttributes - error messages are not displayed (DDK.FMX)
  [DK-11018]TGIS_ViewerWnd.CustomData - should not be a published property (NDK.WinForms,NDK.WPF)
  [DK-11017]Pipelone params editor - dialog caption 'Warning' not localized (JDK.Swing,NDK.WinForms)
  [DK-11016]Setting selection crashes when RenderTarget is not created yet (NDK.WinForms,SharpDX)
  [DK-11015]Printing templates - GIS_ViewerScale ignored (Core)
  [DK-11013]TGIS_LayerDXF - exported shapes are assigned to '0' sublayer instead of real layer name (Core)
  [DK-11012]TGIS_LayerIMG.getNativeLine - for 16-bit pixel data - incorrect range (8-bit) (Core)
  [DK-11010]PaintExtra event - crashes on rendering shapes (DDK.VCL,Direct2D)
  [DK-11004]TGIS_LayerSqlPgis - possible AV exception on creating new shape using empty geometry (Core,Java)
  [DK-11002]TGIS_ControlAttributes - field content is canceled when enter controls (DDK.FMX)
  [DK-10996]TGIS_LayerTIFF - invalid GDAL transparency check for 1bit without color palette (Core)
  [DK-10995]Documentation for TGIS_ControlLegend component not published. (Doc,Java)
  [DK-10994]TGIS_ConfigXml - a zone list is not cleared before reading (Core)
  [DK-10987]TGIS_DataSet - possible AV error upon editing a shape (Core)
  [DK-10986]Activating a layer from the legend can raise an exception upon opening (Core)
  [DK-10983]TGIS_ControlLegend - cannot set font style for printing (DDK.VCL)

Improvements:

  [DK-11031]Update GisTranslation.ini for all laguanges (Core)
  [DK-11027]TGIS_SqlQuery - add more math functions to parser (Core)
  [DK-11019]Upgrade to SharpDX 4.2.0 (NDK,SharpDX)
  [DK-11014]Legend Form - Ask to update statistics if non existing statistcs used by style (DDK,JDK,NDK)
  [DK-11011]PaintExtra event - drawing selected & flashed shapes (DDK.VCL,Gdi32,GdiPlus,JDK.Swing,NDK.WinForms,SharpDX)
  [DK-11008]Update Sqlite to 3.27.2 (Setup)
  [DK-11005]Add TGIS_LayerVectorEnumerator.BindField & GetField for improved binded filed querying (Core)
  [DK-11003]Pipline Layer.Close operation can leave improperly assigned value if layer is referenced more then once (Core)
  [DK-11001]Virtual fields improvements: TGIS_LayerVector.FieldsVirtual added; .FindField.FieldInfo to properly return virtual fields (Core)
  [DK-10999]Enable changing text color and font in Legend and Attributes components (Java)
  [DK-10997]TGIS_ControlAttributes - setting special control background for invalid values (DDK.FMX)
  [DK-10993]TGIS_LayerGML - improve detection of a feature and attributes from WFS response (Core)
  [DK-10991]Statistics API improvements (Core)
  [DK-10989]TGIS_ControlLegend - setting font color (also for printing) (NDK.WinForms)
  [DK-10988]TGIS_LayerGDAL - improve display performance for tiled dataset (Core)

 

 

 

DK10

See also: DK11 changelog

 

content truncated to last 365 days

 

Version: 10.51.16

Released: 29 grudnia 2017

Bugs:

  [DK-9911]GIS.Open is not muti-user safe (NDK.ASPNET)
  [DK-9904]TGIS_LayerXYZ - hangs while loading large file (Core)
  [DK-9900]TGIS_LayerWMS - GetFeatureInfo uses invalid query for version 1.3.0 and inverted axis XY (Core)
  [DK-9883]Improperly set of default Charset in SHP file to 1252 while should by just a system CodePage (Core)
  [DK-9843]TGIS_LayerDGN - invalid reading of linkage values for newer format (Core)



Version: 10.51.15

Released: 1 grudnia 2017

Bugs:

  [DK-9832]Raster image jumps upon zooming (Core)
  [DK-9830]TIF YCbCr - possible bad reading jpeg compressed image (Core)
  [DK-9818]TGIS_LayerVoronoi.completteVoronoiCells - possible exception for negative coordinates (Core)
  [DK-9811]TGIS_LayerTIFF - invalid display of 48bit images with lots of NODATA lines on top (Core)



Version: 10.51.14

Released: 27 października 2017

New features:

Bugs:

  [DK-9781]TGIS_Ini - invalid comparing section name for sublayer upon finding section (Core)
  [DK-9732]XGIS_ControlLegend is missing DeleteCurrentGroupLayer (XDK)



Version: 10.51.13

Released: 22 września 2017

Bugs:

  [DK-9692]TGIS_LayerPixel - AV error for some layers with Antialias = true (Core)
  [DK-9657]TXGIS_LayerAbstract - changing SubLayers is not working as expected (XDK)
  [DK-9656]TGIS_LayerPixel - possible memory errors on up scaling web tiles images due to invalid buffer size management (Core)
  [DK-9615]TGIS_LayerTIFF - 64 bits grid image is invisible when no data value is equal 0 (Core)



Version: 10.51.12

Released: 18 sierpnia 2017

Bugs:

  [DK-9604] Layers only containing triangles not rendering in 3D
  [DK-9562]TGIS_FileBMP - possible AV error in destructor if constructor has failed due to file access error (Core)
  [DK-9475]Problem interpreting TIFF 64bit GRID (Core)