User Tools

Site Tools


doc:layer-formats

List of supported layer formats

File-based formats

File-based layers are generally supported on all platforms unless otherwise specified.

Name Extension Type Read
Write
Create
Merge
Comments
Arcinfo Ascii Grid
(TGIS_LayerGRD class)
.ascGridR
Arcinfo Ascii Grid
(TGIS_LayerGRD class)
.grd
.agr
GridRWC
Arcinfo Binary Grid
(TGIS_LayerADF class)
.adfGridR
Arcinfo Export Format
(TGIS_LayerE00 class)
.e00VectorR
Arcinfo Float Grid
(TGIS_LayerFLT class)
.fltGridRWC
ArcView Shape Files
(TGIS_LayerSHP class)
.shpVectorRWCM
AutoCAD DWG
(TGIS_LayerDWG class)
.dwgVectorR
AutoCAD DXF
(TGIS_LayerDXF class)
.dxfVectorRWC
BIM IFC
(TGIS_LayerIFC class)
.ifcVectorR Requires vendor's library (always deployed with Editor/Viewer).
Available only on Windows.
BIM IFC for Web
(TGIS_LayerWexBIM class)
.wexbimVectorR
Binary Terrian Grid
(TGIS_LayerBT class)
.btGridR
CADRG - Compressed ARC Digitized Raster Graphics (TOC)
(TGIS_LayerCADRG class)
.tocPixelR
Census 2000 TIGER/Line
(TGIS_LayerTiger class)
.rt1VectorR
Comma Separated Values point layer (CSV)
(TGIS_LayerCSV class)
.csvVectorRWC
Digital Elevation Model (ASCII GRID or SPOT)
(TGIS_LayerDEM class)
.demGridR
Digital Line Graphs DLG
(TGIS_LayerDLG class)
.opt
.dlg
VectorR(WC)Saving to this format is not recommened, format is limited to US area only.
Digital Terrain Elevation Data
(TGIS_LayerDTED class)
.dt0
.dt1
.dt2
GridR
Enhanced Compressed Wavelet
(TGIS_LayerECW class)
.ecwPixelR Requires vendor's library (always deployed with Editor/Viewer).
Available only on Windows.
ERDAS IMAGINE Image File Format
(TGIS_LayerIMG class)
.imgPixelR
Esri File Geodatabase API for vector
(TGIS_LayerFGDB class)
.ttkls
.ttklayer
VectorR Requires vendor's library (always deployed with Editor/Viewer).
Available only on Windows.
Geographic Data Files
(TGIS_LayerGDF class)
.gdfVectorR
Geographic Markup Language
(TGIS_LayerGML class)
.gml
.xml
VectorRWCM
GeoJSON
(TGIS_LayerJSON class)
.json
.geojson
VectorRWC
Global Self-consistant Hierarchical High-resolution+ Shorelines (GSHHS)
(TGIS_LayerGSHHS class)
.rim
.b
VectorR
Golden Software Surfer Grid
(TGIS_LayerGRD class)
.grdGridR
Google Earth Keyhole Markup Language
(TGIS_LayerKML class)
.kml
.kmz
VectorRWC
GPS Exchange Format
(TGIS_LayerGPX class)
.gpxVectorRWC
Graphic Interchange Format
(TGIS_LayerGIF class)
.gifPixelR
IHO S-57 ENC
(TGIS_LayerS57 class)
.000VectorR
JPEG 2000 (via ECW)
(TGIS_LayerECW class)
.j2k
.jpf
.jpx
.jpc
.j2c
PixelR Requires vendor's library (always deployed with Editor/Viewer).
Available only on Windows.
JPEG 2000 (via ECW)
(TGIS_LayerECW class)
.jp2PixelR Requires vendor's library (always deployed with Editor/Viewer).
Available only on Windows.
JPEG 2000 (via MRSID)
(TGIS_LayerMrSID class)
.j2k
jpf
.jpx
.jpc
.j2c
PixelR Requires vendor's library (always deployed with Editor/Viewer).
Available only on Windows.
JPEG 2000 (via MRSID)
(TGIS_LayerMrSID class)
.jp2PixelR Requires vendor's library (always deployed with Editor/Viewer).
Available only on Windows.
JPEG File Interchange Format
(TGIS_LayerJPG class)
.jpg
.jpeg
PixelRWC
LandXML
(TGIS_LayerLandXML class)
.xmlVectorRWC
LiDAR LAS (ASPRS)
(TGIS_LayerLAS class)
.lasVectorR
LiDAR LAZ (ASPRS)
(TGIS_LayerLAS class)
.lazVectorR
Lizardtech MrSID
(TGIS_LayerMrSID class)
.sidPixelR
Mapbox Vector Tiles Format
(TGIS_LayerMVT class)
.mvt
.pbf
VectorR
MapInfo Interchange Format
(TGIS_LayerMIF class)
.mifVectorRWC
MapInfo Native Format
(TGIS_LayerTAB class)
.tabVectorRWC
MicroStation Native Format
(TGIS_LayerDGN class)
.dgnVectorR
OpenStreetMap Format
(TGIS_LayerOSM class)
.osm
.pbf
VectorR
Pictometry Oblique Images
(TGIS_LayerJPG class)
.psiPixelR
PLY Polygon File Format
(TGIS_LayerPLY class)
.plyVectorR
Portable Network Graphic
(TGIS_LayerPNG class)
.pngPixelRWC
SAGA Binary grid Format
(TGIS_LayerSGRD class)
.bil
.dem
PixelRWC
SDTS Raster Profile and Extensions
(TGIS_LayerSDTS_RPE class)
.ddfPixelR
SDTS Topological Vector Profile
(TGIS_LayerSDTS_TVP class)
.ddfVectorR
SPOT Binary In-line Format
(TGIS_LayerBIL class)
.bil
.dem
PixelR
SRTM HGT Grid
(TGIS_LayerSRTM class)
.hgtGridR
Standard Tessellation Language
(TGIS_LayerSTL class)
.stl
.stla
VectorRWC
Tag Image File Format
(TGIS_LayerTIFF class)
.tif
.tiff
PixelRWC
Vector Product Format VPF
(TGIS_LayerVPF class)
DHT;LHTVectorR
Window Bitmap
(TGIS_LayerBMP class)
.bmpPixelRWC
XYZ Point Cloud data
(TGIS_LayerXYZ class)
.xyz
.asc
VectorR

