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.67.0

Released: 24 June 2022

New features:

  [DK-12914]New metadata TGIS_ViewerWnd.Mode.Drag.AllGestures and TGIS_ViewerWnd.Mode.Zoom.AllGestures enable all gestures instead of simulating mouse (NDK.WinForms)
  [DK-12913]TGIS_LayerWMTS - support for Dimensions (Core)
  [DK-12889]TGIS_LayerSqlPgisLibpq - add FixTopology parameter to allow fixing a polygon shape upon export (Core)
  [DK-12883]TGIS_ControlLegendEx - a new version of legend control - experimental (NDK.WinForms)

Bugs:

  [DK-12918]TGIS_ControlLegend.Mode should be published (NDK.ASPNET.WebForms)
  [DK-12916]TGIS_LayerOGR - fail to export null date field (Core)
  [DK-12915]TGIS_MVTStyler - invalid parsing of case expression (Core)
  [DK-12912]TGIS_ControlLegend.Font property should be published (NDK.ASPNET.WebForms)
  [DK-12909]TGIS_LayerTAB - text on black background is not visible (Core)
  [DK-12902]Fix GisInternals warnings (Core)
  [DK-12899]TGIS_LayerSqlPgis - getFieldInternal breaks the current cursor state if uid = -1 (Core)
  [DK-12898]TGIS_Topology.FixShapeEx with _forceFix is True casues AV error in some situations (Core)
  [DK-12892]TGIS_ViewerWnd - black line is drawn on the left edge of the blank map (with High-DPI) (DDK.VCL,Direct2D)
  [DK-12891]DBF file does not support '00000000' as Null for Date field (Core)
  [DK-12888]TGIS_MVTStyler - text-rotate parameter is not used (Core)
  [DK-12887]incorrect display 4x16 bits AdobeDeflate compressed TIFF image (Core)
  [DK-12886]TGIS_ControlPrintTemplateDesignerForm - preview does not take into account temporary changes of legend, scale and north arrow parameters (NDK.WinForms)
  [DK-12885]Viewer CS if forces to Unknown upon opening projects with inactive layers (Core)
  [DK-12884]Missing bitmap resources for TGIS_ViewerWnd component (DDK)
  [DK-12881]Grid-Layer shift when antialiasing on (Core)

Improvements:

  [DK-12911]TGIS_SldFile - improve parsing of Function filter (Core)
  [DK-12907]Update any project refering .NET Framework 4.5 to 4.5.2 (NDK,Samples,XDK)
  [DK-12900]TAB & MIF - add missing GDA2020 and other new CS defintions (Core)
  [DK-12895]Compile ASPNET WebForms for .NET Framework 4.5.2 (Build,NDK.ASPNET.WebForms)
  [DK-12882]TGIS_LayerWMTS - recognize missing GetCapabilities request (Core)
  [DK-12872]Add interpolation parameters for gradient color functions (Core,DDK)
  [DK-12870]Add interpolation methods selection for the Renderer (Core)
  [DK-12711]Define colors using CMYK color model (Core)
  [DK-12107]Update Classification sample (Samples)



Version: 11.66.0

Released: 27 May 2022

New features:

  [DK-12862]ShapeOperations - new sample for WPF (NDK.WPF,Samples)
  [DK-12855]Independent definition of image rotation (Rotation property) (Core)
  [DK-12854]TGIS_FilePixel - write world file to KML as GroundOverlay (Core)
  [DK-12852]TGIS_LayerKML - support for GroundOverlay image (Core)

Bugs:

  [DK-12880]TGIS_LayerLandXML - unable to export a multipatch shape with a triangle part type (Core)
  [DK-12878]Hung-up upon reading some Erdas Image file (Core)
  [DK-12876]Long tap for touches - sometimes does not work (NDK.WPF)
  [DK-12873]Setting GIS.Mode to TGIS_ViewerMode.UserDefined during manipulations blocks manipulation events (NDK.WPF)
  [DK-12869]TGIS_LayerMVT - possible range error upon reading a feature on x64 platform (Core)
  [DK-12868]TGIS_LayerDXF - invalid drawing of ellipse shape inside a hatch (Core)
  [DK-12867]Abstract error while initializing PVL context (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms)
  [DK-12866]Memory leak during dragging map (NDK.WPF)
  [DK-12865]Problems opening some .tab files (Core)
  [DK-12864]TGIS_LayerTAB - incorrect formatting of text and font (Core)
  [DK-12861]FMX.GisControlLegend crashes on attempt to drag an hierarchy item ( a group ) to another group. (DDK.FMX)
  [DK-12857]Labels order with TGIS_ViewerWnd.Paint.LabelsOnTop metadata - labels from topmost layers should be drawn on top (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms,NDK.WPF)
  [DK-12856]Dynamically calculated Height for Ramp widget doesnt calculate properly (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms)
  [DK-12850]Shield: General Road Olive 8 should be in "Shields" category not "Shield" (Resources)
  [DK-12835]TGIS_Viewshed.Generate - access violation caused by exceeding bounds of pixel lock (Core)

