Knowledge Base Search for: Recently modified first: KB10867 - Credit card payment problems (and how to avoid a problem). The credit card payment process is a matter between the credit card owner/customer, the bank that issued the credit card, and the international credit card payments system. With on-line credit card payments, the buyer provides the credit card information directly to the credit card processor - so the credit card data is never shared with TatukGIS. The strongest TatukGIS recommendation to avoid a problem is - before attempting the purchase - call to the telephone number on the credit card and inform th ... Modified: February 18, 2021 KB10791 - Support for road/street map data from leading vendors. TatukGIS products have been tested, and found to work properly, with map data (including street/road map centerline elevation data) products licensed by a number of leading commercial vendors, including NavTeq ( www.navteq.com ), TomTom ( www.tomtom.com ), AND Automotive Navigation Data ( www.and.com ), DeLorme ( http://delorme.com/) , ADCi ( www.adci.com ), and GFK Geomarketing ( www.gfk.com ). Ideally the vendor will offer the data set as a TatukGIS map project (i.e., with a TatukGIS *.ttkgp or ... Modified: October 16, 2020 KB10895 - Coordinate system support in TatukGIS products. GIS software must understand the coordinate system of each layer to correctly rotate, scale, present distances, calculate measurements, and display layers in different coordinate systems together as a single map. TatukGIS state-of-the-art support for coordinate systems is user friendly and sufficiently powerful and flexible to satisfy advanced requirements of expert users. The software automatically recognizes thousands of coordinate systems for every supported vector and raster (image, grid) layer for ... Modified: October 16, 2020 KB10944 - PowerShell and DK for ActiveX edition. It is possible to use the Developer Kernel for ActiveX edition within PowerShell. Doing this requires that a 32-bit (x86) version of PowerShell be started. Sample code: #activate $utils = new-object -COMObject "TatukGIS_XDK11.TGIS_Utils" $utils.SetLicense(YOUR ACTICATION CODE) #create a viewer and draw a map $vwr = new-object -COMObject "TatukGIS_XDK11.TGIS_ViewerBmp" $vwr.SetSize( 512, 512 ) $vwr.Open( "c:\Users\Public\Documents\TatukGIS\Data\Samples11\World\WorldDCW\world.shp" ) $vwr.Zo ... Modified: February 21, 2020 KB10538 - Mosaic printing to split a large map area into multiple printed pages. Yes, it is possible with the DK to divide a printout across multiple (2, 4, 6, 8, etc.) pages with the resolution of each printed page higher than if the entire map were printed on a single page. But you must provide some additional required information. For guidance, refer to the DK PrintPreview source code sample which demonstrates 2-page printing. Modified: February 06, 2020 KB10866 - Purchasing, payment options, invoicing, delivery method. Purchases are performed on-line via the Buy page of the TatukGIS web site, with payment by credit card (Visa, MasterCard, American Express, etc.) or bank wire transfer. Prices are transparently presented in US Dollars on the Buy / New Order (Price List) page of the TatukGIS web site. Purchases can also be performed in EUR or PLN (Polish Zloty) currency. Upon completing an online purchase order, TatukGIS automatically sends the purchaser an email providing links to the pro-forma invoice (for prin ... Modified: October 22, 2019 KB10675 - SQL layers use MS Access 97 database instead of newer Access versions. When Microsoft Access is selected as the SQL layer storage database, TatukGIS products generate new files by default to the Access 97 (MSJET) database format due to compatibility reasons. This is because Access 97 was the last version of Access packaged by default with the Windows operating system. Later versions of Access were distributed only with Microsoft Office. Therefore, if TatukGIS generated files to a later version of MS Access, the procedure would not work on any Windows computer without MS O ... Modified: October 22, 2019 KB10930 - DK supported third-party libraries. Though the TatukGIS Developer Kernel is designed for developing custom GIS applications without need for third-party software libraries, there are exceptions such as when a 3rd party library is required to support an undocumented, proprietary data format. Typically, the 3rd party software licensing requires the DK developer to independently download and license the required library directly from the software vendor (i.e. the licensing does not permit TatukGIS to redistribute the supported library with ... Modified: September 26, 2019 KB10915 - Support MrSID, ECW, or File Geodatabase formats in a DK application. Deploying support in a Developer Kernel developed application for some undocumented, third-party data formats requires the DK developer to independently download a free decode library directly from the 3rd software company. These formats include LizardTech MrSID, Erdas ECW, and ESRI File Geodatabase. The DK supports each of these 3rd party decode libraries, but the licensing does not permit TatukGIS to include the decode library in a SDK download package. Typically, the developer must visit the softwa ... Modified: September 19, 2019 KB10869 - HTML formatted labels for multiple fields and other complex label presentation. Labeling features within the TatukGIS visual layer property control (DK, Editor, free Viewer products) provide for creating HTML formatted labels for complex label presentation, such as with values from multiple fields, multiple lines, line breaks, numeric formatting, Boolean formatting, date formatting, multiple colors, and multiple fonts. Label.Value is interpreted as HTML text. For example: Label.Value = {name}<hr><b>{area,”#.00”}</b> Implemented HTML markers are: Typical HTML tags like: < ... Modified: June 25, 2019 KB10730 - Zoom, ZoomEx, and Scale properties. Zoom unit is one if one map unit is represented by one pixel. Using Zoom , therefore, is device dependent. ZoomEx unit is one if one map unit represents one twip (1/1440 of inch) on the screen. Using ZoomEx , therefore, is device independent, but its use is obsolete in favor of Scale. Scale unit is one when the screen presents the map as 1:1 (one centimeter on screen is one centimeter on the map). Be aware that screen PPI (points per inch) is used to perform this calculation and, therefore ... Modified: June 25, 2019 KB10501 - Support for raster (image and grid) processing. Support includes color adjusting, filtering by color, filtering by color zones, color remapping, histogram equalization, false color operations, coordinate system transformation and rectification, etc. The Developer Kernel v.11 and Editor v.5 introduced a new framework for advanced raster operations and analysis. Implemented functionality includes pixel querying, vector-to-grid interpolation and heat map algorithms, viewshed analysis, above-ground-level (AGL) visibility analysis, grid analysis, slope ... Modified: May 29, 2019 KB10575 - Show layer properties dialog box without activating the legend. Pre DK11: DK.VCL: Use GisShowLayerProperties() DK.NET: Use TGIS_Utils.GisShowLayerProperties() DK.ActiveX: Use XGIS_Utils.GisShowLayerProperties() DK11: DK.VCL, DK.NET, DK.JAVA Use class method: TGIS_ControlLegendForm.ShowLayerProperties() DK.ActveX Create TGIS_ControlLegendForm and use method: ShowLayerProperties() Modified: April 24, 2019 KB10456 - Client-server and web-server development options. TatukGIS DK for ASP.NET edition. With an ASP.NET control supporting the full TatukGIS object API, the DK.ASPNET edition is designed for Web GIS server development. Features include optimized performance for serving bitmap images, pure .NET code, HTML5 support for smooth, multi-touch compatibility across web browsers (Internet Explorer, Safari, Firefox, Chrome, Opera) and platforms (iOS iPhone & iPad, MacOS, Android phone and tablets, Windows Mobile devices, etc.), and rich client-side map editing and ... Modified: March 05, 2019 KB10868 - DK versus Editor for custom GIS development. Advantages and disadvantages of the TatukGIS Editor versus the TatukGIS Developer Kernel (DK) for custom GIS development. Advantages of the TatukGIS Developer Kernel (component). Royalty-free application deployment to computers and servers. (The Editor involves per user or run-time licensing - with volume price discounts.) More powerful for high level custom feature development or embedding GIS features into another software application. For example, a new class can be added to the DK API, which is ... Modified: March 05, 2019 KB10942 - Why the map coordinate system can be turned off. The coordinate system for a map makes sense only if all attached layers (i.e., the layers composing the map) are defined with a proper coordinate system. Adding to the map even a single layer without a proper coordinate system turns Viewer.CS to off. The coordinate system of the map in the Viewer is used to reproject the map, provide proper scale, etc. Even a single layer without a CS makes all computations unpredictable. In such situation, therefore, the software simply swiches off the whole coordina ... Modified: February 20, 2019 KB10639 - SQL database layer types supported by TatukGIS products on each database engine. MS Access MS SQLServer Oracle Interbase Firebase Postgress SQLite Informix DB2 MyQL Sybase TatukGIS SQL Layer (native) TGIS_LayerSql* YES YES YES YES YES YES ? YES YES YES OGC SQL Layer TGIS_LayerSqlOgis* YES YES YES YES YES* YES ? YES YES YES ESRI Personal Geodatabase TGIS_LayerSqlPgdb* YES ESRI SDE Vector TGIS_LayerSqlSde* ... Modified: January 25, 2019 KB10765 - Support for SQL and spatial database map layer formats. The TatukGIS Developer Kernel , desktop GIS Editor , and free GIS Viewer (read-only) support the many SQL layer and spatial database formats listed in knowledge base item KB10639 . Detailed and more regularly updated information about support for each format is provided in the documentation wiki . Support for each database layer format is direct, without use of 3rd party software or middleware, and includes: Reading/writing/editing vector map layer geometry and attributes. Creation of new ... Modified: January 25, 2019 KB10831 - TatukGIS Project File. The TatukGIS Project File stores a map design: references to layers files coordinate system setup visual design such as colors, styles, labels, fonts, symbols, etc. A project can be stored in a: new .ttkproject file introduced in Developer Kernel 11 and Editor/Viewer 5 old and obsolete .ttkgp file Only the new .ttkproject format supports all new product features and is, therefore, the recommended storage. If maintaining compatibility with older product versions is a priority, the late ... Modified: September 26, 2018 KB10937 - Support for GeoPDF format. The TatukGIS Editor and free Viewer products support reading (opening) GeoPDF files. To open a GeoPDF file with the Developer Kernel, the GDAL library must be deployed. Note that PDF content is rendered as a bitmap and a whole file is interpreted as a single layer. Modified: September 26, 2018 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10 Q&A Frequently Asked Questions Knowledge Base Contact Support