Spatial Support

Databases

Spectrum Spatial, which includes routing, supports the following spatial databases for use with the spatial services, data, and resources:

  • Oracle 12CR2, Oracle 18C, and Oracle 19C
  • SQL Server 2016 and SQL Server 2017
  • PostgreSQL 11.5 (with PostGIS 2.5) and PostgreSQL 12.0 (with PostGIS 3.0)
    Note: Spectrum Spatial requires the PostGIS extension for PostGreSQL data source provider even if spatial capability will be not needed or used.
  • GeoPackage (Windows and CentOS)

Data Formats

Spectrum Spatial supports the following data formats for use with the spatial services:

  • Generic JDBC (with XY)
  • TAB (native, native extended, raster, grid, seamless, DBF)
  • ESRI shapefile
  • ESRI File Geodatabase (read access to vector layers of File Geodatabases, .gdb directories, created by ArcGIS 10 and above)

TAB Support on Linux

Spectrum Spatial supports working with TAB files on Linux, but write access is unavailable for some versions.

Linux OS Access
Red Hat Enterprise Linux 7 read/write/delete
Red Hat Enterprise Linux 8 read/write/delete
CentOS Linux 7 read/write/delete
CentOS Linux 8 read/write/delete
Oracle Linux 7 read/write/delete
Oracle Linux 8 read/write/delete
Ubuntu 16.04 LTS read/write/delete
Ubuntu 18.04 LTS read/write/delete
Ubuntu 20.04 LTS read/write/delete
SUSE Linux Enterprise Server (SLES) 12 read
SUSE Linux Enterprise Server (SLES) 15 SP1 read/write/delete

Java Development Kit (JDK)

Users with Azul JDK on Linux require Lucida fonts for Spatial map rendering. To obtain this font family, download and install the Zulu Commercial Compatibility Kit (ZCCK). Download and install instructions can be found at https://www.azul.com/products/zulu-and-zulu-enterprise/cck-downloads.

Raster Formats

In order to use rasters and grids as a map layer, there must be an associated .TAB file containing georeference information about the image, including the bounds, coordinate system, and registration points.

Spectrum Spatial supports the following raster and grid formats (64-bit only):

Raster Formats

Format File Extension
ADRG .gen
ASRP .gen
BMP .bmp, .wbmp
CADRG .gen
CIB various
ECW (SDK v5) .ecw
GeoTiff .geotif
GIF .gif
JPEG .jpg/.jpeg
MrSID (SDK v9)
Note: Supports MG4 (MrSID Generation 4). See OS specific notes below.
.sid
NITF .ntf
PNG .png
TIFF
Note: TIFF files used by the Feature Service and Mapping Service cannot exceed 2GB.
.tif
Note: The following Linux operating systems require library files installed to read MrSID raster files.
OS MrSID Prerequisites
CentOS 7.x

CentOS 8.x

libpng12.so is required for reading MrSID raster files.
Ubuntu 16.x LTS

Ubuntu 18.x LTS

Ubuntu 20.x LTS

libpng12.deb and libjpeg62 are required for reading MrSID raster files. Otherwise, you will see an "Error reading raster file" message when installing runtime libraries using the command:

apt-get install libstdc++5:i386 zlib1g:i386.

To install the lib files, as System Administrator:

  1. Download libpng12.deb and place it in the /tmp folder using the command:

    wget -q -O /tmp/libpng12.deb http://mirrors.kernel.org/ubuntu/pool/main/libp/libpng/libpng12-0_1.2.54-1ubuntu1_amd64.deb

  2. Install the debian package (located in the /tmp folder) by running the command:

    dpkg -i /tmp/libpng12.deb

  3. Install libjpeg62 by running the command:

    apt-get install libjpeg62

Grid Formats

Format File Extension
Defense Digital Terrain Elevation Data (DTED) .dt0, .dt1, .dt2, .dt3
MapInfo Grid .mig
MRR (Multi-Resolution Raster)
Note: This support is provided on the following Linux environments:
  • Oracle Linux 7.1 and 8.x
  • CentOS 7.1 and 8.x
  • Ubuntu 16.04, 18.04, 20.04
.mrr
Vertical Mapper Classified Grid .grc
Vertical Mapper Continuous Grid .grd

Utilities

Spectrum Spatial utilities (Tile Generator, WMTS Tile Generator, and the Geometry Validator) require, at a minimum, Java 8.

.NET Samples

The .NET samples require at a minimum Visual Studio 2013 and Microsoft .NET Framework 4.5.

MapInfo Professional Compatibility

The Map Uploader provided by Spatial is compatible with MapInfo Professional 16.x or higher. For more information about the interoperability of the two products, see the section titled MapInfo Pro under Getting Started and Tools in the Spectrum Spatial Guide.

WebDAV

When communicating to the server over HTTPS to map a drive to the repository, a WebDAV client is required to use the TLS v1.2 protocol.