Improvements:

  [DK-12871]New predefined styles for line symbol editor (Core)
  [DK-12863]PVL improvments (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms)
  [DK-12860]Deploy GDAL 3.4.3 (Setup)
  [DK-12859]Deploy FileGDB 1.5.1 (Setup)
  [DK-12858]Deploy Sqlite 3.38.5 (Setup)
  [DK-12851]Minor improvments for PVL (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms)
  [DK-12836]Improved toolbox icon items presentation for Visual Studio (NDK)



Version: 11.65.0

Released: 29 April 2022

New features:

  [DK-12828]Implement TGIS_ViewerWnd.DoMouseDown. DoMouseUp and DoMouseMove (DDK,JDK,NDK,XDK)
  [DK-12786]Zoom gesture in TGIS_ViewerMode.Drag mode (NDK.WinForms)
  [DK-12776]Add zoom levels as an alternative to the traditional map scale (Core)

Bugs:

  [DK-12834]Add GisLicense in DynamiAggregation sample (C++,DDK.VCL,Samples)
  [DK-12833]TGIS_LayerJPG.importPixelData - does not save data to file (Core)
  [DK-12831]TGIS_LayerDWG - fail reading some large files (Core)
  [DK-12830]The BitmapFill sample does not execute. (DDK.VCL,Pascal,Samples)
  [DK-12829]GISAfterPaintEvent method has a bad signature (DDK.VCL,Samples)
  [DK-12826]Missing _fn for GIS_RS_LEGEND_PRM_SHIELD resource string
  [DK-12824]GDI+ renderers - sometimes lines are not drawn (DDK.VCL,GdiPlus,NDK.WinForms)
  [DK-12820]Drawing labels - space characters are deleted from texts (DDK.VCL,GdiPlus)
  [DK-12815]TGIS_LayerWMTS - unable to access a service using server credentials from url (Core)
  [DK-12813]TGIS_LayerWFS - LatLongBoundingBox is not always in WGS84 projection (Core)
  [DK-12812]XMLStringToDateTime - invalid parsing of fractional seconds (Core)
  [DK-12811]PixelStore incorrect saving of large images with very small pixel (Core)
  [DK-12810]possible exception when writing to PixelStore (Core)
  [DK-12807]TGIS_LayerWFS - first draw limits the layer extent disabling further reading of features in no paging mode (Core)
  [DK-12802]TGIS_LayerSqlPgis - calculating a layer extent using ST_EstimatedExtent is not reliable in case of absence of statistics (Core)
  [DK-12800]Java app stared on 4K screen has all renderings too small (JDK.Swing)
  [DK-12799]Current scale buttons in Layer Properties for are too narrow to fit translations. (DDK.FMX,DDK.VCL,NDK.WinForms)
  [DK-12794]Missing translation in the TGIS_ControlLegendForm (NDK.WinForms)
  [DK-12793]Checkboxes with long text is not showing it properly (NDK.WinForms)
  [DK-12792]TGIS_LayerDXF - invalid check if LwPolyline is closed (Core)
  [DK-12791]TGIS_XmlFile.GetStrings - generated xml is invalid when using special characters like & (Core)
  [DK-12790]ShowLayerProperties does not work for WPF (NDK.WPF)
  [DK-12789]TGIS_ControlPrintTemplateDesignerForm - exception when moving the mouse at an empty project (NDK.WinForms)
  [DK-12788]TGIS_LayerVector.Loop with DE9IM is could be slow due to unnecessary check for topological correctness of shape. (Core)
  [DK-12787]TGIS_ViewerWnd.HiRes is not reliable when app is moving between 4K and standard monitor. HiRes should be treated as a hint: use when possible. (DDK.FMX)
  [DK-12785]Error during upon paint on Basemaps can cause non revocable error. (Core)
  [DK-12781]Drawing Shields can cause deadlock on multithread drawing (DDK,JDK,NDK)
  [DK-12779]Existing DBF with non ASCII field names got mangled names upon save. (Core)
  [DK-12778]Control Legend assert if layers belongs to TGIS_ViewerBMP (DDK)
  [DK-12777]Update WebServices files in Samples (SamplesData)
  [DK-12738]TGIS_LayerPNG.getLinePixels - IndexOutOfRangeException for .NET (Core)
  [DK-12721]Activating the Basemap property turns off styling by the renderer.

