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.20.0-Unstable2

Released: 17 August 2018

New features:

  [DK-10468]Implement basic Nvidia CUDA functionality (Core)

Bugs:

  [DK-10490]TGIS_CSEllipsoid.ToGeocentric_Ref improperly treats longitudes > Pi as improper (Core)
  [DK-10489]Projections - checking validity extent upon is not reliable in some cases (Core)
  [DK-10487]TGIS_LayerPixel.ImportLayer - wrong columns and rows calculation if width and height equals 0 (Core)
  [DK-10486]ttkFileGDB - memory problems when reporting errors with long text (Core,Setup)
  [DK-10485]TGIS_Config - setting Section property doesn't work in xml format (Core)
  [DK-10481]Improper grid shift file distributed for Spain (Catalonia) (Setup)
  [DK-10480]Improper readme file for Australian grid shift files (Setup)
  [DK-10479]Hungup upon loading NTV2_0 grid shift file (Canada) (Core)
  [DK-10472]TGIS_LayerCADRG - FPixelSize isn't set (set for sublayers only) (Core)
  [DK-10471]TGIS_Viewer - after calling SaveProject method the MustSave property is still true (Core)
  [DK-10470]TGIS_LayerSql* - fail to import a sql layer with the same index column name (Core)
  [DK-10469]TGIS_LayerSqlMsSpatial - table columns names are saved as uppercase (Core)
  [DK-10467]Old Guide is still somehow visible in a Docs Page (Doc)
  [DK-10466]Improper scalable font size treatment between DK11 and DK10 projects (Core)
  [DK-10465]TGIS_LayerSqlMsSpatial - unable to create 3D shape (Core)
  [DK-10464]TGIS_LayerLAS - unknown projection keys are not ignored (Core)
  [DK-10463]TGIS_Viewshed - possible memory leak when FillWithZeros=True (Core)
  [DK-10425]Legend - Opened/closed glyphs are not rendered (NDK.WinForms)

Improvements:

  [DK-10484]TGIS_LayerWMTS does not read Axis Order from the coordinate system (Core)
  [DK-10483]ESRI File Geodatabase version update (Setup)
  [DK-10474]Unify "reverted Axis" parameters form for GML, WMS, WMTS and WFS as AxisOrderIgnored and AxisOrderReversed (Core)
  [DK-10473]TGIS_LayerWFS - auto detect axis orientation from CS (Core)
  [DK-10421]TGIS_LayerCADRG - TIFF like interface implementation (Core)



Version: 11.19.1

Released: 8 August 2018

Bugs:

  [DK-10479]Hungup upon loading NTV2_0 grid shift file (Canada) (Core)



Version: 11.19.0

Released: 30 July 2018

New features:

  [DK-10453]TGIS_Uilts.ExecutingFolder to return executable path of an application (Core)
  [DK-10424]TGIS_SqlQuery - support for math functions (Core)
  [DK-10415]3D implement data range normalization for Z and M value (including FalseZ and FalseM) (3D)
  [DK-10406]Implement Point Cloud to Grid functionality (Core)
  [DK-8885]NTv2 transformation support (Core)

Bugs:

  [DK-10460]Opening Legend Form sometimes brings 3D view behind the form back to 2D (DDK.VCL)
  [DK-10458]Potential AV on construct like shp.Params.FalseZ = xyz (Core)
  [DK-10457]TGIS_Renderer3DFMX - problems displaying 3D shapes with projection different than the viewer (DDK.FMX)
  [DK-10456]Sometimes a previous map is visible behind a newly opened project (DDK,JDK,NDK,XDK)
  [DK-10455]SVG Library should always look in application execution folder (nort just a current folder) for optional .ttklibsvg files (Core)
  [DK-10452]Labels with Follow style does not respect AvoidDuplicates flag (DDK)
  [DK-10451]TGIS_LayerWMS - list with all SRS should be unique (Core)
  [DK-10450]Checking/Unchecking layers/groups are not checking/unchecking children and parent accordingly on TGIS_LegendControl (JDK.Swing)
  [DK-10449]DivideByZero in printing (NDK.WinForms)
  [DK-10447]Printing viewer with given scale does not work (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms)
  [DK-10446]TGIS_LayerVector.Locate - a shape is found even if is not visible on map and _visible parameter is true (Core)
  [DK-10443]TGIS_ControlAttributes - control should unsubscribe from the viewer upon destroy (DDK.FMX,DDK.VCL)
  [DK-10442]Rendering Wizard sets invalid marker size value in renderer mode (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms)
  [DK-10438]TGIS_ViewerWnd - possible AV upon displaying progressive cache (DDK.FMX,JDK.Swing)
  [DK-10436]TGIS_LayerWMTS - some parameters are ignored from url info (Core)
  [DK-10434]3D-FalseZ changes already set FalseM value (3D)
  [DK-10433]TGIS_ContourGenerator - output shape should not be reprojected to viewer CS (Core)
  [DK-10432]TGIS_LayerFLT - getNativeLine returns no data in buffer if called with the same line number (Core)
  [DK-10429]Printing legend - parameter list elements are placed wrong; hide each other or keep to long distance (DDK.FMX)
  [DK-10426]ComboBox with scope and expressions are not working properly on TGIS_ControlLegendForm (JDK.Swing)
  [DK-10419]TGIS_ControlLegend - invalid layout of node elements in high dpi mode (DDK.VCL,JDK.Swing,NDK.WinForms)
  [DK-10418] TGIS_LayerPixel.getGridData - possible range check error (Core)
  [DK-10417]TGIS_LayerPixel.Build - doesn't set all needed parameters for grid image (Core)
  [DK-10416]Inadvisable border between symbol pattern in area symbology (Core)
  [DK-10414]3D - Normalization FalseM to be corrected (3D)
  [DK-10413]Not beeing able to change visibility of layers on TGIS_LegendControl (JDK.Swing)
  [DK-10412]TGIS_FieldRule - should not try to save a file for embedded sql path (Core,NDK)
  [DK-10410]Ensure proper coordinate order upon importing EPSG database (Core)
  [DK-10408]TGIS_LayerCSV - error upon opening not existing file (Core)
  [DK-10404]Bad node heights on TGIS_ControlLegend (JDK.Swing)
  [DK-10402]TGIS_Viewer*.SaveProjectAs( 'name.ttkgp' ) and R/O ini files - save .ini content to .ttkproject file not to .ttkgp file (Core)
  [DK-10399]TGIS_Printer - setters and getters cannot be inherited (VCL)
  [DK-10398]Custom data embedded into .ini are duplicated in a project file (Core)
  [DK-10397]TGIS_LayerDWG - rotation angle is not calculated for MTEXT (Core)
  [DK-10394]TGIS_LayerWFS - fetching data from web service blocks main thread (Core)
  [DK-10388]TGIS_LayerWFS - shapes disappear after zoom in (Core)
  [DK-10289]Lack of translation resources for GIS_RS_ERR_OPENCL_* (Resources)
  [DK-10192]Conversion of NAD27 is not precise (because NADCON were not used) (Core)
  [DK-9066]TGIS_LayerPixel - bad positioning (viewing) scaled bitmaps (PNG, JPG) (Core)

Improvements:

  [DK-10462]OpenCL - enable control of local work sizes (Core)
  [DK-10454]Improve View3D sample layout (Samples)
  [DK-10445]Improve background colors within TGIS_ControlAttributes (JDK.Swing)
  [DK-10444]Rebuilding our rendering test app (Tests)
  [DK-10441]TGIS_LayerPixelLock should be a class not a record (Core)
  [DK-10440]TGIS_CSTransformGridShift - improve reading of a file based on library execution path (Java)
  [DK-10439]Improved DBF code page decoding by adding 10000, 10007, and 10029 (rare Mac code pages), and use of ISO-8859-1 for DBF encoding 89 (Core)
  [DK-10437]Ability to set by metadata "TGIS_LayerSHP.DefaultCodePage" a default code page for files without code page embedded. (Core)
  [DK-10431]OpenCL - enable multi-kernel programs and buffer sharing (Core)
  [DK-10430]rewrite selection mechanism on TGIS_ControlLegend (JDK.Swing)
  [DK-10428]Fix compilation errors on Oxygene 10 (JDK.Swing)
  [DK-10423]Better Transformation<->Datum association for better coordinate Coordinate System transformation results (Utils)
  [DK-10420]TGIS_LayerMrSID - TIFF like interface implementaiton (Core)
  [DK-10411]TGIS_LayerECW - TIFF like interface implementaiton (Core)
  [DK-10409]Update to EPSG 9.4 (Core)
  [DK-10407]Add metadata 'TGIS_Viewer.UpgradeProject' to optionally force ttkgp and .ini files update (Core)
  [DK-10403]Upon saving .ini file always save .ttkstyle to push users to use a new format (Core)
  [DK-10401]Implement font change and compactview for TGIS_ControlLegend as well as improved more things, read desc (JDK.Swing)
  [DK-10400]TGIS_LayerDXF - add translated parameter to ExtendedDataEvent type for XDK (Core,XDK)
  [DK-10395]Add ExtendedDataEvent to parse extended entity definition data of DWG files (EED) (Core)
  [DK-10392]Layer 3D is computed by extrude (FalseZ FalseM) then normalization factor should be collected form statistics (3D)



Version: 11.18.0

Released: 29 June 2018

New features:

  [DK-10377]TGIS_PixelExportManager - new properties: Fill, FillColor, FillValue (Core)
  [DK-10363]TGIS_ControlLegend - display a legend image from web services (Core,DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms)
  [DK-10313]TGIS_LayerSql - add event to fill required attributes of a shape before inserting record with reserved UID (Core)