SQL-based formats

  • DBX and FireDac drivers are DK.Delphi specific.
  • JDBC drivers are DK.Java specific, other drivers are not supported.
  • ADO, ADO.NET drivers are available for DK.Delphi, DK.NET, DK.ASPNET, and DK.ActiveX.
  • ADO.NET driver is available for DK.Delphi, DK.ActiveX as a custom driver.
  • iOS and Android platforms support only SQLite database.
  • Editor/Viewer support the same set of layers as DK.Delphi, based on ADO, ADO.NET, DBX, FireDAC, OCI, LIBPQ, and SQL Layers. All enterprise layers are included.
Name Extension Type Read
Write
Create
Merge
Comments
ArcSDE via ADO driver on any driver supported database engine
(TGIS_LayerSqlSdeAdo class)
.ttkls
.ttklayer
VectorRWCM 1) 3) 5)
Direct data access.
ArcSDE via ADO.NET driver on any driver supported database engine
(TGIS_LayerSqlSdeAdoNet class)
.ttkls
.ttklayer
VectorRWCM 1) 3)
Direct data access.
ArcSDE via DBX driver on any driver supported database engine
(TGIS_LayerSqlSdeDbx class)
.ttkls
.ttklayer
VectorRWCM 1) 3)
Direct data access.
ArcSDE via FireDAC driver on any driver supported database engine
(TGIS_LayerSqlSdeFireDac class)
.ttkls
.ttklayer
VectorRWCM Direct data access.
1) 3)
ArcSDE via JDBC driver on any driver supported database engine
(TGIS_LayerSqlSdeJdbc class)
.ttkls
.ttklayer
VectorRWCM Direct data access.
1) 3)
ArcSDE via OCI driver on Oracle database
(TGIS_LayerSqlSdeOci class)
.ttkls
.ttklayer
VectorRWCM 1) 3) 5)
Direct data access.
ArcSDE Raster via ADO driver on any driver supported database engine
(TGIS_LayerSqlSdeRasterAdo class)
.ttkps
.ttklayer
PixelR 1) 3) 5)
Direct data access.
ArcSDE Raster via ADO.NET driver on any driver supported database engine
(TGIS_LayerSqlSdeRasterAdoNet class)
.ttkps
.ttklayer
PixelR 1) 3)
Direct data access.
ArcSDE Raster via DBX driver on any driver supported database engine
(TGIS_LayerSqlSdeRasterDbx class)
.ttkps
.ttklayer
PixelR 1) 3)
Direct data access.
ArcSDE Raster via FireDAC driver on any driver supported database engine
(TGIS_LayerSqlSdeRasterFireDac class)
.ttkps
.ttklayer
PixelR 1) 3)
Direct data access.
ArcSDE Raster via JDBC driver on any driver supported database engine
(TGIS_LayerSqlSdeRasterJdbc class)
.ttkps
.ttklayer
PixelR 1) 3)
Direct data access.
ArcSDE Raster via OCI driver on Oracle database
(TGIS_LayerSqlSdeRasterOci class)
.ttkps
.ttklayer
PixelR 1) 3) 5)
Direct data access.
ESRI Personal Geodatabase via ADO driver
(TGIS_LayerSqlPgdbAdo class)
.ttkls
.ttklayer
VectorRWCM Runs only on MSJET - limited to win32.
ESRI Personal Geodatabase via DBX driver
(TGIS_LayerSqlPgdbDbx class)
.ttkls
.ttklayer
VectorRWCM Runs only on MSJET - limited to win32.
ESRI Personal Geodatabase via FireDAC driver
(TGIS_LayerSqlPgdbFireDac class)
.ttkls
.ttklayer
VectorRWCM Runs only on MSJET - limited to win32.
ESRI Personal Geodatabase via JDBC driver
(TGIS_LayerSqlPgdbJdbc class)
.ttkls
.ttklayer
VectorRWCM Runs only on MSJET - limited to win32.
IBM DB2 Spatial Extender format via ADO driver
(TGIS_LayerSqlDb2Ado class)
.ttkls
.ttklayer
VectorRWCM 1)
IBM DB2 Spatial Extender format via DBX driver
(TGIS_LayerSqlDb2Dbx class)
.ttkls
.ttklayer
VectorRWCM 1)
IBM DB2 Spatial Extender format via FireDAC driver
(TGIS_LayerSqlDb2FireDac class)
.ttkls
.ttklayer
VectorRWCM 1)
IBM DB2 Spatial Extender format via JDBC driver
(TGIS_LayerSqlDb2Jdbc class)
.ttkls
.ttklayer
VectorRWCM 1)
Informix Spatial Data Blade via ADO driver
(TGIS_LayerSqlIfxAdo class)
.ttkls
.ttklayer
VectorRWCM 1)
Informix Spatial Data Blade via DBX driver
(TGIS_LayerSqlIfxDbx class)
.ttkls
.ttklayer
VectorRWCM 1)
Informix Spatial Data Blade via FireDAC driver
(TGIS_LayerSqlIfxFireDac class)
.ttkls
.ttklayer
VectorRWCM 1)
Informix Spatial Data Blade via JDBC driver
(TGIS_LayerSqlIfxJdbc class)
.ttkls
.ttklayer
VectorRWCM 1)
GeoMedia SQL layer via ADO driver
(TGIS_LayerSqlGmAdo class)
.ttkls
.ttklayer
VectorRWCM ***
GeoMedia SQL layer via DBX driver
(TGIS_LayerSqlGmDbx class)
.ttkls
.ttklayer
VectorRWCM
GeoMedia SQL layer via FireDAC driver
(TGIS_LayerSqlGmFireDac class)
.ttkls
.ttklayer
VectorRWCM
GeoMedia SQL layer via JDBC driver
(TGIS_LayerSqlGmJdbc class)
.ttkls
.ttklayer
VectorRWCM Runs only on MSJET - limited to win32.
Geomedia Oracle Object Model via OCI driver
(TGIS_LayerSqlGmSdoOci class)
.ttkls
.ttklayer
VectorRWCM 1) 6)
Geomedia Oracle Object Model via JDBC driver
(TGIS_LayerSqlGmSdoJdbc class)
.ttkls
.ttklayer
VectorRWCM1)
GeoMedia SQL Server Native Spatial via ADO.NET driver
(TGIS_LayerSqlGmMsSpatialAdoNet class)
.ttkls
.ttklayer
VectorRWCM 1)
GeoMedia SQL Server Native Spatial via JDBC driver
(TGIS_LayerSqlGmMsSpatialJdbc class)
.ttkls
.ttklayer
VectorRWCM 1)
GeoPackage via SQLite driver