Improvements:

  [DK-12821]TGIS_LayerWMS - secure against invalid BoundingBox when calculating max extent (Core)
  [DK-12819]New toolbox items (DDK,JDK,NDK,Resources,XDK)
  [DK-12817]TGIS_DbAdoNet - use ConnectionTimeout to increase CommandTimeout (Core)
  [DK-12814]TGIS_LayerWFS - support for FeatureType namespaces (Core)
  [DK-12808]TGIS_LayerWMS - support reading EX_GeographicBoundingBox elements from attributes (Core)
  [DK-12801]More default shields with different colors to be added (Resources)
  [DK-12798]CS and CodePage should not be save in a project file if are not different than original layer values (Core)
  [DK-12795]Rectangular shields are a bit too large due to big margins (Resources)
  [DK-12782]TGIS_MVTStyler - add label shields and pixel size factor (Core)
  [DK-12763]Implement Color ComboBox in the PVL (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms)



Version: 11.64.0

Released: 25 March 2022

New features:

  [DK-12762]Add GIS_VIEWER_SCALE virtual field (Core)
  [DK-12752]Add RAD Studio 11.1 Alexandria support (DDK)
  [DK-12720]Add Shield symbols library (DDK.FMX,DDK.VCL,NDK.WinForms,Resources)
  [DK-12692]Label shields e.g. higway shields (Core)
  [DK-12248]Vector Tile Services styler (Core)

Bugs:

  [DK-12775]SVG rect with rounded rect hase sometimes artifacts in a left up corner (Core)
  [DK-12774]TGIS_GeometryFactoryEnt.GisCreateShapeFromSqlGeometry - invalid parsing of segments for Compound Curve (Core)
  [DK-12773]TGIS_ControlLegend - section names are displayed wrong when Renderer has only one zone (Core,DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms)
  [DK-12771]TGIS_Params - wrongly interpreted units in Offset (Core)
  [DK-12769]Relative paths for Area.Pattern textures in a config file is not properly resolved upon loading (Core)
  [DK-12761]TGIS_LayerVectorDirectWriteHelper - codepage not saved for SHP format (Core)
  [DK-12757]Flickering on Win11 and GdiPlus ans Gdi32 renderers (DDK.VCL,Gdi32,GdiPlus)
  [DK-12756]Calling print when Basemap is active can result unpredictable results (Core)
  [DK-12751]Wrong validation of the text boxes when theres negative value in it (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms)
  [DK-12742]Refreshing TGIS_ViewerWnd upon priniting or image exporting can corrupt results (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms,NDK.WPF)
  [DK-12741]WinForms apps should work even if SharpDX can not be used, (NDK.WinForms,NDK.WPF)
  [DK-12740]TGIS_ViewerBmp should use TGIS_RendererGdiPlus if DirectX is not available. (NDK)
  [DK-12739]VCL.Gis*Pvl has inconsistent namespace case (DDK.VCL)
  [DK-12737]Some componenets does not work properly from TatukGIS.DK.NETCore.Windows. package (Core,NDK.WinForms,NDK.WPF)
  [DK-12736]TGIS_Topology.CheckShape - does not recognize self intersect (Core)
  [DK-12735]Simple shields on folow styles labels sometimes can disappear (Core)
  [DK-12732]Deadlocks during rendering of the shields (JDK.Swing)
  [DK-12731]Issue in merging DEM tiles (Core)
  [DK-12730]Zooming rectangle slow on Skia (DDK.FMX)
  [DK-12729]TGIS_PvlModalForm.DoShowForm is never executed (NDK.WinForms)
  [DK-12728]Cannot set Height property of a PVL comboboxes (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms)
  [DK-12726]TGIS_LayerSqlPgis - fields values are not read for negative shape uid (Core)
  [DK-12718]Sometimes labels text is not visible (DDK.VCL,Direct2D)
  [DK-12717]TGIS_ParamsLabel.Shield is properly read form a project files as 'Shield' but is saved as 'Pattern' (Core)
  [DK-12714]User can not enter the floating point value in "Define custom values" form (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms)
  [DK-12713]Skia crashed on Basemaps after fix (3.2.0) enable Basemaps on Mobile if Skia is in use. (DDK.FMX)
  [DK-12705]Editor.SnapMargin units are not described (Doc)
  [DK-12679]TGIS_LayerPixel - can not set min/max scale and visibility of the grid sections (Core)
  [DK-12579]Components are not visible in a toolbox (.NET Core, 5.0, 6.0) (NDK.WinForms)
  [DK-12370]Unable to open JPEG compressed 16bits per band TIFF image