Bugs:

  [DK-10396]TGIS_LayerPixel.getNativeLine - should be used by in memory layers (Core)
  [DK-10393]TGIS_LayerPixel - function getNativeLineBasic shouldn't be used (Core)
  [DK-10390]3D-incorrect rendering of FalseM from field (3D)
  [DK-10389]TGIS_LayerFLT - newly created layer can not be used because it is trying to read data from the file (Core)
  [DK-10387]TGIS_Params.FalseZAsString does not properly interpret values from fields (Core)
  [DK-10386]TGIS_LayerDWG - problem reading some hatch elements (Core)
  [DK-10385]TGIS_ControlLegend - Key actions do not work properly on sublayers in java (JDK.Swing)
  [DK-10384]TGIS_LayerPixel - problems with import from grid to bitmap layer (Core)
  [DK-10383]TGIS_LayerPixel.getGridDataSup - possible range check error (Core)
  [DK-10382]TGIS_LayerPixel.ScaleGrid - possible integer overflow for big enlargement (Core)
  [DK-10381]TGIS_LayerDWG - error reading file with empty buffer page of handles (Core)
  [DK-10380]TGIS_GeometryFactory.GisCreateShapeFromGML - memory leak creating xml document from gml text (Core,DDK)
  [DK-10379]TGIS_PixelExportManager - copies values beyond export extent (Core)
  [DK-10378]Basemap has a a bad extenet for a short while after resizing window (DDK,JDK,NDK)
  [DK-10376]GIS_LayerPixel.Locate - dosen't work correctly for png image (Core)
  [DK-10375]Locating a shape by clicking on a label text doesn't work for sublayers (Core)
  [DK-10374]TGIS_GeometryFactory.GisCreateShapeFromEWKT - error parsing MULTIPOINT (Core)
  [DK-10373]TGIS_LayerGRD - limit decimal precision of elevation value upon writing (Core)
  [DK-10372]TGIS_ControlLegend - key actions don't work correctly on layers with sublayers (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms,NDK.WPF)
  [DK-10371]Custom data embeded into .ini file are ignored upon opening project file (Core)
  [DK-10370]TGIS_LayerOGR - error during binding gdal library in Java if dll file is missing (JDK)
  [DK-10369]TGIS_ControlLegend - possible AV after deleting selected layer (DDK.VCL)
  [DK-10368]TGIS_LayerPixel.MapToRasterRect - min and max values of rectangle should be calculated the same way (Core)
  [DK-10367]Too much calls to invalidate method coming from control legend (JDK.Swing)
  [DK-10366]Cant change visibility of label on leged from legend form (JDK.Swing)
  [DK-10364]GIS.Close does not refresh map or even cause AV (inducted by DK-10349) (DDK.VCL,JDK.Swing,NDK.WinForms)
  [DK-10361]Methods like FullExtent, Zoom etc does not proved progressive display (JDK)
  [DK-10358]FIPS compliant setup reports use of MD5. (NDK)
  [DK-10357]Export to grid does not work (Core)
  [DK-10355]TGIS_LayerTIFF.getLinePixels - dividing by 0 for in memory created layer (Core)
  [DK-10351]TGIS_PixelExportManert throws an exception and provide unreliable results (Core)
  [DK-10349]Progressive display of maps not visible upon opening layer (DDK,JDK,NDK,XDK)
  [DK-10348]TGIS_LayerTIFF - improper Extent when world file contains scaleX<0 and scaleY>0 (Core)
  [DK-10347]HiRes application on GPU canvases (and mobile) does not scale map properly (DDK.FMX)
  [DK-10346]Changes not visible upon editing (DDK.FMX)
  [DK-10341]TGIS_LayerTIFF - red and blue exchanged in some JPEG compressed images (Core)
  [DK-10338].ttkproject contains improperly formed entries (Core)
  [DK-10336]Topmost layer should be printed on the top (after labels are printed) (DDK.VCL)
  [DK-10335]Printing - Plot template with not square images renders wrong image size (DDK.FMX,DDK.VCL)
  [DK-10334]TGIS_LegendItemData - possible AV when reading IsVector property (Core)
  [DK-10333]Wrong reading of TIFF no data values (Core)
  [DK-10332]TGIS_LayerGML - invalid detection of coordinates dimension (Core)
  [DK-10330]TGIS_LayerWebTiles - if service improperly return error XML as image (like Polish Geoportal) then handling errors is improper (Core)
  [DK-10327]Wrong ECW display when open as second layer (Core)
  [DK-10326]Random pixel colors on the edge of *.IMG image (Core)
  [DK-10325]Vertical lines on some TIF images (Core)
  [DK-10324]Rendering on TD2DCanvas provides improper scaling if app has "Enable High-DPI" option set (DDK.VCL)
  [DK-10323]Basemap layer doesn't use a proper PPI if form dragged to a monitor with different PPI than default (Core)
  [DK-10322]TGIS_LayerSqlGmSdoAbstract - SaveData drops index sequence (Core)
  [DK-10321]TGIS_LayerSqlSdeAbstract - possible range error upon exporting geometry with invalid grid scale and offset parameters (Core)
  [DK-10319]TGIS_Stream.ReadLine to better treat all combinations of CRLF, CL, and LF (Core)
  [DK-10317]Transluscent WebTiles can cause artifacts upon progressive rendering (Core)
  [DK-10316]GisRtl.DotStrToFloat - convert error is not raised for empty string (Core)
  [DK-10315]TGIS_ControlLegend - moving a layer to last empty group fails (NDK.WinForms)
  [DK-10314]Selection looks like w/o antialiasing if shape drawn straight on background (DDK.VCL)
  [DK-10312]Basemap layers - if more then one and some inactive, then some layers can be missed in a view (Core)
  [DK-10310]TGIS_ControlLegend - draging in group mode not putting items to the group, but to the layer (JDK.Swing)
  [DK-10309]Basemap layers are always drawn on a white background (Core)
  [DK-10306]Improper SmartSize calculation for points after projection applied (Core)
  [DK-10301]TGIS_LayerDWG - possible range error importing some CAD 2004 file (Core)
  [DK-10299]Looping shapes on RTree enabled layers sometimes can loose topological query context (Core)
  [DK-10281]TGIS_LayerPixel - sometimes extending grid image is incorrect (Core)

Improvements:

  [DK-10391]New default TGIS_ViewerWnd behavior - draggable labels and topmost labels and smitransparency upon long-term draw operations (DDK.VCL,JDK,NDK,XDK)
  [DK-10365]TGIS_PixelExportManager.ExportFrom - new overloaded version for samples and tests (Samples,Tests)
  [DK-10356]TGIS_ControlLegend.CompactView mode (DDK.FMX,DDK.VCL,NDK.WinForms,NDK.WPF)
  [DK-10354]Add option to drag map with labels and improve dragging speed. (Experimental) (JDK,NDK)
  [DK-10353]TGIS_ControlLegendForm - unify layer information function (Core)
  [DK-10350]TGIS_ControlAttributes - update layout for hires (DDK.VCL,NDK.WinForms)
  [DK-10345]Implement TGIS_ControlLegendForm save/open config for layer (JDK.Swing)
  [DK-10343]TGIS_Editor should properly react to double click (DDK,JDK,NDK)
  [DK-10342]Preview panel background corrected in TGIS_ControlLegendForm (JDK.Swing)
  [DK-10340]Layer cannot be added on VisibleExtentChangeEvent because IsBusy property is set to true (Core)
  [DK-10329]TGIS_Bitmap.FromFile & FromStream should return raise an exception if format cannot be interpreted (DDK,JDK,NDK)
  [DK-10311]TGIS_ControlLegend - after moving into a group the first element the group should be expanded (NDK.WinForms)
  [DK-10305]TGIS_ControlLegend - implement key actions (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms,NDK.WPF)



Version: 11.17.1

Released: 28 May 2018

Bugs:

  [DK-10304]TGIS_LayerWebTiles - tiles are sometimes blank due to thread hazardous (DDK.VCL)
  [DK-10303]TGIS_LayerWebItiles - ocassionally AV and hungups (Core)



Version: 11.17.0

Released: 25 May 2018

New features:

  [DK-10259]TGIS_Viewer.HelpEvent for providing centralized help to all DK dialogboxes connected to a viewer (Core)

Bugs:

  [DK-10300]Memory leak on Pattern fills setup (Core)
  [DK-10296]Rendering polygons - setting transparent brush with no outline gives a visible outline (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms,SharpDX)
  [DK-10294]TGIS_LayerWebtiles - AV possibility especially after longer while (Core)
  [DK-10293]GisRtl.HttpFetchStream does not properly report timeout, and timeout can not be set (XE8 or newer) (DDK)
  [DK-10290]TGIS_Shape.Flash causes lack of antialiasing (DDK.VCL)
  [DK-10287]TGIS_LayerCADRG - possible AV error upon loading a frame due to not initialized structure (Core,NDK)
  [DK-10284]TGIS_LayerOGR - fields structure error after ReOpen (Core)
  [DK-10283]Properly read system colors form the BackgroundColor from old .ttkgp projects. (Core)
  [DK-10279]TGIS_LayerWFS - Draw is never called (Core)
  [DK-10278]TGIS_Shape.Flash throws an exception (DDK.FMX,NDK.WinForms,NDK.WPF)
  [DK-10276]TGIS_LayerPixel - GetColorRamp changes original MinZ/MaxZ values (Core)
  [DK-10275]TGIS_LayerPixel - problems with with DEM data transformation to WGS 84 (Core)
  [DK-10274]TGIS_ViewerWnd - events inherited from TGIS_Viewer are not available (NDK.WPF)
  [DK-10273]Better scope HPPEMIT of typedefs to avoid ambiguity in VCL.GisGdiPlus.hpp (C++,DDK.VCL)
  [DK-10271]3D-error in normalization (3D)
  [DK-10268]Tooltip in the TGIS_ControlLegendForm is moveable (JDK.Swing)
  [DK-10266]TGIS_ControlPrintPreview with templates throws an exception when scales and northarrows glowing is switched on (Core)
  [DK-10265]PrivateFontCollection in DK 11.16 is missing (NDK.WinForms)
  [DK-10264]GeoTiff Grid min, max values and GDAL NoDataValue
  [DK-10262]Translated items in comboboxes should never include & (underscore marker) (DDK,NDK)
  [DK-10260]TGIS_LayerKML - invalid export of HTML labelling (Core)
  [DK-10258]OpenCL - cl_khr_fp64 extension must be explicitly enabled in all programs (Core)
  [DK-10187]TGIS_LayerTIFF - ImportLayer ignores subformat upon saving file (Core)
  [DK-10047]Transparent NorthArrow/Scale does not print at all on some PDF drivers like Bullzip (DDK.VCL)

Improvements:

  [DK-10298]GisRtl.HttpFetchStream - handle timeout error from server (Core,NDK)
  [DK-10297]TGIS_LayerWebTiles - improve behavior upon tiles timeout (Core)
  [DK-10295]TGIS_LayerWebTiles - increase default timeout to 20 seconds. (Core)
  [DK-10286]Several samples do not compile because parameters names were changed (Samples,XDK)
  [DK-10285]Better (more consistent) naming of of event paramters (XDK)
  [DK-10282]TGIS_ControlLegendForm - hide 3D panel for pixel layer (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms)
  [DK-10280]BeforePaint/AfterPaint events for TGIS_ViewerWnd - adding possibility to draw on canvas (DDK.FMX,DDK.VCL)
  [DK-10277]TGIS_ControlPrintPreviewSimple.Preview - there is no possibility to pass predefined printer object (JDK.Swing,NDK.WinForms)
  [DK-10272]TGIS_ViewerWnd in a designer is always black due to default rendering with Direct2D (DDK.VCL)
  [DK-10270]An undefined result of zooming/dragging if InvalidateWholeMap called during those operations (eg. on a timer) (Core)
  [DK-10269]TGIS_Printer - some optimization at printer settings (NDK.WinForms)
  [DK-10267]Ensure same behavior across supported platforms of modal dialog boxes (like system menu, sizeability) (DDK,JDK,NDK)
  [DK-10263]TGIS_LayerPixelStore - TIFF like interface (Core)
  [DK-10261]TGIS_LayerJPG - improved API and internal code organization (Core)
  [DK-10257]IGIS_Viewer3D - publish IsBusy property (3D,Core)
  [DK-10216]TGIS_PrintManager - printing transparent controls & graphics misses transparency (DDK.VCL)



Version: 11.16.0

Released: 4 May 2018