(TGIS_LayerSqlGpkgSqlite class)
.ttkls
.ttklayer
VectorRWCM 666)
GeoPackage via JDBC driver
(TGIS_LayerSqlGpkgJdbc class)
.ttkls
.ttklayer
VectorRWCM
MapInfo SpatialWare via ADO driver on any driver supported database engine
(TGIS_LayerSqlSwAdo class)
.ttkls
.ttklayer
VectorRWCM 1) 4)
MapInfo SpatialWare via DBX driver on any driver supported database engine
(TGIS_LayerSqlSwDbx class)
.ttkls
.ttklayer
VectorRWCM 1) 4)
MapInfo SpatialWare via FireDAC driver on any driver supported database engine
(TGIS_LayerSqlSwFireDac class)
.ttkls
.ttklayer
VectorRWCM 1) 4)
MapInfo SpatialWare via JDBC driver on any driver supported database engine
(TGIS_LayerSqlSwJdbc class)
.ttkls
.ttklayer
VectorRWCM 1) 4)
Microsoft SQL server Spatial via ADO driver
(TGIS_LayerSqlMsSpatialAdo class)
.ttkls
.ttklayer
VectorRWCM 1)
Microsoft SQL server Spatial via ADO.NET driver
(TGIS_LayerSqlMsSpatialAdoNet class)
.ttkls
.ttklayer
VectorRWCM 1)
Microsoft SQL server Spatial via JDBC driver
(TGIS_LayerSqlMsSpatialJdbc class)
.ttkls
.ttklayer
VectorRWCM 1)
OpenGIS SQL format via ADO driver on any driver supported database engine
(TGIS_LayerSqlOgisAdo class)
.ttkls
.ttklayer
VectorRWCM 2)
OpenGIS SQL format via ADO.NET driver on any driver supported database engine
(TGIS_LayerSqlOgisAdoNet class)
.ttkls
.ttklayer
VectorRWCM 2)
OpenGIS SQL format via DBX driver on any driver supported database engine
(TGIS_LayerSqlOgisDbx class)
.ttkls
.ttklayer
VectorRWCM 2)
OpenGIS SQL format via FireDAC driver on any driver supported database engine
(TGIS_LayerSqlOgisFireDac class)
.ttkls
.ttklayer
VectorRWCM 2)
OpenGIS SQL format via JDBC driver on any driver supported database engine
(TGIS_LayerSqlOgisJdbc class)
.ttkls
.ttklayer
VectorRWCM 2)
OpenGIS SQL format via OCI driver on Oracle database
(TGIS_LayerSqlOgisOci class)
.ttkls
.ttklayer
VectorRWCM 5)
OpenGIS SQL format via SQLite driver on SQLite database
(TGIS_LayerSqlOgisSqlite class)
.ttkls
.ttklayer
VectorRWCM 5)
Oracle Georaster via JDBC driver
(TGIS_LayerGeorasterJdbc class)
.ttkps
.ttklayer
PixelR 1)
Oracle Georaster via OCI diver
(TGIS_LayerGeorasterOci class)
.ttkps
.ttklayer
PixelR 1) 6)
Oracle Spatial via JDBC driver
(TGIS_LayerSqlSdoJdbc class)
.ttkls
.ttklayer
VectorRWCM 1)
Oracle Spatial via OCI drriver
(TGIS_LayerSqlSdoOci class)
.ttkls
.ttklayer
VectorRWCM 1) 6)
Oracle Spatial via ADO.NET drriver
(TGIS_LayerSqlSdoAdoNet class)
.ttkls
.ttklayer
VectorRWCM 1) 6)
Oracle Spatial Point Cloud via JDBC driver
(TGIS_LayerSqlSdoPcJdbc class)
.ttkls
.ttklayer
VectorR 1)
Oracle Spatial Point Cloud via OCI driver
(TGIS_LayerSqlSdoPcOci class)
.ttkls
.ttklayer
VectorR 1) 6)
Oracle Spatial TIN via JDBC driver
(TGIS_LayerSqlSdoTinJdbc class)
.ttkls
.ttklayer
VectorR 1)
Oracle Spatial TIN via OCI
(TGIS_LayerSqlSdoTinOci class)
.ttkls
.ttklayer
VectorR 1) 6)
PostGIS via ADO driver
(TGIS_LayerSqlPgisAdo class)
.ttkls
.ttklayer
VectorRWCM 1)
PostGIS via ADO.NET driver
(TGIS_LayerSqlPgisAdoNet class)
.ttkls
.ttklayer
VectorRWCM 1)
PostGIS via DBX driver
(TGIS_LayerSqlPgisDbx class)
.ttkls
.ttklayer
VectorRWCM 1)
PostGIS via FireDAC driver
(TGIS_LayerSqlPgisFireDac class)
.ttkls
.ttklayer
VectorRWCM 1)
PostGIS via JDBC driver
(TGIS_LayerSqlPgisJdbc class)
.ttkls
.ttklayer
VectorRWCM 1)
PostGIS via LIBPQ driver
(TGIS_LayerSqlPgisLibpq class)
.ttkls
.ttklayer
VectorRWCM 1) 5)
Sybase SQL Anywhere Spatial format via ADO driver
(TGIS_LayerSqlAnywhereAdo class)
.ttkls
.ttklayer
VectorRWCM 1)
Sybase SQL Anywhere Spatial format engine via JDBC driver
(TGIS_LayerSqlAnywhereJdbc class)
.ttkls
.ttklayer
VectorRWCM 1)
TatukGIS SQL format via ADO driver on any driver supported database engine
(TGIS_LayerSqlAdo class)
.ttkls
.ttklayer
VectorRWCM 2) 5)
TatukGIS SQL format via ADO.NET driver on any driver supported database engine
(TGIS_LayerSqlAdoNet class)
.ttkls
.ttklayer
VectorRWCM 2)
TatukGIS SQL format via DBX driver on any driver supported database engine
(TGIS_LayerSqlDbx class)
.ttkls
.ttklayer
VectorRWCM 2)
TatukGIS SQL format via FireDAC driver on any driver supported database engine
(TGIS_LayerSqlFireDac class)
.ttkls
.ttklayer
VectorRWCM 2)
TatukGIS SQL format via JDBC driver on any driver supported database engine
(TGIS_LayerSqlJdbc class)
.ttkls
.ttklayer
VectorRWCM 2)
TatukGIS SQL format via OCI driver on Oracle database
(TGIS_LayerSqlOci class)
.ttkls
.ttklayer
VectorRWCM 5)
TatukGIS SQL format via LIBPQ driver on PostgreSQL database
(TGIS_LayerSqlLibpq class)
.ttkls
.ttklayer
VectorRWCM 5)
TatukGIS SQL format via SQLite driver on SQLite database
(TGIS_LayerSqlSqlite class)
.ttkls
.ttklayer
VectorRWCM 5)
TatukGIS PixelStore format via ADO driver on any driver supported database engine 2)
(TGIS_LayerPixelStoreAdo class)
.ttkps
.ttklayer
PixelRWC 2) 5)
TatukGIS PixelStore format via ADO.NET driver on any driver supported database engine 2)
(TGIS_LayerPixelStoreAdoNet class)
.ttkps
.ttklayer
PixelRWC 2)
TatukGIS PixelStore format via DBX driver on any driver supported database engine 2)
(TGIS_LayerPixelStoreDbx class)
.ttkps
.ttklayer
PixelRWC 2)
TatukGIS PixelStore format via FireDAC driver on any driver supported database engine 2)
(TGIS_LayerPixelStoreFireDac class)
.ttkps
.ttklayer
PixelRWC 2)
TatukGIS PixelStore format via JDBC driver on any driver supported database engine 2)
(TGIS_LayerPixelStoreJdbc class)
.ttkps
.ttklayer
PixelRWC 2)
TatukGIS PixelStore format via LIBPQ driver on PostgreSQL database
(TGIS_LayerPixelStoreLibpq class)
.ttkps
.ttklayer
PixelRWC 5)
TatukGIS PixelStore format via SQLite driver on SQLite database
(TGIS_LayerPixelStoreSqlite class)
.ttkps
.ttklayer
PixelRWC 5)
TatukGIS PixelStore format via OCI driver on Oracle database
(TGIS_LayerPixelStoreOci class)
.ttkps
.ttklayer
PixelRWC 5)