Improvements:

  [DK-12770]Legend Form - display a label shield unrotated (Core)
  [DK-12760]Improve styling and layer settings for QGIS project and SLD files (Core)
  [DK-12759]TGIS_Viewer.WaitForNotBusy implemented to call bethid when paint is fully finished (Core)
  [DK-12733]Implement device specific measurement for units like mm, in, etc (instead of map dependent scalable only interpretation) (Core)
  [DK-12727]Labelling calculation improved especially for align center cases and shields (Core,DDK.FMX,DDK.VCL,Direct2D,Gdi32,GdiPlus,Java,NDK.WinForms,SharpDX)
  [DK-12724]Size and Color combo boxes in Renderer node can not display "By renderer" as a option (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms)



Version: 11.63.0

Released: 25 February 2022

New features:

  [DK-12698]TGIS_SymbolAbstract.NativeSize, NariveHeight, NativeWidth, ShieldLabel. ShieldBounds and Prepare overload with ability to change symbol proportion added. (Core)
  [DK-12697]Implement whole widget for TGIS_PvlColorRampBox along with whole functionality around it (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms)
  [DK-12694]TGIS_ParamsLabel.Shield and ShieldAsText properties and support of rendering labels shields (for full support DK-12692 must be finished). (Core,DDK.FMX,DDK.VCL,Direct2D,Gdi32,GdiPlus,Java,NDK,SharpDX)
  [DK-12672]TGIS_LayerSqlPgis - add VirtualOrder to support custom sorting of sql query (Core)
  [DK-12646]Add Color Ramp as an alternative to Altitude Zones for grids (Core)

Bugs:

  [DK-12716]Layer Properties dialog box should use for preview same renderer as main GIS window (NDK.WinForms,NDK.WPF)
  [DK-12708]Layer properties form - button Apply does not work (NDK.WPF)
  [DK-12701]TGIS_LayerPixel.Build - ignores compression for grids (Core)
  [DK-12700]TGIS_LayerPixel.getNativeLine - possible integer overflow for big temporary files (Core)
  [DK-12699]Hydrology processing of large grids in tiles fails (Core)
  [DK-12695]Rotated labels disappear in CAD layers if the allocator is active (Core)
  [DK-12690]Labels backrounds and shield should be a part of overlapping algorithm. (Core)
  [DK-12689]TGIS_LayerPixel- left up image corner should be (0, 0) when coordinates are undefined (Core)
  [DK-12688]Stack overflow error in Sink algorithm (Hydrology) (Core)
  [DK-12684]Labeling should accept names with colon and other untypical characters (Core)
  [DK-12683]Layers Properties dialog-box broken when themes drawing is used (DDK.VCL)
  [DK-12681]TGIS_ViewerWnd.PrintBmp and TGIS_ViewerBMP.Bitmap - row/column of white pixels at the bottom/right of the bitmap (Core)
  [DK-12678]TGIS_ControlLegendForm.ShowLayerProperties and Execute crashes if callback procedure is not provided (DDK.FMX)
  [DK-12677]Legend Properted Dialog crashes if pattern is selected as label bacgkround (DDK.FMX)
  [DK-12676]Overlapping dialog boxes are barely recognizable in a dark mode on iOS (and probably Android) due to a lack of border (part II) (DDK.FMX.Mobile)
  [DK-12675]Copying records in the array cause referance problems in GetBaseColorMap (JDK)
  [DK-12671]JPEG in TIFF not proper reading tiled 12 bits data (Core)
  [DK-12664]TGIS_LayerSqlPgis - invalid sql query upon reading layer structure (Core)
  [DK-12663]Layer Properties Form and sub-dialogs does not fully react on Light / Dark mode while application is open (DDK.FMX.Mobile)
  [DK-12662]TGIS_ClassificationMethod - numbering of enums was unintentionally changed (Core)
  [DK-12661]SVG icons in a Symbol Library dialog box are barely visible on dark windows styles (DDK.FMX,DDK.VCL)
  [DK-12657]AltitudeZoneMaps is stored as Pixel Property. Should be in Section node (Core)

Improvements:

  [DK-12712]Labelling calculation improved especially for align center cases and cases with outline (DDK.FMX,DDK.VCL,Java,NDK.WinForms,XDK)
  [DK-12707]Make FMX Skia4Delphi compatible (DDK.FMX)
  [DK-12703]TGIS_ViewerWnd.PrintBmp - should be added to the IGIS_ViewerWnd interface; old versions marked as deprecated (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms,NDK.WPF)
  [DK-12691]Metadata 'TGIS_LayerWFS.Ignore.504' to ignore server timeout upon drawing. (Core)
  [DK-12685]Change how placing controls with y sibling works on PVL (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms)
  [DK-12680]TGIS_ViewerWND in TGIS_ViewerMode.Drag mode to response for igZoom interactive gesture (DDK.VCL)
  [DK-12659]PVL API redesign to provide PPI and CanvasScale to be used by PVL components (Core)
  [DK-12656]SVG icons in a Symbol Library dialog box should match monitor PPI even if form is moved between monitors of different PPI (DDK.FMX,DDK.VCL)
  [DK-11877]Use Color Ramp in vector Renderer (Core)



