Envitia MapLink Pro

Envitia MapLink Pro Developers

Resources for developers using the Envitia MapLink Pro mapping SDK.

Geospatial & Mapping Format Support

This page summarises the geospatial file formats supported by MapLink Pro. The product is flexible and configurable so that it can be extended to support any format. Therefore, if your format is not listed, please contact us at https://support.envitia.com (Requires an active maintenance & support contract).

Raster Formats

MapLink Pro supports the visualisation of geospatial raster formats. Geospatial raster formats consist of cells or pixels arranged in equally spaced grids of cells with each cell representing a property at the cell’s geospatial location. Examples of raster datasets include satellite and aerial photography, digitised charts, terrain relief maps, thematic data and environmental property grids.

To be displayed accurately on a map, raster data must be geo-referenced (which means that the geospatial extent and resolution of the data is known, as is the coordinate reference system used by the data). Many geospatial raster formats exist, MapLink’s Image Studio tool allows any raster image to be geo-referenced and warped so that it can be used with MapLink Pro.

MapLink Studio can be used to read raster data and generate an optimised MapLink Map for runtime loading by the TSLMapDataLayer class.

The geospatial raster formats supported by MapLink Pro are listed in the following table.

Raster format Can be read by MapLink Studio? Can be read at runtime by Direct Import SDK Other runtime import (read) Runtime export (write)
ADRG Yes! Yes!    
ARCGrid Yes! Yes!    
ARCS Chart Yes! (on request)      
ASCII DEM Yes! Yes!    
ASRP Yes! Yes!   Yes! TSLFilterTypeASRP
BSB Nautical Chart Yes! Yes!    
CADRG/CIB Yes!   Yes! TSLKeyedCADRGDataLayer Yes! TSLKeyedCADRGDataLayer
CRP Deprecated      
DBDB Yes!      
DMED Yes!      
DTED Yes!      
ECW Yes!      
GeoPackage Yes!      
Geospatial PDF Yes!      
GeoTIFF Yes! Yes! Yes! TSLFilterTypeGeoTIFF  
MrSID Yes! Yes!    
NTIF/NSIF Yes! Yes! Yes! TSLFilterTypeNITF  
USRP Yes! Yes!    
All in-built GDAL formats (e.g. JPG, IMG, PNG, etc) Yes! Yes!    
Extended GDAL formats (if driver available) Yes! Yes!    
OGC Web Map Service (WMS)     Yes! TSLWMSDataLayer  
OGC Web Map Tile Service (WMTS)     Yes! TSLWMTSDataLayer  

Vector Formats

Geospatial vector data represent geographic information using points, lines, and polygons. It can be used for visualisation and analysis. Vector data can represent features like roads, cities, properties, boundaries, mountains, and bodies of water. Vector data can be analyzed to show how different features interact with each other.

MapLink Studio can be used to read vector data and generate an optimised MapLink Map for runtime loading by the TSLMapDataLayer class.

The geospatial vector formats supported by MapLink Pro are listed in the following table.

Vector format Can be read by MapLink Studio? Can be read at runtime by Direct Import SDK Other runtime import (read) Runtime export (write)
DAFIF Yes!      
DBDB Yes!      
DFAD Yes!      
DXF Yes! Yes!    
Esri FileGeodatabase (FileGDB) Yes!      
Esri Shapefile Yes! Yes!    
GDF3 Yes!      
GeoPackage Yes!      
GML Yes! Yes! Yes! TSLKeyedGML Yes! TSLKeyedGML
Jeppesen/ARINC Yes!      
KML Simple Features 2D Yes! Yes! Yes!  
MIF/MID Yes! Yes! Yes! TSLKeyedMIFImport Yes! TSLKeyedMIFExport
NITF/NSIF Yes! Yes! Yes! TSLFilterTypeNITF  
OpenStreetMap Yes!      
OS MasterMap Yes! Yes! Yes! TSLKeyedMasterMapImport Yes! TSLKeyedMasterMapExport
OS NTF Yes! Yes!    
OS VectorMap Local Yes!      
OS VectorMap District Yes!      
OS Boundary Line 2000 Yes!      
S-57 (unencrypted ENC & AML) Yes! Yes! Yes! TSLKeyedS57Import Yes! TSLKeyedS57Export
S-57 Encrypted (S-63)     Yes! TSLKeyedS63  
US Census TIGER/Line Yes! Yes!    
VPF (DNC, VMAP, WVS etc.) Yes!      
All in-built GDAL/OGR formats (e.g. GeoJSON, GPX, DGN, OGC Web Feature Service (WFS), etc) Yes! Yes!    
Extended GDAL/OGR formats (if driver available) Yes! Yes!    

Terrain/Elevation Gridded Formats

Terrain and elevation formats are used to record properties like ground and building heights for terrain analysis such as line of sight, viewshed and contouring. Other properties can be used instead of physical heights, for example, environmental data can be used with contouring algorithms to determine where temperature fronts occur.

MapLink Studio can be used to read the data and generate an optimised MapLink Terrain Database for use in the MapLink Terrain SDK.

The geospatial terrain and elevation gridded formats supported by MapLink Pro are listed in the following table.

Terrain format Can be read by MapLink Studio? Other runtime import (read)
ARCGrid Yes!  
DBDB Yes!  
DEM/DTM Yes!  
DMED Yes! Yes! TSLKeyedDMEDTerrainDatabase
DTED Yes! Yes! TSLKeyedDMEDTerrainDatabase

Success icons created by hqrloveq - Flaticon