1) Requires Enterprise license
2)General database drivers for TatukGIS & OpenGIS formats were tested on MSJET, SQL Server, Interbase, Firebase, MySQL, DB2, Informix, Oracle, Postgress. However, support depends on driver availability and quality. Support is universal , other databases can be connected as well.
3) ArcSDE formats are supported on SQL Sever and Oracle
4) SpatialWare formats are supported on MSJET and SQL Sever
5) on .NET Core (and .NET 5 and up) supported only on Windows; on other platforms use corresponding ADO.NET
6) on .NET Core (and .NET 5 and up) supported only on Windows.

Protocol-based formats

Protocol-based layers are supported on all platforms.

Name Extension Type Read
Write
Create
Merge
Comments
Generic Web Tiles layer
(TGIS_LayerWebTiles class)
.ttkwpPixelR
OpenGIS WMS layer
(TGIS_LayerWMS class)
.ttkwpPixelR
OpenGIS WMTS layer
(TGIS_LayerWMTS class)
.ttkwpPixelR
OpenGIS WFS layer
(TGIS_LayerWFS class)
.ttkwpVectorR
OpenGIS WCS layer
(TGIS_LayerWCS class)
.ttkwpPixelR

External formats providers

External formats providers allow opening of not-supported data formats or an alternative way of opening.

Name Extension Type Read
Write
Create
Merge
Comments
FME Feature Store
(TGIS_LayerFME class)
.ffsVectorR DK.Delphi specific.
Requires vendor's license.
Available only on Windows.
GDAL Wrapper for raster formats
(TGIS_LayerGDAL class)
.*PixelR Any not recognized file will be passed to be opened by this driver. Needs deployment of an external library, which is provided (always deployed with Editor/Viewer).
Available only on Windows.
OGR Wrapper for vector formats
(TGIS_LayerOGR class)
.*VectorRC Any not recognized file will be passed to be opened by this driver. Needs deployment of an external library, which is provided (always deployed with Editor/Viewer).
Available only on Windows.
Assimp Wrapper for 3D formats
(TGIS_LayerAssimp class)
.*VectorRC Any not recognized file will be passed to be opened by this driver. Needs deployment of an external library, which is provided (always deployed with Editor/Viewer).
Available only on Windows.
2024/02/22 10:26

Page Tools