Version: 11.62.0

Released: 28 January 2022

New features:

  [DK-12619]DeleteLayer method for SQL layers (Core)
  [DK-12530]Upgrade to RemObjects Elements - 11.0.0.2677 (Core,Setup)

Bugs:

  [DK-12660]TGIS_LayerPixel.Build - possible integer overflow (Core)
  [DK-12654]Improper beahavior of Layer Properies Form on GUIScale<>1 (DDK.VCL)
  [DK-12653]Overlapping dialog boxes are barely recognizable in a dark mode on iOS (and probably Android) due to a lack of border (DDK.FMX.Mobile)
  [DK-12652]TGIS_ControlLegendForm - saving a config file without an extension (DDK)
  [DK-12648]PVL control causes AV on iOS (Android,DDK.FMX.Mobile,iOS)
  [DK-12647]Memory leaks on PVL (Core)
  [DK-12645]libttksqlite3.a can not be linked with RAD Studio 11; a new version must be provided (DDK.FMX.Mobile,Deployment,iOS)
  [DK-12644]TGIS_Toplogy.PartStatus in some cases doesn't work properly (Core)
  [DK-12640]TGIS_Topology - FixShape works only when ForceShapeFixing is True (Core)
  [DK-12639]TGIS_ControlLegend.LayerActiveChangeEvent - not raised for Groups mode (DDK.VCL,NDK.ASPNET.WebForms,NDK.WinForms)
  [DK-12638]TGIS_LayerWFS - invalid drawing of rotated map (Core)
  [DK-12637]Krovak projection improperly define XYRotation (Core)
  [DK-12636]TGIS_LayerPLY - possible infinite loop upon parsing if the header lines are not trimmed left (Core)
  [DK-12634]TGIS_CSFactory.ByWKT sometimes recognizes wrong Datum if embedded datum uses GridShif (Core)
  [DK-12631]wrong export to 8 bits palette TIFF from JPEG images (Core)
  [DK-12630]Creating 8 bit grayscale TIFF image error. (Core)
  [DK-12621]JavaScript minimizer minimalized a bit too much as a result Layer.Params are not initialized (NDK.ASPNET.Core)
  [DK-11943]TGIS_LayerDWG - internal format error upon opening large dwg 2018 file (Core)

Improvements:

  [DK-12658]TGIS_SymbolLibraySVG.GetPreview overload with custom size and PPI and colors (Core)
  [DK-12655]TGIS_Bitmap.DrawShape & DrawSymbol overloads with custom PPI and colors (DDK.FMX,DDK.VCL,Java,NDK)
  [DK-12650]Add possibility of showing ramp on a whole width of the TGIS_PvlColorRampComboBox (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms)
  [DK-12643]Implement InvalidateBasemap method (Core)
  [DK-12642]TGIS_SharedConnections - enable ForceNewConnection and ConnectionPoolId for all providers (Core)
  [DK-12641]TGIS_LayerDWG - improve reading files with large entity handles (Core)
  [DK-12635]Add GDA94_GDA2020 Grid shift files; also convert Spanish .gsb to .ttkgs (Deployment,Setup)
  [DK-12632]Update to EPSG 10.047 (Core)
  [DK-12629]TGIS_LayerAssimp - support for metadata (Core)
  [DK-12622]Implement color ramp comboboxes in PVL (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms)
  [DK-12620]Show message about files leftover upon uninstall. (DDK,NDK,NDK.ASPNET,Setup,XDK)
  [DK-12030]Add Manual classification method in TGIS_Classification (Core)



Version: 11.61.1

Released: 17 January 2022

Bugs:

  [DK-12621]JavaScript minimizer minimalized a bit too much as a result Layer.Params are not initialized (NDK.ASPNET.Core)



Version: 11.61.0

Released: 31 December 2021

New features:

  [DK-12609]ASPNET.Core release (NDK.ASPNET.Core)