New features:

  [DK-10244]TGIS_ControlAttributes - implement mouse wheel scroll of view (DDK.VCL)
  [DK-10233]Add TGIS_SlopeMap API (XDK)
  [DK-10227]TGIS_ControlLegend - implement view auto-scroll on select layer (DDK.VCL)
  [DK-10214]TGIS_ControlAttributes - use a field rule to format a value (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms)
  [DK-10211]TGIS_FieldRule - option to format displayed value in read only mode (Core)
  [DK-10171]Support for MapInfo seamless dataset (Core)
  [DK-10169]TGIS_LayerOGR - support for complex geometry types (Core)
  [DK-9977]Implement OpenCL and use it in SlopeMap, TINToGrid and Viewshed (Core,DDK,NDK,XDK)

Bugs:

  [DK-10256]GIS_ControlLegend layer fires LayerSelectEvent even if is prohibited in Options (DDK)
  [DK-10255]Access violation on printing lines defined by line symbology (Core)
  [DK-10253]GIS.Zoom animation are improper on Retina screen (DDK.FMX)
  [DK-10252]Bitmap background color sometimes switched on non-Windows devices (DDK.FMX)
  [DK-10251]Possible AV upon freeing TPatrolRead thread in custom application (Core)
  [DK-10248]TGIS_DbLibpq - possible AV error when reading sql error message (Core,NDK)
  [DK-10247]TGIS_LayerSqlPgis - detecting of layer uid column can fail in some cases (Core)
  [DK-10243]TGIS_Viewer - MustSave ignores a layer Params property changes (Core)
  [DK-10242]All splitters are cause "Parent Control" error (XDK)
  [DK-10238]Possible AV upon freeing TPatrolRead thread (Core)
  [DK-10235]TGIS_LayerPixel - SubFormat should be set by default (Core)
  [DK-10234]TGIS_Utils - some functions call themselves (Core,DDK,XDK)
  [DK-10232]TGIS_SlopeMap - incorrect property name OutputLyayer (Core)
  [DK-10231]TGIS_LayerDXF - new shape can be saved on not existing layer causing error upon reading (Core)
  [DK-10229]Events shouldn't have underscored names do to VB6 compatibility (VB6,XDK)
  [DK-10228]TGIS_ControlAttributes - "Control has no parent" message after clicking on splitter (XDK)
  [DK-10225]TGIS_LayerPixel - GetColorRamp should use first ramp color from list for values out of altitudes range (Core)
  [DK-10223]TGIS_LayerOGR - binded field value is invalid (Core)
  [DK-10220]TGIS_LayerIMG - invalid number of bands detected for grid data (Core)
  [DK-10219]Some resource strings missing in GisTranslations (Resources)
  [DK-10218]TGIS_Bitmap - possible AV upon reading image from file if format is not supported (Core,JDK)
  [DK-10215]TGIS_Viewshed - wrong description of some properties (Doc)
  [DK-10213]TGIS_ViewerWnd - zoomex mode does not work (NDK.WPF)
  [DK-10205]Problems reading binary CGM symbols (DDK)
  [DK-10203]TGIS_LayerDXF - sublayers are not initialized correctly after saving data (Core)
  [DK-10202]3D-incorrect resize window in VCL and OpenGL (3D)
  [DK-10201]Problems with GEOREF computations (Core)
  [DK-10199]TGIS_CSEllipsoid.Distance provides wrong result of Longitude distance is 2*PI (Core)
  [DK-10198]TGIS_Control3D crashes if some of spins controls not within form canvas upon form loading (DDK.FMX)
  [DK-10195]Problems with MGRS computations (Core)
  [DK-10191]TGIS_ViewerWnd - zooming rectangle in Zoom mode is not visible after using Edit mode (DDK.VCL)
  [DK-10190]Selection transparency is ignored for a layer with CachedPaint set to false (Core)
  [DK-10188]TGIS_LayerBMP - ImportLayer ignores subformat upon saving file (Core)
  [DK-10186]TGIS_LayerJPG - ImportLayer ignores subformat upon saving file (Core)
  [DK-10185]3D View improperly clipped - a big margin at the top (Android,DDK.FMX.Mobile,iOS)
  [DK-10184]TGIS_ControlLegend - possible AV upon selecting a legend group with attached LayerSelect event (NDK.WinForms)
  [DK-10182]Setting CachedPaint to false for non top-most layer blocks drawing of other layers (Core)
  [DK-10180]TGIS_ConfigXml - adding custom section can corrupt a project (Core)
  [DK-10178]Exception upon Viewer3D.DemWalls modification, and upon viewer resizing. (3D,DDK.FMX,OSX)
  [DK-10177]Missed translation entries for resources GIS_RS_CONTROL_VARIOUS_* and GIS_RS_COLOR_CONTROL_* (Core,Resources)
  [DK-10174]Legend form - bitmap pattern can not be changed for lines (DDK.FMX)
  [DK-10172]Viewshed sample should use Generate, not GenerateFresnel (DDK.VCL,Samples)
  [DK-10170]TGIS_LayerVector - AV error upon selecting complex shape (Core)
  [DK-10168] TGIS_LayerPixel.getNativeLine - not needed conditions checking (Core)
  [DK-10167]TGIS_ControlLegendForm - min/max values of zones do not accept floating point numbers in Renderer (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms)
  [DK-10164]TGIS_LayerPixelx.Locate - AV on some image layers. (Core)
  [DK-10163]Selection in 3D mode does not work (regression DK-10149) (3D)

Improvements:

  [DK-10250]TGIS_PrintManager - adding scale value parameter to Print() method (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms)
  [DK-10246]Functions for easier access to GisMetadata (Core)
  [DK-10245]TGIS_ControlLegendForm - implement mouse wheel scroll of view (DDK.VCL)
  [DK-10241]TGIS_ControlLegend - implement mouse wheel scroll of view (DDK.VCL)
  [DK-10239]Selection got a thin black frame who drawn on empty background (introduced with DK-10237) (DDK.VCL,Direct2D,Gdi32)
  [DK-10237]Reduce memory consumption used by renderers (DDK,JDK,NDK,XDK)
  [DK-10236]TGIS_LayerDXF - normalize line weight drawing (Core)
  [DK-10230]Improve map dragging speed esp. in Direct2D mode (DDK.VCL)
  [DK-10224]Add option to drag map with labels and improve dragging speed. (Experimental) (DDK.FMX,DDK.VCL)
  [DK-10222]TGIS_ViewerWnd.ZoomBy operation should always use some delay before update map for smooth mouse wheel operations (Core)
  [DK-10221]Optimize drawing to minimize operations on layers outside VisibleExtent (Core)
  [DK-10217]Do not paint inactive layers to improve speed (Core)
  [DK-10212]TGIS_LayerDXF - avoid drawing lines using custom width (Core)
  [DK-10209]OpenCL improvements (Core)
  [DK-10206]Improve calculation of exported image extent in Viewer sample (Samples)
  [DK-10204]TGIS_ControlAttributes - option to remove outlines for edit fields in ReadOnly mode (DDK.VCL,JDK.Swing,NDK.WinForms)
  [DK-10200]Swing renderer - setting origin for texture brushes and pens (JDK.Swing)
  [DK-10197]Viewer.UseAnimations=False to disable all animation and map cache preview. (DDK,JDK,NDK,XDK)
  [DK-10193]Swing renderer - scaling texture bitmaps (JDK.Swing)
  [DK-10189]Improve TGIS_Control3D presentation especially on MacOS Retina (DDK.FMX,OSX)
  [DK-10183]Improve drawing svg symbol with 0 pen width (Core)
  [DK-10181]Swing renderer - hatch bitmaps should be produced like other renderers do (JDK.Swing)
  [DK-10179]VCL renderers - more optimalization for pen & brush creating (DDK.VCL,GdiPlus)
  [DK-10176]Optimize cached bitmaps blending code. (DDK.VCL)
  [DK-10175]Renderer - bitmap brushes are not used efficiently (NDK.WinForms,SharpDX)
  [DK-10173]TGIS_LayerPNG - new TIFF like pixel interface (Core)
  [DK-10124]Printing - bitmaps & patterns are not scaled according to PPI (DDK.FMX,DDK.VCL,Direct2D,Gdi32,GdiPlus,NDK.WinForms,SharpDX)



Version: 11.15.0

Released: 30 March 2018

New features:

  [DK-10148]TGIS_DataSet - implement for Java (Java,JDK.Swing)
  [DK-10119]TemplatePrint sample implemented (JDK.Swing,Samples)
  [DK-10118]PrintPreview sample implemented (JDK.Swing,Samples)
  [DK-10112]Implement templates for printing (JDK.Swing)
  [DK-9431]TGIS_LayerTIFF - saving new layer as grid doesn't work (Core)

Bugs:

  [DK-10158]TGIS_SymboLine - gaps should be not be drawn with a backround color (Core)
  [DK-10157]Cannot open some WMS due to an error in XML DOCTYPE parsing (SAX) (Core)
  [DK-10156]Exception in DoClear in call to Viewer3D.ShowLights (3D,DDK.FMX,OSX)
  [DK-10153]TGIS_Topology - shapes are identical, but shp.Equality == false
  [DK-10147] TGIS_LayerECW.setFileView - function doesn't detect bands set changing (Core)
  [DK-10146]TGIS_LayerPixel - range check error when band with number greater than 4 is used (Core)
  [DK-10143]When trying to click disabled button on toolbar we are able to on TGIS_ControlLegendForm (JDK.Swing)
  [DK-10139]When entering design mode path to icon is altered (JDK.Swing,Samples)
  [DK-10135]TGIS_Shape.Flash in 3D cause AV while should do nothing (3D,DDK.VCL,NDK.WPF)
  [DK-10133]Potential AV upon redrawing GIS control placed inside some docking components (DDK.VCL)
  [DK-10130]TGIS_LayerTIFF - doesn't support two bands 32 bits per band images (Core)
  [DK-10129]TGIS_LayerPixel - setting Pixel.GridNoValue is ignored by layer (Core)
  [DK-10126]TGIS_LayerIMG - doesn't read multi band images (range check error) (Core)
  [DK-10125]Bad paths while opening sample data projects on linux (JDK.Swing)
  [DK-10122]Global lists are not thread safe in Java (Core)
  [DK-10121]Bad printing of strings while standard printing (JDK.Swing)

Improvements:

  [DK-10162]TGIS_Topology.FixShapeEx - should make 3 islands from 2 overlapped islands (Core)
  [DK-10161]TGIS_DeveloperKernel should reflect new types of DK (Core)
  [DK-10160]TGIS_GdiType is not longer usefull (Core)
  [DK-10159]TGIS_ConfigFactory.CreateConfig - should always return new instance of config (Core)
  [DK-10155]Improve geneated .hpp files for better C++ compatibility (C++,DDK)
  [DK-10149]TGIS_LayerVector.SelectedList should expose property fot easy querying for selected shapes Uids (Core)
  [DK-10145]Update ECW SDK to 5.4.0 (Setup)
  [DK-10144]Dont change brush and pen everytime we draw (JDK.Swing)
  [DK-10141]PrivateFontCollection objects are not taken into account by Winforms renderer (NDK.WinForms)
  [DK-10137]Correct scaling of components (JDK.Swing,Samples)
  [DK-10136]Removing usage of beans-binding (JDK.Swing,Samples)
  [DK-10131]Added TGIS_ControlNorthArrow to Rotation sample (DDK.VCL,JDK.Swing,NDK.WinForms,Samples)
  [DK-10123]TGIS_LayerIMG - new TIFF like pixel interface (Core)
  [DK-10117]TGIS_LayerSHP - fields names from DBF header should be decoded using CodePage (Core)
  [DK-10116]Improved code for printing and using custom event (JDK.Swing)
  [DK-10115]TGIS_PrintPreview - setting margins (JDK.Swing)
  [DK-10114]Printing preview - use Printable object (JDK.Swing)
  [DK-10113]Add JavaBeans and manifest files for PrintPreview and PrintPreviewSimple (JDK.Swing)
  [DK-10111]TGIS_ControlAttributes - does not show shapes not connected to a viewer (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms)



