:type: subCoreConcept
:section: Core Concepts
:status: published
:title: Map Formats
:parent: Standards Supported by {branding}
:order: 02

== {title}

{catalog-ui} includes capabilities to support custom map layer providers as well as support for several popular map layer providers.

Some provider types are currently only supported by the https://openlayers.org[2D OpenLayers] {external-link} map and some only by the https://cesiumjs.org[3D Cesium] {external-link} map.

.Map Formats Included in {ddf-branding}
[cols="1,1,1" options="header"]
|===

|Format
|2D Documentation
|3D Documentation

|Open Street Map
|https://openlayers.org/en/v{openlayers.version}/apidoc/ol.source.OSM.html[OpenLayers] {external-link}
|https://cesiumjs.org/releases/{cesium.version}/Build/Documentation/createOpenStreetMapImageryProvider.html[Cesium] {external-link}

|Web Map Service
|https://openlayers.org/en/v{openlayers.version}/apidoc/ol.source.ImageWMS.html[OpenLayers] {external-link}
|https://cesiumjs.org/releases/{cesium.version}/Build/Documentation/WebMapServiceImageryProvider.html[Cesium] {external-link}

|Web Map Tile Service
|https://openlayers.org/en/v{openlayers.version}/apidoc/ol.source.WMTS.html[OpenLayers] {external-link}
|https://cesiumjs.org/releases/{cesium.version}/Build/Documentation/WebMapTileServiceImageryProvider.html[Cesium] {external-link}

|ArcGIS Map Server
|https://openlayers.org/en/v{openlayers.version}/apidoc/ol.source.XYZ.html[OpenLayers] {external-link}
|https://cesiumjs.org/releases/{cesium.version}/Build/Documentation/ArcGisMapServerImageryProvider.html[Cesium] {external-link}

|Single Tile
|https://openlayers.org/en/v{openlayers.version}/apidoc/ol.source.ImageStatic.html[OpenLayers] {external-link}
|https://cesiumjs.org/releases/{cesium.version}/Build/Documentation/SingleTileImageryProvider.html[Cesium] {external-link}

|Bing Maps
|https://openlayers.org/en/v{openlayers.version}/apidoc/ol.source.BingMaps.html[OpenLayers] {external-link}
|https://cesiumjs.org/releases/{cesium.version}/Build/Documentation/BingMapsImageryProvider.html[Cesium] {external-link}

|Tile Map Service
|
|https://cesiumjs.org/releases/{cesium.version}/Build/Documentation/createTileMapServiceImageryProvider.html[Cesium] {external-link}

|Google Earth
|
|https://cesiumjs.org/releases/{cesium.version}/Build/Documentation/GoogleEarthImageryProvider.html[Cesium] {external-link}

|===