Bugs:

  [DK-12608]Nuget installation starting page points nowhere (Doc,NDK.ASPNET.Core)
  [DK-12607]image from ExportManager with horizontal black bar (randomly depending on the size) (Core)
  [DK-12605]TGIS_PvlPreviewPanel sometimes is not refresh correctly (JDK.Swing)
  [DK-12601]WPF designer license error in VS20022 (NDK.WPF)
  [DK-12599]Embed dialogue boxes are not more 3D style (win7 affected) (DDK.VCL,XDK)
  [DK-12598]Exporting big images adds black bars on right and bottom. (Core)
  [DK-12597]FMX.TGIS_ViewerWnd can not be deleted from the Rad Studio 11 designer (DDK.FMX)
  [DK-12596]SQLWizard sample does not compile if only VS2022 is installed (NDK.WinForms,Samples)
  [DK-12592]If TGIS_ShapePoint ot TGIS_ShapeMultipoint are eliminated by query then they should not be used for SmartSize calculations (Core)
  [DK-12591]AccessViolation upon trying to Free PVL dialogs (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms)
  [DK-12588]TGIS_Shape - Join, Reverse and Split functions loose 3D coordinates (Core)
  [DK-12586]TGIS_LayerWFS - fields of sublayers are not available before drawing a layer (Core)
  [DK-12585]Leaflet container is not resized after map resize (NDK.ASPNET.WebForms)
  [DK-12576]TatukGIS.NDK.PVL.TGIS_ModalForm namespace has wrong case (NDK)
  [DK-12565]Leaflet on iOS does not work as expected (NDK.ASPNET.Core)
  [DK-12238]TGIS_LayerPixel.Reopen should fully reopen layer context (including data provided by .Stream) (Core)

Improvements:

  [DK-12613]Basemap to render white margins less often (Core)
  [DK-12606]TGIS_PrintManager.Print, TGIS_ControlPrintPreview.Preview - printing should not be performed when drawing is in progress (DDK.FMX,DDK.VCL,JDK.Swing,NDK.ASPNET.WebForms,NDK.WinForms)
  [DK-12602]Improve codes referring to the exception raised during layer operations (Core)
  [DK-12600]TGIS_ParamsList constructor should be parameter less (DDK)
  [DK-12595]TGIS_LayerGML - improve parsing Japan FGD dataset (Core)
  [DK-12594]Redesign TGIS_ControlLegendFNT control (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms)
  [DK-12593]API cleanup (NDK.ASPNET.Core)
  [DK-12590]Add possibility to set Icons on buttons in PVL (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms)
  [DK-12589]TGIS_GridToVector - support generation of 3D shapes (Core)
  [DK-12587]Implement groupboxes in the PVL (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms)
  [DK-12017]GisLayerPixel - TGIS_BufferedFileStream should be used if needed (Core)



Version: 11.60.0

Released: 26 November 2021

New features:

  [DK-12575]PVL implementation of a TreeView (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms)
  [DK-12567]CityGML - support LOD filtering and objects separation (Core)

Bugs:

  [DK-12583]Upon reading project files Marker style use improper path for symbols if the path is not absolute (Core)
  [DK-12581]SQL layers speed improvement upon querying for data structure. (Core)
  [DK-12578]TGIS_ControlAttributes - problem with displaying null Date field in edit mode (DDK,NDK.WinForms)
  [DK-12577]Some internal components from Print Template Designer are visible in a toolbox (.NET Framework) (NDK.WinForms)
  [DK-12573]Improper link "Run .NET Core Samples (hosted on samples.tatukgis.com)" (NDK.ASPNET.Core,Setup)
  [DK-12570]Improper assembly info of the main dll (Build,NDK.ASPNET.Core)
  [DK-12569]wrong display of 16 bits per band Tiff with mask (Core)
  [DK-12566]Modals based on PVL are not positioned correctly (JDK.Swing)
  [DK-12564]Some folders in sample are not important and should not be published (NDK.ASPNET.Core,Samples)
  [DK-12563]License is often reported as wrong after server startup (Build,NDK.ASPNET.Core)
  [DK-12562]Tile server sample missed (NDK.ASPNET.Core,Samples)
  [DK-11887]Symbol saved with absolute path

Improvements:

  [DK-12582]SmartSize on LAS to reduce numer of drawn points. (3D)
  [DK-12574]Use DISM instead on PkgMgr on Windows 10 to install IIS (NDK.ASPNET.WebForms,Setup)
  [DK-12568]Improve initialization of PVL context (JDK.Swing,NDK.WinForms)



Version: 11.59.0

Released: 5 November 2021

New features:

  [DK-12546]Drawing shapes with offset using expressions like Params.Area.OffsetXAsText (Core)
  [DK-12515]IGIS_Viewer3D.RayIntersectDem - intersection between vector3D and terrain model (3D)
  [DK-12303]Unify forms based on PVL - initial release (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms,NDK.WPF)
  [DK-11941]ASP.NET Core support (Beta) (Core,NDK.ASPNET.Core)