Version: 11.14.3

Released: 15 March 2018

New features:

  [DK-10132]Add RAD Studio 10.2.3 Tokyo support (Build,DDK)

Improvements:

  [DK-10128]RAD Studio About Box to properly show a trial status (DDK,Setup)
  [DK-10127]Check for RAD Studio 10.2.3 presence (DDK,Setup)



Version: 11.14.2

Released: 6 March 2018

Bugs:

  [DK-10110]Reading black shadow color from an old .TTKGP can cause "bold" letters (Core)
  [DK-10109]TGIS_ViewerWnd.Open does not work on projectes (Core)



Version: 11.14.1

Released: 5 March 2018

New features:

  [DK-10102]Implement printing functionality (JDK.Swing)

Bugs:

  [DK-10108]Bad computation of relative paths on Linux (JDK)
  [DK-10106]TGIS_LayerBMP.getLinePixels - works improperly upon GisExportToImage is called (Core)
  [DK-10105]Some some samples do not work due to mismatching layers path case (JDK.Swing,Linux,SamplesData)
  [DK-10104]Trial version can not be activated on Linux due to mismatching filename case (JDK,Setup)
  [DK-10103]Improper check for RAD Studio 10.1 Update2 (DDK,Setup)
  [DK-10101]TGIS_LayerPixel.getGridData - doesn't work properly with some grid images (Core)
  [DK-10100]Potential AV if project closed during TGIS_Shape.Flash (Core)

Improvements:

  [DK-10107]Add DK info into RAD Studio About Box (DDK,Setup)
  [DK-10099]TGIS_LayerGML - support for filtering features (Core)
  [DK-9439]TGIS_LayerTIFF - support for writing 32 bit images (Core)



Version: 11.14.0

Released: 28 February 2018

New features:

  [DK-10086]Release of DK11 for Java. (JDK)
  [DK-10057]Shortest path can give sometimes unreliable costs due to uninitialised local variable (Compiler bug) (DDK)
  [DK-10003]Support for Java 9 (JDK)
  [DK-10002]TGIS_LayerFGDB - support for Java (Core,JDK)
  [DK-10001]TGIS_LayerGDAL - support for Java (Core,JDK)
  [DK-10000]TGIS_LayerOGR - support for Java (Core,JDK)
  [DK-9999]TGIS_LayerECW - support for Java (JDK)
  [DK-9997]TGIS_LayerMrSID - support for Java (JDK)
  [DK-9971]Basemap layer with progressive display (Core)

Bugs:

  [DK-10098]Setting Background on Viewer component doesnt set Viewer color (JDK.Swing)
  [DK-10096]Missed doc entry in WinForms.Renderer (NDK.WinForms)
  [DK-10095]Grid layer properties - wrong ramp clearing (DDK.VCL)
  [DK-10094]Pixel layer properties - multiplied transparency zones (NDK.WinForms)
  [DK-10092]Zooming memory problem (NDK.WinForms)
  [DK-10091]TGIS_LayerPixelLock - calculate different Bounds.Witdh for none memory and memory resident layers (Core)
  [DK-10085]TGIS_LayerPixel - IsModified flag is not set upon ImportLayer for memory resident layer (Core)
  [DK-10084]Layer properties form - charts are not drawn in preview (NDK.WinForms)
  [DK-10082]GDI+ Renderer - last element of polygon outline is not drawn (DDK.VCL,GdiPlus,NDK.WinForms)
  [DK-10081]WPF viewer - memory usage is very high also at empty viewer (NDK.WPF)
  [DK-10080]TGIS_LayerTIFF - 16 bit TIFF reading error (Core)
  [DK-10079]Rendering bar style charts - left part of outline is not visible (DDK.VCL,GdiPlus,NDK.WinForms)
  [DK-10077]Long names not displayed on TGIS_ControlLegend (JDK.Swing)
  [DK-10073]SharpDX renderer - symbol transparency is not rendered properly (NDK,NDK.WinForms)
  [DK-10070]Dragging not working properly on legend control (JDK.Swing)
  [DK-10069]Wizard in TGIS_ControlLegendForm is not creating proper sections (JDK.Swing)
  [DK-10068]Wheel events does not work as expected (Samples,VB,XDK)
  [DK-10067]TGIS_Bitmap.LoadFromBitmap and LoadFromStream not fully COM compatible (XDK)
  [DK-10066]ShapeOperation sample - MouseWheel causes math error (C++,DDK.VCL,Samples)
  [DK-10065]TGIS_ControlLegendForm comboboxes not updated properly (JDK.Swing)
  [DK-10064]Printing - symbol lines look wrong at tile borders (Core)
  [DK-10063]Printing - only a part of symbol outline is drawn (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms,NDK.WPF)
  [DK-10062]Installator does not work on Java9 (JDK.Swing,Setup)
  [DK-10061]TGIS_Viewer3D.LightVector does not work (3D)
  [DK-10059]TGIS_ShortestPathLink values sometimes refers to a next path segment rather then current one (Core)
  [DK-10058]TGIS_ShortestPathLink.Cost does not reflect costs after applying CostModifiers (Core)
  [DK-10056]Printing - second viewer changes extent (NDK.WinForms)
  [DK-10054]TGIS_ControlPrintPreviewSimple.Preview does not work with PrintPage event (DDK.FMX)
  [DK-10053]TGIS_LayerPixel - not optimal progressive image reading (Core)
  [DK-10052]ttkSymLibCompiler should properly interpret .inf file with UTF8 encoding (Utils)
  [DK-10051].ttklibsvg libraries placed in same folder as EXE not loaded automatically (DDK,NDK)
  [DK-10050]TGIS_LayerECW - JPEG2000 - unneeded transparent areas (Core)
  [DK-10048]Printing with templates - texts are too smal (DDK.FMX)
  [DK-10046]If more then one couple of Viewer/Scale/Legend is used on a single template page then only the first couple is printed with a proper PPI (Core,DDK.FMX,DDK.VCL,NDK.WinForms)
  [DK-10045]TGIS_ControlScale is far too small on printer upon template printing (Core)
  [DK-10044]Grid layer properties - after adding a section some fields remain with old content (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms)
  [DK-10041]Memory leak upon painting pixel layers (NDK,SharpDX)
  [DK-10040]Documentiation of some Enums is not complete (truncated at sentence end) (Doc)
  [DK-10038]TGIS_LayerPixels - problems with finalizing async drawing after zooming of projected layer (Core)
  [DK-10037]Polygons that touch each other are drawn with a small line between even if polygon outline is turned off (all renderers) (DDK,JDK,NDK)
  [DK-10032]PixelEdit sample does not produce proper GRID (Samples,XDK)
  [DK-10031]CustomPaint sample does not work as expected (Samples,XDK)
  [DK-10030]TGIS_LayerSqlSde - error creating new shape (Core)
  [DK-10027]Improper tiling results for WebItiles layer in geographic system coordinates (Core)
  [DK-10023]Layer sometimes not visible for a while due to unwiring PaintLayerEvent (Core,XDK)
  [DK-10020]Problem using SVG library with non-ascii names. UTF8 encoding should be enforced. (Core)
  [DK-10019]TGIS_LayerPixel - Locate doesn't return all native values (Core)
  [DK-10018]Symbols (like font or SVG) are not visible upon printing. (JDK.Swing,NDK.WinForms,NDK.WPF)
  [DK-10015]TGIS_Utils.GisIsCommonExtent* should return False if any of extents are NoWorld (Core)
  [DK-10014]TGIS_Layer.IsVisible improperly True if visible extent is outside the layer extent. As a result risk of range error. (Core)
  [DK-10012]Setting TGIS_ContorLegend.GIS_Layer does not properly select layer in a tree (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms)
  [DK-10011]Improper progressive display on HiRes monitors (DDK.FMX)
  [DK-10004]Now() on Java should use Local time as on other platforms not the UTC (JDK)
  [DK-9996]ActiveX documentation remarks section has no same content as other platforms (Doc,XDK)
  [DK-9982]TGIS_ControlAttributesForm is missing, lack of add/modify/delete field functonality (JDK.Swing)
  [DK-9553]Number of minor issues with View3D sample like improper mode etc. (DDK.FMX,DDK.VCL,NDK.WinForms,Samples)

Improvements:

  [DK-10089]Verify that all required RAD Studio patches are installed (DDK,Setup)
  [DK-10083]TGIS_LayerWebTiles - internal caching is not optimal if layer has more then one url (Core)
  [DK-10076]Crosslinking ActiveX doc with other platforms (Doc,XDK)
  [DK-10072]Viewer sample causes constant CPU use due to a bad use of ActionList (DDK.VCL)
  [DK-10071]Inline common utility functions. (Core,DDK)
  [DK-10060]TGIS_LayerBMP - reading data using new TIFF like interface (Core)
  [DK-10043]TGIS_RendererFMX - bitmap brushes - source code cosmetics (DDK.FMX)
  [DK-10042]Improve TGIS_ControlLegendForm (JDK.Swing)
  [DK-10036]TGIS_RendererFmx - origin for bitmap brushes can not be set (DDK.FMX)
  [DK-10035]Samples to include manifest for proper HiDpi monitor definition (NDK.WinForms,Samples)
  [DK-10034]HelloDK sample should use TapSimpleEvent not MouseDown event (NDK,Samples,XDK)
  [DK-10033]TGIS_LayerSqlSde - improve detecting of geometry parts (Core)
  [DK-10029]TGIS_LayerVector.Deselect and DeselectAll don't refresh the map (Core)
  [DK-10028]TGIS_LayerWMTS - interpret URL parameters like InvertedAxis, TileMatrixSet ImageFormat, InfoFormat, User & Pass (Core)
  [DK-10025]Samples - cosmetic improvements (Samples,XDK)
  [DK-10024]Layer events should use class scope variable to avoid unexpected disposal (Samples,XDK)
  [DK-10016]TGIS_LayerWebTiles - better protection against displaying too many tiles if calculated tile level is lower then lowest tile level in a layer (Core)
  [DK-10013]TGIS_ControlCSSystem is missing from ActiveX (XDK)
  [DK-10009]HTTP request does not support redirections (JDK)
  [DK-10008]Guarantee no-cached HTTP request to have "Pragma: no-cache" headers (Core)
  [DK-10007]TGIS_TinToGrid - improve algorithm performance (Core)
  [DK-9998]TGIS_LayerWebTiles - internal tiles caching is not optimal (Core)



Version: 11.13.0

Released: 26 January 2018

New features:

  [DK-9991]TGIS_LayerSql* - support for JDBC (Core,JDK)
  [DK-9989]TGIS_LayerSqlGmSdo - support for JDBC (Core,JDK)
  [DK-9984]TGIS_LayerSqlGmMsSpatial - support for JDBC (Core,JDK)
  [DK-9981]TGIS_LayerSqlMsSpatial - support for JDBC (Core,JDK)
  [DK-9978]TGIS_LayerSqlGpkg - support for JDBC (Core,JDK)
  [DK-9976]TGIS_LayerSqlPgdb - support for JDBC (Core,JDK)
  [DK-9970]TGIS_LayerSqlGm - support for JDBC (Core,JDK)
  [DK-9969]TGIS_LayerSqlSde - support for JDBC (Core,JDK)
  [DK-9959]TGIS_LayerPixel - using getLinePixels function instead getLineFun 2 (Core)
  [DK-9957]TGIS_LayerSqlPgis - support for JDBC (Core,JDK)
  [DK-9954]TGIS_LayerWebTiles - support for Referer in http request (Core)
  [DK-9953]TGIS_LayerGeoraster - support for JDBC (Core,JDK)
  [DK-9950]TGIS_LayerSqlSdo - support for JDBC (Core,JDK)
  [DK-9943]TGIS_LayerPixelStore - support for JDBC (Core,JDK)

Bugs:

  [DK-9994]TGIS_LayerPixel.getGridData - possible bad scaling (Core)
  [DK-9993]TGIS_Viewshed documentation for Fresnel Zones is misleading (Doc)
  [DK-9992]TGIS_LayerTIFF - doesn't read correctly 16-bits LZW compressed images (Core)
  [DK-9990]TGIS_LayerPixel.getLinePixels - sets $FF000000 when nothing is read (Core)
  [DK-9987]TGIS_TemplatePrint - improper documentation (Doc)
  [DK-9986]Unnecessary drawing of some inactive layers (Core)
  [DK-9979]TGIS_LayerPixel.Locate - improper working with tiled reprojected layers (Core)
  [DK-9975]TGIS_LayerWebTiles.prepareCache - calculated image level isn't optimal for reprojecton (Core)
  [DK-9974]TGIS_LayerSqlOgisAdo - sql errors upon writing shapes in PostgreSQL (Core)
  [DK-9972]TGIS_Viewer.PainExceptionEvent not fired properly (Core)
  [DK-9968]DPK incorectly named as TatukGIS_DK11_FMX_VCL.DPK while should be TatukGIS_DK11_PRV_FMX.dpk (DDK,Setup)
  [DK-9967]TGIS_LayerPixel - bands selection doesn't work correctly (Core)
  [DK-9966]TGIS_LayerWMS - invalid passing of server authorization parameters to WMS layer (Core)
  [DK-9965]TGIS_LayerPixel - pixel operation - transparency problem (Core)
  [DK-9963]TGIS_ControlLegend - possible AV upon dragging a layer on legend with hidden layers (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms)
  [DK-9961]TGIS_LayerWebTiles - reprojecton problems - sometimes bad quality or no full view (Core)
  [DK-9958]TGIS_ControlLegend - deselecting a layer using GIS_Layer property doesn't work as expected (DDK.VCL)
  [DK-9952]TGIS_LayerTiff - possible errors in Locate function
  [DK-9949]TGIS_RendererVclDirect2D AV upon app closing if used in DLL. (DDK.VCL)
  [DK-9948]TGIS_LayerDXF - invalid codepage used for decoding version R2007 (Core)
  [DK-9947]TGIS_LayerTIFF - range check error for jpeg compressed image with alpha band (Core)
  [DK-9946]Array objects like TGIS_DoubleArray can cause AV (XDK)
  [DK-9945]TGIS_LayerTIFF - improper bands setting for gray scale image with alpha band (Core)
  [DK-9944]TGIS_LayerPixel.Locate causing fatal error (XDK)
  [DK-9804]TGIS_ControlAttributesForm is missing, lack of add/modify/delete field functonality (DDK.FMX,DDK.VCL,NDK.WinForms)

Improvements:

  [DK-10022]Changes to allow easier subclassing of TGIS_RendererWinforms with other System.Drawing.Image descants (like Metafile) (NDK.WinForms)
  [DK-9995]TGIS_Viewshed.GenerateRF renamed to TGIS_Viewshed.GenerateFresnel (Core)
  [DK-9964]TGIS_LayerKML - improve support for kmz (JDK,NDK)
  [DK-9962]TGIS_LayerWebTiles - improve using local cache for http requests (Core)
  [DK-9956]TGIS_LayerDXF - use constant width for LwPolyline (Core)
  [DK-9955]WebTiles should be displayed in a progressive way (Core)
  [DK-9951]Labeling - add {!fieldname} (exclamation mark) to avoid HTML interpretation of a field content (Core)
  [DK-8765]TGIS_ControlLegend - slow refresh on big projects (Core,DDK.FMX,DDK.VCL)



Version: 11.12.0

Released: 5 January 2018

New features:

  [DK-9928]TGIS_LayerSqlOgis - support for JDBC (JDK)

Bugs:

  [DK-9941]Set TGIS_Control3D.Mode should disallow setting modes there is not supported in a control to avoid AV (DDK.FMX,DDK.VCL,NDK.WinForms)
  [DK-9939]TGIS_Control3D.Autosize cannot be turn off (DDK.FMX,DDK.VCL,NDK.WinForms)
  [DK-9938]Setting TGIS_Viewer.ScaleAsText & ScaleAsDouble can cause multiple VisibleExtentChangeEvent (Core)
  [DK-9937]Some files go bad path GisInclude.inc (Core,DDK)
  [DK-9936]TGIS_Utils.Rect set Height/Bottom in a unreliable way (XDK)
  [DK-9934]Improper labeling on printed map if label placement type is flow. (Core)
  [DK-9933] TGIS_LayerTIFF - should set Alpha channel by default when TIFF_TAG_EXTRASAMPLES is defined (Core)
  [DK-9932]TStrings.LoadFromFile has wrong file sharing options and somethimes keeps file open for too long. Ini file affected. (NDK)
  [DK-9931]TGIS_LayerPixel.MustSave - original file can be overwritten due to invalid condition (Core)
  [DK-9930]TGIS_LayerPixel - enlarged grid image jumps when dragging or zooming (Core)
  [DK-9929]Bad graphics context upon rendering viewer (JDK.Swing)
  [DK-9927]TGIS_ControlLegend cannot drag a layer to empty group (JDK.Swing)
  [DK-9926]TGIS_Vector & TGIS_Matrix implementation is not proper (XDK)
  [DK-9924]TGIS_PrintPreview not properly initialized (XDK)
  [DK-9922]TGIS_InterpolatedPath.GetIntervals do not return value (XDK)
  [DK-9921]TGIS_HierarchyManager.Groups property do not return value (XDK)
  [DK-9920]TGIS_HierarchyGroup properties do not return values (XDK)
  [DK-9919]Property TGIS_ViewerWnd.Color should use value of BackColor translated to TGIS_Color (XDK)
  [DK-9915]Layer Events not working on Legend control (JDK.Swing)

Improvements:

  [DK-9935]TGIS_LayerSql - minimize sql errors upon database restructure (Core)
  [DK-9923]TGIS_LayerList.Add, Clear and Delete should be publsihed (XDK)
  [DK-9917]TGIS_ViewerBmp - unused properties (like DelayedUpdate) should return proper default value (XDK)



Version: 11.11.0

Released: 29 December 2017

New features:

  [DK-9913]Release of DK11 for ActiveX. (XDK)
  [DK-9889]Add RAD Studio 10.2.2.2004 Tokyo support (DDK,Setup)
  [DK-8740]Ability to use custom colors in Charts (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms)
  [DK-3034]Support of OGC Styled Layer Descriptor (SLD) and Symbology Encoding (Core)

Bugs:

  [DK-9914]TGIS_Viewer.ChangeHash - should check hierarchy changes in nested groups (Core)
  [DK-9910]TGIS_LayerTIFF - invalid buffer reading for 32-bit images (Core,NDK)
  [DK-9908]Adding a new section in a Legend Control can cause overlaping panel content (DDK.FMX)
  [DK-9907]Adding a new section in a Legend Control can cause AV (DDK.FMX)
  [DK-9906]Moving mouse over TGIS_ControlLegend causes AV in Win7 VB6 apps (XDK)
  [DK-9905]CustomPaint sample - renderer switching doesn't work; wrong rectangle (DDK.VCL,Samples)
  [DK-9904]TGIS_LayerXYZ - hangs while loading large file (Core)
  [DK-9903]Problem with renaming files (JDK.Swing)
  [DK-9900]TGIS_LayerWMS - GetFeatureInfo uses invalid query for version 1.3.0 and inverted axis XY (Core)
  [DK-9899]Symbol fills for area improperly presented in Form Legend combo boxes (DDK.FMX,DDK.VCL,NDK.WinForms)
  [DK-9898]Renderer not using Brushstyle.Clear while drawing rects and ellipse (JDK.Swing)
  [DK-9897]NorthArrow not rotated upon map rotation. (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms,NDK.WPF)
  [DK-9896]TGIS_LayerPixel - SaveAll doesn't write config file (Core)
  [DK-9895]TGIS_RendererFmx - invalid drawing of triangle left marker symbol (DDK.FMX)
  [DK-9894]Possible AV upon viewing custom projection parameters on mobile form (DDK.FMX.Mobile)
  [DK-9892]TGIS_ControlLegend - cannot drag a layer to empty group (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms)
  [DK-9888]Sometimes getting ArrayOutOfBound exception while moving layers into groups in TGIS_ControlLegend (JDK.Swing)
  [DK-9882]Enable printing support (XDK)
  [DK-9881]Controls can not be referenced in API calls due to VB6 limitations (XDK)
  [DK-9879]Serial number nagging upon debugging in VB6 (XDK)
  [DK-9876]TGIS_Shape.DrawLabel - labeling using flow position doesn't work as expected (Core)
  [DK-9858]TGIS_ControlLegend does not rect to some mouse events (XDK)
  [DK-9856]All samples should have manifest define for proper control styling (Samples,XDK)
  [DK-9855] Com object threading model should be set to Apartment for all objects (XDK)
  [DK-9853]TGIS_ColorDialog - not properly service for hex value (JDK.Swing)
  [DK-9852]TGIS_ControlLegend - possible AV upon clicking on legend when AllowSelect option is not set (DDK.VCL,NDK.WinForms)
  [DK-9851]TGIS_RendererSharpDX - invalid drawing of selection for point marker (NDK,SharpDX)
  [DK-9849]TGIS_ControlScale - improper glowing upon printing (DDK.VCL)
  [DK-9847]TGIS_ControlLegend / TGIS_Control3D - Options should not be browsable in IDE because it is a set (XDK)
  [DK-9843]TGIS_LayerDGN - invalid reading of linkage values for newer format (Core)
  [DK-9841]TGIS_LayerTIFF - parameter Pixel.AlphaBand isn't properly used (Core)
  [DK-9839]Form with controls other then TGIS_ViewerWnd can not be saved in VB6 (XDK)
  [DK-9835]TGIS_LayerTIFF - reading with bad colors when JPEG_BGR component is set instead JPEG_YBR (Core)