Bugs:

  [DK-12561]TGIS_LayerDXF - possible range error in spline interpolation (Core)
  [DK-12551]unexpected TGIS_LayerPixel.CuttingPolygon behavior when TGIS_ViewerWnd.RotationAngle <> 0 (Core)
  [DK-12543]Printing DXF layer with Basemap = true (Core)
  [DK-12541]Some dialogboxes had improper presentation on Windows 11 (atifacts on combo -boxes) (NDK.WinForms)
  [DK-12539]12 bits gray scale jpg image is displayed as green (Core)
  [DK-12538]Control Legend is not properly presented in 4K on RAD Studio 11 (DDK.VCL)
  [DK-12522]2nd fix - Loop in TGIS_layerPixel for arc shape doesn't work correctly (Core)
  [DK-12517]TGIS_DynamicAggregatorFactory - self register is not thread safe (Core,NDK)
  [DK-12516]Some Aggregator values are not properly read form project file (Core)
  [DK-12511]TGIS_LayerPixel - sometimems left part of the enlarged image is incorrect (Core)
  [DK-12510]TGIS_LayerTIFF.SaveData - LZW compression when image with or height <= MAX_CELL_WH doesn't work (Core)
  [DK-12509]Incorrect use of GenerateRamp method in Viewshed sample. (Samples)
  [DK-12502]TGIS_LayerPixel.LockPixels - in-memory grid layer lock values are NaN instead of NoData (NDK)
  [DK-12501]TGIS_ViewerBmp.Draw(), TGIS_ViewerWnd.ControlDrawTexture(), TGIS_PrintManager.ControlDrawTexture() - do not take into account the SmartSize parameter for layers (DDK.FMX,DDK.VCL,JDK.Swing,NDK.ASPNET.WebForms,NDK.WinForms,NDK.WPF)
  [DK-12498]Viewshed output layer in .NET has MaxHeight property set to NaN. (NDK)

Improvements:

  [DK-12542]TGIS_LayerJPG - getNativeLine, getNativeValue for 12 bits data (Core)
  [DK-12540]Remove 32 bit versions of iOS Simulator & Device from distribution (XE7-) because those platforms are not longer supported by Apple (DDK.FMX)
  [DK-12536]Better compatibility with newer QGIS styling (Core)
  [DK-12535]TGIS_LayerSqlGpkg - use WKT to recognize CS from unknown srid (Core)
  [DK-12533]Interpret WKT coordinate system with COMPD_CS by extracting PROJCS or GEOCS sections (Core)
  [DK-12521]Deploy GDAL 3.3.2 (Setup)
  [DK-12520]Deploy Sqlite 3.36 (Setup)
  [DK-12514]Use InnoSetup 6.2 (Setup)
  [DK-12512]Enable Linux installation for RAD Studio 10.2 (DDK,Setup)
  [DK-12375]Unable to open 12bit JPEG images (also encoded into TIFF)



Version: 11.58.0

Released: 24 September 2021

Bugs:

  [DK-12496]TGIS_ViewerBmp.Draw sometimes throws an exception on RAD Studio 11 (DDK.FMX)
  [DK-12495]Child forms of Legend Properties control opens on a wrong monitor if current monitor is other then default (DDK.FMX.Desktop)
  [DK-12494]TIFF range check error while saving LZW compressed image (Core)
  [DK-12493]TGIS_LayerSqlPgisFireDac - fails to export a layer (Core,DDK)
  [DK-12492]Definitions for TGIS_CSProjKrovakNorthOriented and TGIS_CSProjKrovakModifiedNorthOriented are improper (Core)
  [DK-12489]TGS_Utils.GisPointsDelta & GisPointsDelta3D return always delta = 0 (Core)
  [DK-12488]TGIS_LayerPixel.DrawEx - calculation of drawing rectangle is sometimes off by 1 pixel (Core)
  [DK-12487]Improper TIFF rendering of LZW compressed 16-bits gray scale image with alpha channel (Core)
  [DK-12486]TGIS_LayerDXF - exported text in specific codepage is not displayed in CAD software due to missing style (Core)
  [DK-12484]Print Template Designer - template elements are displayed wrong when their width or height are less then zero (NDK.WinForms)
  [DK-12480]Sometimes some shapes are not rendered. (NDK.WinForms,SharpDX)
  [DK-12477]Bad combobox type in Sections and Transparency in TGIS_ControlLegendForm (should be editable) (JDK.Swing)

Improvements:

  [DK-12497]Register private TatukGIS NuGET repository (also in Visual Studio) (NDK.Standard,NDK.WinForms,NDK.WPF)
  [DK-12490]Print Template Designer - changing structure of internal data (NDK.WinForms)
  [DK-12481]SQLite to be supported on Linux (DDK.FMX,Linux)
  [DK-12478]Print Template Designer - AppStarting cursor while the form opens (NDK.WinForms)



Version: 11.57.1