Improvements:

  [DK-9902]Some correction and improvments for samples (JDK.Swing,Samples)
  [DK-9890]Libpq driver should not display internal notices on stderr (Core)
  [DK-9885]TGIS_DbLibpq should use only UTF8 encoding (Core)
  [DK-9880]TGIS_ControlLegend - remove dependency from common treeview control (DDK.VCL)
  [DK-9854]Ensure that ComCtl styles is properly initialized by Manifest - if not turn it off to avoid problems (XDK)
  [DK-9850]Publish samples source code (Doc,Samples,XDK)
  [DK-9848]TGIS_ControlLegendForm should be published (XDK)
  [DK-9845]Small improvment to knob in TGIS_ColorDialog form (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms)
  [DK-9842]Enable strikeout and underline for fonts (JDK.Swing)
  [DK-9840]Change TGIS_ControlColor sliders (DDK.FMX,DDK.VCL,NDK.WinForms)
  [DK-9370]Pixel operations order is not well established (Core)



Version: 11.10.0

Released: 30 November 2017

New features:

  [DK-9828]TGIS_LayerWMTS - support for service basic authentication (Core)
  [DK-9802]Implement TIN to grid functionality (Core)
  [DK-9793]DK11 for ActiveX (Beta) (XDK)
  [DK-9784]Implement Fresnel Zone (Core)
  [DK-9729]Implement Slope Map (Core)
  [DK-5893]Support for alternative db providers FireDAC (DDK.FMX,DDK.VCL)

Bugs:

  [DK-9832]Raster image jumps upon zooming (Core)
  [DK-9831]TGIS_DbAdoNet - float column is mapped to a numeric field with 0 precision (Core)
  [DK-9830]TIF YCbCr - possible bad reading jpeg compressed image (Core)
  [DK-9822]Some enterprise DCU files are missed in trial distribution (DDK,Setup)
  [DK-9820]TGIS_ControlLegend - possible AV upon applying changes from layer properties form with attached LayerParamsChange event (Core)
  [DK-9818]TGIS_LayerVoronoi.completteVoronoiCells - possible exception for negative coordinates (Core)
  [DK-9814]"published" properties documented as "public" (DDK,Doc)
  [DK-9812]TGIS_ControlLegend - possible AV upon paint if control has no parent form (DDK.VCL)
  [DK-9811]TGIS_LayerTIFF - invalid display of 48bit images with lots of NODATA lines on top (Core)
  [DK-9810]TGIS_ControlLegendForm - possible AV upon applying changes if there is no legend assigned (DDK.FMX,DDK.VCL,NDK.WinForms)
  [DK-9807]TGIS_RendererVclDirect2D.Supported crashes on Windows XP (DDK.VCL,Direct2D)
  [DK-9805]TGIS_LayerWMTS - cannot open a layer due to uninitialized lod parameters (Core,Java)
  [DK-9796]BitmapFill sample crash on checking Bitmap from shape area params (Samples)
  [DK-9790].Jar file has empty MANIFEST.MF and therefore controls are not visible on NetBeans palette (Build,JDK)
  [DK-9787]JavaBean for Viewer component has wrong property descriptors (JDK.Swing)
  [DK-9782]Proxy settings are not used upon fetching data from web services (Core)

Improvements:

  [DK-9827]TGIS_Symbol* API should use IGIS_Viewer instead on Interface (Core)
  [DK-9821]TGIS_LayerPixel - change Lock method name to LockPIxels to avoid naming conflict with base layer (Core)
  [DK-9803]TGIS_LayerPixels.oLockList, oParentLockList, and takeAsRGB should not be public (Core)
  [DK-9801]GisInterpolation - make interpolation methods take all points instead of centroids (Core)
  [DK-9798]TGIS_LayerSqlDbx - improve compatibility with new dbx drivers (Core,DDK.VCL)
  [DK-9788]TGIS_DemGenerator - update missing documentation (Core,Doc)
  [DK-9786]Corrected behaviour of components in designer (JDK.Swing)
  [DK-9785]Hiding components properties in designer (JDK.Swing)
  [DK-9783]TGIS_ColorComboBox - ignores color's transparency (DDK.FMX,DDK.VCL,NDK.WinForms)
  [DK-9780]TGIS_ControlLegendForm, TGIS_ControlLegend - transparent colors at grid ramps are not serviced properly (DDK.FMX,DDK.VCL,NDK.WinForms)
  [DK-9733]Adding missing features to TGIS_ControlLegend (JDK.Swing)
  [DK-9691]New TIFF bitmap images reader (Core)



Version: 11.9.0

Released: 20 October 2017

New features:

  [DK-9756]TGIS_Bitmap.MakeGlowing - to draw glowing shadow around bitmap (Core)
  [DK-9755]Add TGIS_ControlScale & TGIS_ControlNorthArrow a .Glow property to glow control content with a Viewer background color (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms,NDK.WPF)
  [DK-9725]Create SVG Symbol for radio mast/towers (Resources)
  [DK-9711]Create SVG Symbol for wind turbine (Resources)
  [DK-9664]Support for GDA2020 Coordinate System (Core)
  [DK-9660]Adding TGIS_ControlLegend (basic functionality) (JDK.Swing)
  [DK-9048]TGIS_LayerSHP - add option to ensure valid polygon orientation upon import (Core)
  [DK-8021]TGIS_RendererSharpDX - setting brush origin (Direct2D,SharpDX)
  [DK-7462]Implement pinch and pan gestures for touch screens (DDK.VCL)
  [DK-2934]TGIS_Viewer - LocateEx method returning a list of all found shapes from different layers (Core)

Bugs:

  [DK-9779]TGIS_ControlLegend - quitting Legend Form with 'OK' does not update the legend (DDK.FMX,DDK.VCL,NDK.WinForms)
  [DK-9778]TGIS_SAXContentHandler - ']]]' sequence in CDATA causes unclosed CDATA element (Core)
  [DK-9777]TGIS_ControlVectorWizard - after clicking 'OK' comes up 'Invalid pointer operation' (DDK.VCL)
  [DK-9775]TGIS_ControlLegendForm - after calling Vector Wizard all new sections have the same name (DDK.FMX)
  [DK-9773]TGIS_LayerWMS - unable to export image from viewer to file (Core)
  [DK-9772]TGIS_LayerBMP - doesn't read properly images with two bytes per pixel (Core)
  [DK-9771]Content of SVG Library is not the same as on other platforms (Build,JDK,Resources)
  [DK-9767]TGIS_ControlLegendForm - after closing Grid & Vector Wizard, 'Sections' tab should be chosen (DDK.FMX)
  [DK-9766]Labels in Legend control are sometimes too narrow (JDK.Swing)
  [DK-9757]Legend control sometimes is not refreshed properly (JDK.Swing)
  [DK-9753]Problem with drawing params on top of each other in Legend control (JDK.Swing)
  [DK-9752]TGIS_ControlFieldFactor - changing factor always sets units to 'px' value (DDK.FMX,DDK.VCL,NDK.WinForms)
  [DK-9751]Legend control not reading data properly on mode change (JDK.Swing)
  [DK-9747]Pinch gesture do weird zooming on Microsoft Surface (DDK.FMX)
  [DK-9745]Legend control - bad selection and order of layers (JDK.Swing)
  [DK-9738]Problem with updating legend after adding layer (JDK.Swing)
  [DK-9737]AV upon opening a project with sections on iOS 11 (DDK.FMX.Mobile,iOS)
  [DK-9730]3D - layer Extent3D not initialized (3D)
  [DK-9728]TGIS_LayerXYZ - calling GetShape ruins enumerator state (Core)
  [DK-9727]TGIS_Viewer.OnMousDown called twice in 3D mode (3D,DDK)
  [DK-9726]Missing point from XYZ file if point size >1 px (3D)
  [DK-9722]TGIS_ParamsLabel - label rotation based on a field value doesn't work as expected (Core)
  [DK-9721]TGIS_LayerPixel - possible dividing by 0 and range errors after adding MapZones for 16-bpp images (Core)
  [DK-9717]TGIS_LayerDXF - possible endless loop upon parsing ADE section (Core)
  [DK-9714]TGIS_Viewshed C++ objects are missing frim the distribution (Build,C++,DDK,Setup)
  [DK-9705]TGIS_LayerGDAL - cannot create new layer and import data using ImportLayer (Core)
  [DK-9704]TGIS_LayerPixel - possible infinite loop upon creating a color ramp for grid data (Core)
  [DK-9541]IsochroneMap sample is missing (C++,DDK.VCL,Samples)
  [DK-9315]TGIS_ControlLegend.LayerSelectEvent and InvalidateWholeMap causes AV (DDK.FMX,DDK.VCL,NDK.WinForms)
  [DK-8953]Legend properties form - icons on a params list are far too small on retina display (DDK.FMX,OSX)

Improvements:

  [DK-9776]TGIS_XMLDocument - make CDATA readable as Text of the parent node (Core)
  [DK-9774]Unify 'P' (percentage) string formating with recent .NET Framework (Core,DDK,JDK)
  [DK-9769]Update to EPSG 9.2 (Core)
  [DK-9768]TGIS_ControlLegendGridWiz - edit fields should have value validators with precision set to 2 (DDK.FMX,DDK.VCL,NDK.WinForms)
  [DK-9765]Improve Viewshed sample and add code comments (DDK.VCL,JDK.Swing,NDK.WinForms,Samples)
  [DK-9764]TGIS_Viewshed - minor API tweaks; better error reporting; improved documentation; rounding problems (Core,Doc)
  [DK-9760]TGIS_Bitmap.Premultiplied shoud be public (Core)
  [DK-9754]Put Legend control on ScrollPanel natively (JDK.Swing)
  [DK-9749]Change color of observer marker in viewshed sample (DDK.VCL,JDK.Swing,NDK.WinForms,Samples)
  [DK-9746]TGIS_LayerPixel - optimize reading of grid layers from file (Core)
  [DK-9741]Change marker symbol for Viewshed sample (DDK.VCL,JDK.Swing,NDK.WinForms,Samples)
  [DK-9739]Setting bitmap origin for pens (NDK,SharpDX)
  [DK-9724]Provide TGIS_CSAbstract.Deprecated property and fill it based on a EPSG database (Core)
  [DK-9719]TGIS_LayerDXF - update styling and code common with other CAD layers (Core)
  [DK-9718]Update to EPSG 9.1 (Core)
  [DK-9710]Sample DirectWrite should use For Each rather than direct enumerator construction (DDK.VCL,JDK.Swing,NDK.WinForms,Samples)
  [DK-9709]Sample Enumerators should use For Each rather than direct enumerator construction (NDK.WinForms,Samples,VB)
  [DK-9708]TGIS_ControlLegend - optimize tree recreation upon update (Core,DDK.FMX,DDK.VCL,NDK.WinForms)
  [DK-9707]SVG symbol 'LIBSVG:std:Windmil01; should be listed "Power" category (Resources)
  [DK-9706]Avoid duplicated categories in SVG symbol library listing (Doc,Resources)
  [DK-9702]TGIS_LayerWFS - improve handling parser errors for invalid xml data (Core)
  [DK-9701]Update GDAL to 2.2.2 (Setup)
  [DK-9700]Update Sqlite to 3.20.1 (Setup)
  [DK-9698]TGIS_Viewshed - implement zero-as-not-visible (Core)
  [DK-7536]Support for SVG opacity and transparency (Core)
  [DK-7414]HiRes should have bigger movement tolerance for tap gesture (Core)
  [DK-6998]TGIS_LayerVector - creation of ORIG_ID field should be optional in ImportLayer (Core)



Version: 11.8.1

Released: 25 September 2017

Bugs:

  [DK-9697]TGIS_Viewshed - incorrect radius condition when CS is geographic (Core)
  [DK-9696]Licence code stored in a wrong locations as a result debugging is not possible (JDK,Setup)
  [DK-9695]TGIS_Timer initial delay is not sety properly (Core,JDK)



Version: 11.8.0

Released: 22 September 2017

New features:

  [DK-9671]Support units expresses in map units like as "2 mu" (Core)
  [DK-9663]TGIS_LayerPixel - support for reading 12bit band data (Core)
  [DK-9643]Implement viewshed analysis tool (Core)
  [DK-9638]Full flagged installer (Java,Setup)
  [DK-9622]TGIS_ViewerWnd.PrintBmp() is not implemented (NDK.WPF)
  [DK-8319]Support for DWG version 2007 and higher (Core)

Bugs:

  [DK-9694]TGIS_LayerDXF - Busy event is not raised without viewer attached to layer (Core)
  [DK-9690]TGIS_RendererSwing - transformation of labels canvas is not reset correctly (Core,JDK.Swing)
  [DK-9687]Color preview in Layer Properites Form is drawn outside rectangle (DDK.FMX)
  [DK-9686]TGIS_ConfigXml - unable tor read a config for layer with different name (Core)
  [DK-9685]Layer Properties Forms - preview windows does not rect properly on Antialiasing changes (DDK.FMX,DDK.VCL,NDK.WinForms)
  [DK-9683]TGIS_Viewer.OpenEx - should not report errors for web service based layers when strict parameter is false (Core)
  [DK-9680]Field based parameters not properly read form .ini and .ttkgp files (Core)
  [DK-9675]TGIS_LayerPixel.GenerateRamp - sometime hungs even if provided intervals are proper (Core)
  [DK-9674]TGIS_Viewer.ChangeHash is not reliable (Core)
  [DK-9673]SizeAsText paramaters set to 0 renders always at least as 1px (Core)
  [DK-9670]TGIS_Params - invalid names of line parameters saved to xml file (Core)
  [DK-9669]TGIS_LayerTIFF - improve interpreting 16bit single band images (Core)
  [DK-9659]Rendering of line could give different results on subsequent calls (DDK.VCL,Direct2D)
  [DK-9652]Product activation is unreliable on some machines (very rare case) (DDK,x86)
  [DK-9649]TGIS_LayerGDAL - invalid reading of 16bit band data (Core)
  [DK-9648]Sample source codes published in documentation sometimes have "DO NOT EDIT" header visible (Doc)
  [DK-9647]MouseMove and Tap events got different mouse coordinates on Retina display (1x vs 2x) (DDK.FMX,OSX)
  [DK-9646]TGIS_LayerSqlDbx - insert query should quote field names upon layer import (Core,DDK.VCL)
  [DK-9645]Some TIFF with alpha channel displayed ignoring alpha (Core)
  [DK-9644]Pixel.TransparentZone in obsolete .ttkgp files should be interpreted as BGR. (Core)
  [DK-9641]TGIS_AddressMatching does not work (Core,JDK.Swing)
  [DK-9640]TGIS_ControlLegend - selecting layer subnodes should fire LayerSelectEvent (DDK.VCL,NDK.WinForms)
  [DK-6054]TGIS_LayerDXF - consumes too much memory on a shape parameters (Core,DDK.VCL)

Improvements:

  [DK-9689]Close RAD Studio upon installation (DDK,Setup)
  [DK-9688]Grid band "off" in Layer Properties Form is meaningless (DDK.FMX,DDK.VCL,NDK.WinForms)
  [DK-9682]TGIS_ArcGISFeatureServer - better check of invalid or missing metadata properties (Core)
  [DK-9681]Params AsText syntax is not documented (Doc)
  [DK-9678]TGIS_Pixel.GetColorRamp should use singles to match grid buffer type (Core)
  [DK-9676]TGIS_LayerPixel.GenerateRamp - throw exception if provided values are improper (Core)
  [DK-9665]Distribute .rc files associated with .dpk (DDK,Setup)
  [DK-9662]Apply new icons for samples to match recent design tweaks (DDK,JDK,NDK,Samples)
  [DK-9658]Reduce memory footprint of TGIS_Params - crucial for rendering layers like DXF (Core)
  [DK-9654]Make MouseWheel event consistent with other platform (DDK.FMX,NDK.WinForms)
  [DK-9653]Redesign ShapeOperations sample to use a topmost layer rather then utilize shae selection (DDK.VCL,JDK.Swing,NDK.WinForms,Samples)
  [DK-9650]Avoid non-unicode charcters in samples source code (DDK,JDK,NDK,Samples)
  [DK-9629]On same samples Legend control has a big gap betwen labels due to missing SetCompatibleTextRenderingDefault setup (NDK.WinForms,Samples)
  [DK-9607]Unify sample names across platforms (DDK,JDK,NDK)
  [DK-9125]Unify rendering of shape upon editing. Added TGIS_EditorEditingPointsStyle.PointsBackground for vertices shields (DDK,DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms,NDK.WPF)
  [DK-9101]MouseWheel event handling - Zooming sample (DDK.FMX,DDK.VCL,NDK.WinForms,Samples)



Version: 11.7.0

Released: 25 August 2017

New features:

  [DK-9623]Beta of DK for Java (JDK.Swing)
  [DK-9589]Add RAD Studio 10.2.1 Tokyo support (DDK,Setup)
  [DK-9498]TGIS_Color.ToAHSL should be implemented (Core)
  [DK-9478]TGIS_ModalForm - standard service for ESC, RETURN and F1 buttons and minor GUI tweaks (NDK.WinForms)
  [DK-9454]TGIS_IsochroneMap sample (DDK.VCL,Samples)
  [DK-9452]TGIS_IsochroneMap - support for dynamic link and cost modifiers (Core)