Released: 10 September 2021

New features:

  [DK-12434]Add RAD Studio 11 Alexandria support (DDK)



Version: 11.57.0

Released: 27 August 2021

New features:

  [DK-12463]TemplatePrint sample - adding print template designer (DDK.VCL,NDK.WinForms,Samples,XDK)
  [DK-11611]Print template designer (NDK.WinForms)

Bugs:

  [DK-12475]Layer Properties - sometimes a style is written to .shp file instead of .ttkstyle (NDK.WinForms)
  [DK-12474]TGIS_ControlLegendForm.ShowLayerProperties should not require legend to be provided. (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms,XDK)
  [DK-12473]TGIS_FileSVG - fail to clear canvas transformation upon drawing a text (Core,GdiPlus,NDK)
  [DK-12472]Some .ttkproject entries are not properly saved as reletive eg Line.Symbol with path to symbol. (Core)
  [DK-12471]Some .ttkproject entries are redundant e.g. Line.Style and Line.Symbol (Core)
  [DK-12469]Exporting numbers in GML should not depend on the country setting. Also more improvements on exporting integers and booleans. (Core)
  [DK-12468]Potential TGIS_ControlLegend AV upon destroying form when any legend checkboxes were clicked. (DDK.FMX)
  [DK-12467]TGIS_LayerJSON - upon exporting a layer the time component is stripped from a datetime field (Core)
  [DK-12465]Applying layer transparency of multipatch mesh objects causes AV (DDK.FMX)
  [DK-12464]TGIS_LayerWMTS.GetAvailableLayers - fail to access a service with authentication (Core)
  [DK-12461]TGIS_LayerSqlPgis - invalid layer field size for INT based columns (Core)
  [DK-12454]TGIS_LayerFGDB - low precision of geometry after export (Core)
  [DK-12453]Exporting grids - problem with transparency
  [DK-12448]TGIS_LayerPixel.ImportLayer - doesn't work with temporary file (Core)

Improvements:

  [DK-12476]Sample View3D - adding the option to select TGIS_Viewer3DMode.Select (Samples,VB)
  [DK-12470]Print templates - copying to a new location has to change relative paths inside the template file (Core)
  [DK-12462]Icon from the main form should be applied to all other windows. (NDK.WinForms)
  [DK-12452]Set TGIS_ViewerWnd.Center should cancel any pending refresh (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms,NDK.WPF)



Version: 11.56.0

Released: 30 July 2021

New features:

  [DK-12446]TGIS_LayerGDAL - support for create options of a new dataset (Core)
  [DK-12433]Ability to embed and interpret per-shape styles form imported layers (e.g. DXF, DWG, MIF, TAB) as an attribute field GIS_STYLE (Core)

Bugs:

  [DK-12447]TGIS_LayerGDAL - improper data saving (visible on right image part) (Core)
  [DK-12445]Possible range error in ExportToImage sample (Samples)
  [DK-12444]Exception while export to GeoTIFF (Core)
  [DK-12443]TGIS_DbAdoNet - geometry field id is not reset after saving changes and doesn't match new fields order (Core)
  [DK-12442]Interpolation does not accept layer vector with only 1 point (Core)
  [DK-12441]Duplicated name of local and global variables in Statistics source code (Core)
  [DK-12440]IMG layer access violation on some files (Core)
  [DK-12439]Printing - potential map printing errors when more than one map is printed on a page (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms)
  [DK-12432]TGIS_Utils.ConstructParamString improperly handles C# and C++ \n escape character (C#,C++,Core)
  [DK-12430]Print Template Designer - some graphics files (with default path) are not displayed (DDK.VCL)
  [DK-12429]SQLWizard .NET sample does not read FileGDB (NDK.WinForms,Samples)
  [DK-12428]Print Template Designer - custom colors for scale dividers and north arrow can not be set (the form is not involved) (DDK.VCL)
  [DK-12427]RasterAlgebra sample - error on execute (C++,Samples)
  [DK-12426]Print Template Designer - reading .tpl file can cause 'FLOAT_INVALID_OPERATION' error (DDK.VCL)
  [DK-12425]Tiff layer with ovr file range check error exists (Core)
  [DK-12423]Touch gestures - unexpected map shifts upon switching from 2-finger pan gesture to 1-finger pan gesture (DDK.FMX.Mobile)
  [DK-12362]TGIS_LayerWebTiles - instable position of some tiled images when tiles are scaled up (Core)

Improvements:

  [DK-12431]Reassignment of color ramps (Core)



Version: 11.55.1

Released: 30 June 2021

Bugs:

  [DK-12424]TGIS_ViewerWND has always 50 pixels merging on the right due accidental posting of test code (DDK.FMX)

 

 

 

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)