Bugs:

  [DK-9637]Endless screen updates and improper reception to FullExtent (Core,JDK.Swing)
  [DK-9636]TGIS_ControlLegend - LayerSelectEvent fired only when the layer has changed (DDK.VCL,NDK.WinForms)
  [DK-9634]TGIS_LayerPixelStoreAbstract.prepareMinMaxZ - procedure is not precise enough (Core)
  [DK-9633]Viewer sample - closing viewer form causes exception 'Object disposed' (NDK.WinForms,Samples)
  [DK-9626]TGIS_LayerPixel - Locate function doesn't work properly for pixel store (rgb and grid) images (Core)
  [DK-9625]Viewer sample does not have all required resources (JDK.Swing,Samples)
  [DK-9619]Line Editor Form - hint texts can not be translated (DDK)
  [DK-9617]TGIS_ControlScale & TGSI_ControlNorthArrow - if Transparent is set the control is drawn even Visible is set to False (DDK.VCL)
  [DK-9616]Line editor - combos 'start' and 'end' do not display lines (NDK.WinForms)
  [DK-9612]TGIS_ControlLegendSYM - setting an underlined or strikouted font symbol does not affect the symbol viewer (NDK,SharpDX)
  [DK-9611]TGIS_RendererVclDirect2D - possible range error upon drawing PolyPolygon with empty part (DDK.VCL)
  [DK-9608]TGIS_LayerOSM - standalone nodes are not added to Points layer (Core)
  [DK-9601]Code error upon resizing of a window (JDK.Swing)
  [DK-9599]PixelLocate minor issues (NDK.WinForms,Samples)
  [DK-9598]TGIS_LayerPixel.ScaleGrid - improper right side of enlarged grid when anti aliasing is set (Core)
  [DK-9596]TGIS_SymbolLineEx - LineCap is Round, should be Flat (Core)
  [DK-9595]TGIS_ControlPrintPreviewSimple - cannot load the form (DDK.VCL)
  [DK-9593]TGIS_ViewerWnd.Viewer3D.PrintBmp does not work (NDK)
  [DK-9592]ExportToImage sample doesn't work (NDK.WinForms,Samples)
  [DK-9591]TGIS_LayerPixel.Lock & Loop should release temporary memory if mode is read/only (Core)
  [DK-9590]Setting properties like StyleAsText in shape params changes layer params too (Core)
  [DK-9587]Fonts are not antialiased (JDK.Swing)
  [DK-9586]Legend control & Viewer - fast click of left and right mouse button is treated as double tap (Core)
  [DK-9580]TGIS_RendererVcl - pen style is not reset during drawing line symbology using Direct2D renderer (Core,DDK.VCL)
  [DK-9577]TGIS_LayerPixel - possible uninitialized lock or infinite loop if extent to lock is not common with layer extent (Core)
  [DK-9575]GisParams - invalid name of FontSize parameter is used for writing to config file in old (.ttkgp) format (Core)
  [DK-9574]TGIS_LayerSqlMsSpatialAdoNet - exception upon reading a shape with null geometry (Core,DDK,Windows)
  [DK-9573]Problems up-scaling grid layer - pixels position flows upon dragging
  [DK-9572]Use default sizes and colors for features when rendering (Params.Render) is disabled (Core)
  [DK-9571]TGIS_ControlLegendForm - setting label position as by field blocks reverting this change to standard positions (DDK.FMX,DDK.VCL,NDK.WinForms)
  [DK-9570]TGIS_ControlLegend - range error upon drawing vector subnodes with parameters set by renderer (Core)
  [DK-9566]TemplatePrint - bad control anchores (C#,NDK.WinForms,Samples)
  [DK-9565]TemplatePrint - NorthArrow not transparent (NDK.WinForms,Samples)
  [DK-9563]Font styles not properly rendered (JDK.Swing)
  [DK-9562]TGIS_FileBMP - possible AV error in destructor if constructor has failed due to file access error (Core)
  [DK-9557]Opening bitmap is not multi-user friendly due to a bug in Delphi (DDK.FMX)
  [DK-9554]Improper Alpha channel treatment of Translucent pixels layer (DDK.FMX)
  [DK-9551]TGIS_RendererVclDirect2D does not properly render bitmap fills due to a TDirect2DCanvas bug in versions prior XE6 (DDK.VCL)
  [DK-9548]Wrong transparency on bitmap if Alpha channel is 0 (JDK.Swing)
  [DK-9547]TGIS_LayerPixel.CuttingPolygon does not work if transformation is also applied. (Core)
  [DK-9546]3D View sample should looks same as C# (NDK.WinForms,Samples,VB)
  [DK-9538]IsochroneMap giving wrong results (NDK.WinForms,Samples)
  [DK-9535]Clearing redundant CType casting in a number of samples (NDK.WinForms,Samples,VB)
  [DK-9534]PrintPreview legend size improperly calculated (NDK.WinForms,Samples,VB)
  [DK-9532]PrintPreview does not properly react to windows resize (NDK.WinForms,Samples)
  [DK-9529]Print preview displays an empty page (NDK.WinForms)
  [DK-9528]TGIS_ControlLegend - expanding/collapsing groups programmatically is not preserved upon mode change (DDK.FMX,DDK.VCL,NDK.WinForms)
  [DK-9527]BitmapFill sample - print icon does nothing and should be removed (NDK.WinForms,Samples)
  [DK-9525]Improper Alpha channel treatment of Translucent pixels layer (NDK.WinForms,NDK.WPF,SharpDX)
  [DK-9523]IsochroneMap has wrong title in app (NDK.WinForms,SamplesData)
  [DK-9520]Potential AV upon destroying interpolation, TGIS_VectorToGridAbstract descendants, objects (Core)
  [DK-9518]Anaglyph sample should be removed - uses discontinued feature (DDK.VCL,JDK.Swing,NDK.WinForms,Samples)
  [DK-9516]TGIS_LayerPixel.CuttingPolygon does not work if Viewer.CS <> layer.CS (Core)
  [DK-9515]Geocoding sample improperly treat MTFCC as a STREETYTYPE due to improper tiger2008.geo defintion (SamplesData)
  [DK-9514]DirectWrite crashing after certain actions (NDK.WinForms,Samples)
  [DK-9513]TGIS_SemivarianceCircular - mistake in the semivariance formula (Core)
  [DK-9510]Zooming rectangle and editing guidelines are not reliable positioning on non-standard DPI (NDK.WinForms)
  [DK-9508]TigerGeocoding problem with finding adresses (NDK.WinForms,Samples)
  [DK-9507]WFSManager should clearly communicate that loading process is pending (DDK.VCL,NDK.WinForms,Samples)
  [DK-9506]TGIS_Viewer.ZoomChangeEvent - should not be fired if zoom change is not significant (within numeric precision) (Core)
  [DK-9504]Printing preview causes AV (NDK.WinForms)
  [DK-9503]Lack of documentation for reintroduced methods (Doc)
  [DK-9502]Interpolations - wrong results if layer CS <> viewer CS and some speed improvements. (Core)
  [DK-9497]TGIS_Topology.Combine - TGIS_TopologyCombineType.SymmetricalDifference on polygons can produce not properly formed shapes (Core)
  [DK-9495]TGIS_LayerPixel.CuttingPolygon does not work on GRID layers (Core)
  [DK-9494]TGIS_LayerTIFF - parameters do not setup properly upon page change (multipage TIFFs only) (Core)
  [DK-9493]Interpolation sample must be redone - current version is buggy and misleading (DDK.VCL,JDK.Swing,NDK.WinForms,Samples)
  [DK-9492]TGIS_LayerTiff - doesn't work with 16 bpp images with defined color palette
  [DK-9489]CGMViewer sometimes crashes (DDK.VCL,JDK.Swing,NDK.WinForms,Samples)
  [DK-9488]Minor problems with samples: bad icons, lack of proper control anchors, proper DPI scaling (NDK.WinForms,Samples)
  [DK-9487]TGIS_LayerPixel - shouldn't contain unused protected function getGridLine (Core)
  [DK-9485]TGIS_InterpolationKriging & Splines - duplicate points cause uninvertible matrix (Core)
  [DK-9484]TGIS_PixelExportManager - improper scale calculation as a result line widths, marker sizes etc could be twice as big as expected (Core)
  [DK-9483]TGIS_LayerPixel.Loop can make leftovers if page were changed (Core)
  [DK-9482]Cannot open file in HelloDK sample on mobile FMX (Samples)
  [DK-9479]TGIS_IsochroneMap - for arc output the cost field has wrong values (Core)
  [DK-9477]TGIS_Topology.ConcaveHull - duplicate points may cause dangling islands (Core)
  [DK-9476]TGIS_LayerGML - invalid parsing of xsd schema file (Core)
  [DK-9475]Problem interpreting TIFF 64bit GRID (Core)
  [DK-9474]DecompressDeflateBuffer method returns invalid output buffer size for NEXTGEN compilers (Core,DDK.FMX.Mobile)
  [DK-9473]TGIS_ControlLegend - legend on child form randomly fails to draw (NDK.WinForms)
  [DK-9472]TGIS_ContourGenerator - redesign object management for NEXTGEN compilers to avoid memory issues (Core,DDK.FMX.Mobile)
  [DK-9471]TGIS_Topology - redesign object management for NEXTGEN compilers to avoid memory issues (Core,DDK.FMX.Mobile)
  [DK-9470]TGIS_LayerVoronoi & TGIS_LayerDelaunay - AV upon destroy (DDK.FMX.Mobile)
  [DK-9465]TGIS_LayerJPEG.Build - causes memory and resource leaks (Core,DDK.FMX,GdiPlus)
  [DK-9464]Memory leak in TGIS_InterpolatedPath descendants (Core)
  [DK-9463]Rendered font size property do not properly reflect params (JDK.Swing)
  [DK-9461]WidthAsText properties do not work properly with field attributes (Core)
  [DK-9459]TGIS_ControlLegend - rapid right-left click opens layer properties, but shouldn't (DDK.FMX,DDK.VCL,NDK.WinForms)
  [DK-9455]Bad shadow for projected grid layer with extent smaller then 360 units (Core)
  [DK-9453]TGIS_Topology - ConvexHull occasionally doesn't include all points (Core)
  [DK-9450]TGIS_IsochroneMap - possible AV error upon creating a concave hull polygon (Core)
  [DK-9449]TGIS_LayerPixel - Locate function doesn't work properly for tiff 4 bands (16 bits - per band, LZW compressed) (Core)
  [DK-9447]TGIS_ControlAttributes - ReadOnly text boxes should stay with the original background color (NDK.WinForms)
  [DK-9446]TGIS_PrintManager - Printer used for printing may be already open (DDK.FMX,DDK.VCL)
  [DK-9445]Impossible to use TGIS_SymbolLibrarySVG.RegisterResourceLibrary to load custom resources (NDK.WinForms)
  [DK-9444]Displaying full extent of a huge GRID files can be very slow and can require a lot of memory due to improper scaling (Core)
  [DK-9443]Pixel layer sometimes truncated after viewer rotation because TGIS_Layer.MustReproject is not always reliable (Core)
  [DK-9442]TGIS_ContourGenerator - possible AV error when output layer doesn't support arc shape type (Core)
  [DK-9441]TGIS_PrintManager - possible AV error upon printing not supported graphic format (DDK.FMX)
  [DK-9440]TGIS_PrintManager - printable controls are printed on black background when are transparent (DDK.VCL)
  [DK-8926]TGIS_DataSet - OnFilterRecord event is not triggered (DDK.FMX,DDK.VCL)
  [DK-6785]TGIS_Topology.UnionOnList - is way to slow on complicated shapes; if _fixshape=false then checking should not be so deep (Core)

Improvements:

  [DK-9635]Change any2sql to any2any, and delete mif2shp sample because samples are virtually equal (DDK.VCL,JDK.Swing,NDK.WinForms,Samples)
  [DK-9631]Delete useless button from viewer sample (DDK.VCL,JDK.Swing,NDK.WinForms,Samples,VB)
  [DK-9610]TGIS_LayerGML - better reading of attributes and geometry from CityGML (Core)
  [DK-9607]Unify sample names across platforms (DDK,JDK,NDK)
  [DK-9606]Modify references to tatukgis.jdk.jar to point a to a LIB folder (JDK.Swing,Samples)
  [DK-9603]Make sample source code available for online browsing (Doc)
  [DK-9602]Setting tab order for forms (DDK.FMX,DDK.VCL,NDK.WinForms)
  [DK-9600]Add animate button to DragLabels sample (JDK.Swing,Samples)
  [DK-9585]Add TGIS_Renderer*.Info to to report actual rendering canvas class (Core)
  [DK-9583]TGIS_ControlScale tweaks for better designer support (JDK.Swing)
  [DK-9578]Samples review for fix resources, clear code and match the design with other platforms (DDK.VCL,Samples)
  [DK-9576]Some symbols (like Cross and Diagcross) have a visibility problems if marker is very small (DDK.FMX,DDK.VCL,JDK.Swing,NDK.WinForms)
  [DK-9569]Viewer - print function should be more intuitive (NDK.WinForms,Samples)
  [DK-9564]Upgrade all .csproj and .vbproj to be VS2015 (NDK.WinForms,NDK.WPF,Samples)
  [DK-9561] Code pretty formatting (NDK.WinForms,Samples)
  [DK-9559]TGIS_FileSVG - support for SVGZ symbol files in Load method (Core,Java)
  [DK-9558]Unify all calls to TGIS_FileStream to always use the fmShareDenyWrite option in fmOpenRead mode (Core)
  [DK-9555]TGIS_ControlPrintPreview.Print with print manager context (DDK.VCL)
  [DK-9550]Transform sample should use a better sample data (DDK.VCL,JDK.Swing,NDK.WinForms,Samples)
  [DK-9543]TemplatePrint should present also North Arrow control (DDK.VCL,NDK.WinForms,Samples)
  [DK-9540]ShapeOperations redesigned (DDK.VCL,JDK.Swing,NDK.WinForms,Samples)
  [DK-9537]TGIS_ControlPrintPreviewForm should be .FMX file free (DDK.FMX)
  [DK-9530]Print Preview is too slow and too memory hungry (DDK.FMX,DDK.VCL,NDK.WinForms)
  [DK-9526]Minor samples fixes (NDK.WinForms,Samples)
  [DK-9522]TGIS_Layer.IncrementalPaint is discontinued and should be removed (Core)
  [DK-9519]TGIS_Layer.LabelsOnTop is discontinued and should be removed (Core)
  [DK-9517]Referencing of ADODB should not be required if non-ADO connectora are in use (NDK)
  [DK-9512]Minor tweaks like proper form captions etc. (DDK.VCL,Samples)
  [DK-9501]Better dataset for SimpleEdit (DDK.VCL,JDK.Swing,NDK.WinForms,Samples,SamplesData)
  [DK-9500]TGIS_LayerPixel.GenerateRamp should make gradient also based on Alpha values (Core)
  [DK-9499]TGIS_Color.FromAHSL - Alplpa paramter should be 0..1 to be oonststent with other paramters (Core)
  [DK-9496]All enum names in samples should mach DK11 naming (Samples)
  [DK-9486]Add automatic sample <-> API crosslinking (Doc)
  [DK-9469]TGIS_SqlQuery - simplify exceptions structure (Core)
  [DK-9456]TGIS_IsochroneMap - improve speed and optimize network search (Core)
  [DK-9432]Legend properties form dialogs - standard service for ESC, RETURN and F1 buttons. (DDK.FMX)
  [DK-9371]Improve TGIS_Shape.Smooth algorithm to avoid self crossing loops (Core)
  [DK-9365]TGIS_PixelParams - zone description are not precise (Doc)

 

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)