LogoLogo
OS Docs HomeOS NGDOS APIsOS Download ProductsMore than MapsContact Us
  • More than Maps
  • Geographic Data Visualisation
    • Guide to cartography
      • Introduction to cartography
      • Types of maps
      • Symbology
      • Colour
      • Text on maps
      • Generalisation
      • Coordinate reference systems
      • Projections
      • Scale
      • Map legends
      • Map layout
      • Relief representation
      • North arrows
    • Guide to data visualisation
      • Introduction to data visualisation
      • GeoDataViz design principles
      • Types of visualisation
      • Thematic mapping techniques
      • Data visualisation critique
      • Accessible data visualisation
      • Ethical data visualisation
      • Software
      • Data
    • GeoDataViz assets
      • GeoDataViz basemaps
      • Stylesheets
      • GeoDataViz virtual gallery
      • Equal area cartograms
      • How did I make that?
        • Apollo 11 Landing
        • North York Moors National Park, 70 years
        • Snowdonia National Park, 70 years
        • Great Britain's National Parks
        • Great Britain's Islands
        • Great Britain's AONB's and National Scenic Areas
        • Famous shipwrecks of Pembrokeshire
        • Trig pillars today
        • Britain's most complex motorway junctions
      • #30DayMapChallenge
  • Data in Action
    • Examples
  • Demonstrators
    • 🆕Product Viewer
    • Addressing & location demonstrators
      • Address Portfolio overview
      • Which address product should you use?
      • AddressBase
      • AddressBase Core
      • AddressBase Plus
      • AddressBase Premium
      • Address Classifications
      • Addressing Lifecycle
      • OS Emergency Services Gazetteer
      • What are Vertical Streets?
      • Why are there differences in boundaries?
    • Contextual demonstrators
    • Customer best practice
      • Channel Shift
      • Data Management and OS Data Hub
      • End User Licence vs Contractor Licence
      • 🆕 IDs vs Spatial Relationships
      • Why we should capture good quality addresses at source
      • Why we Snap and Trace
    • Network Demonstrators
      • OS Detailed Path Network
      • OS Multi Modal Routing Network
        • OS Multi Modal Routing Network
      • Water Networks overview
      • OS MasterMap Highways Network and OS NGD Speeds
      • OS MasterMap® Highways Network and OS Open Roads™
    • OS MasterMap Generation APIs
      • Using the OS Features API
      • Using the OS Features API Archive
      • Using the OS Downloads API
      • Using OS APIs in ESRI Software
    • 🆕OS NGD (National Geographic Database)
      • OS NGD Address
      • OS NGD Boundaries
      • 🆕OS NGD Buildings
        • 🆕Building and Building Access Feature Types
        • Building Part and Building Line Feature Types
      • 🆕OS NGD Geographical Names
      • OS NGD Land
      • OS NGD Land Cover enhancements
      • 🆕OS NGD Land Use
      • OS NGD Land Use enhancements
      • 🆕OS NGD Structures
        • 🆕OS NGD Structures
        • Field Boundaries
      • 🆕OS NGD Transport Features
      • 🆕OS NGD Transport Network
      • OS NGD Transport RAMI
      • OS NGD Water Features
      • OS NGD Water Network
      • OS NGD API - Features
      • Ordering OS NGD data
      • Change only updates
      • OS NGD Versioning
      • Creating a topographic map from OS NGD Data
      • Analytical styling for OS NGD data
    • OS MasterMap® demonstrators
    • 🆕Product & API Comparisons
      • 🆕Comparison of Water Network Products
  • Tutorials
    • GeoDataViz
      • Thematic Mapping Techniques
      • Downloading and using data from the OS Data Hub
      • How to download and use OS stylesheets
      • How to use the OS Maps API
      • Creating a bespoke style in Maputnik
    • GIS
      • Analysing pavement widths
      • Basic routing with OS Open Data and QGIS
      • Walktime analysis using OS Multi-modal Routing Network and QGIS
      • Creating 3D Symbols for GIS Applications
      • Constructing a Single Line Address using a Geographic Address
      • Creating a Digital Terrain Model (DTM)
      • Visualising a road gradient using a Digital Terrain Model
      • Visualising a road gradient using OSMM Highways
    • 🆕APIs
      • 🆕Using OS APIs with EPC API
      • 🆕OS APIs and ArcGIS
  • Deep Dive
    • Introduction to address matching
    • Guide to routing for the Public Sector
      • Part 1: Guide to routing
      • Part 2: Routing software and data options
      • Part 3: Building a routable network
    • Unlocking the Power of Geospatial Data
    • Using Blender for Geospatial Projects
    • A Guide to Coordinate Systems in Great Britain
      • Myths about coordinate systems
      • The shape of the Earth
      • What is position?
        • Types of coordinates
        • We need a datum
        • Position summary
      • Modern GNSS coordinate systems
        • Realising WGS84 with a TRF
        • The WGS84 broadcast TRF
        • The International Terrestrial Reference Frame (ITRF)
        • The International GNSS Service (IGS)
        • European Terrestrial Reference System 1989 (ETRS89)
      • Ordnance Survey coordinate systems
        • ETRS89 realised through OS Net
        • National Grid and the OSGB36 TRF
        • Ordnance Datum Newlyn
        • The future of British mapping coordinate systems
        • The future of British mapping coordinate systems
      • From one coordinate system to another: geodetic transformations
        • What is a geodetic transformation?
        • Helmert datum transformations
        • National Grid Transformation OSTN15 (ETRS89–OSGB36)
        • National Geoid Model OSGM15 (ETRS89-Orthometric height)
        • ETRS89 to and from ITRS
        • Approximate WGS84 to OSGB36/ODN transformation
        • Transformation between OS Net v2001 and v2009 realisations
      • Transverse Mercator map projections
        • The National Grid reference convention
      • Datum, ellipsoid and projection information
      • Converting between 3D Cartesian and ellipsoidal latitude, longitude and height coordinates
      • Converting between grid eastings and northings and ellipsoidal latitude and longitude
      • Helmert transformation worked example
      • Further information
  • Code
    • Ordnance Survey APIs
    • Mapping
    • Routing with pgRouting
      • Getting started with OS MasterMap Highways and pgRouting
      • Getting started with OS MasterMap Highways Network - Paths and pgRouting
      • Getting started with OS NGD Transport Theme and pgRouting
      • Getting started with OS NGD Transport Path features and pgRouting
  • RESOURCES
    • 🆕Data Visualisation External Resources
Powered by GitBook

Website

  • Ordnance Survey

Data

  • OS Data Hub
On this page
  • Data Quality
  • Data Licencing and Copyright
  • Data formats
  • Vector file formats
  • Raster file formats
  • Geographic Database Files
  • Other data formats
  • Web Services
  • Cartographic style files
  • Where can you access geospatial data?

Was this helpful?

  1. Geographic Data Visualisation
  2. Guide to data visualisation

Data

PreviousSoftwareNextGeoDataViz assets

Last updated 11 months ago

Was this helpful?

If you’re looking at making a data visualisation, you may already have all the data you need but you also may need to source some more. It’s important to be conscious that the visualisation you produce can only really be as good as the data that goes into it. Therefore, before starting to make your data visualisation, it’s important to think about the data in terms of its quality and also consider any licencing and copyright restrictions. Where did the data come from? Is it an authoritative source? Are you free to use and share the data?

This section also looks briefly at geospatial data formats and sources of geospatial data.

Data Quality

Data quality and completeness can vary hugely depending on the source of the data. We recommend that before starting to create a data visualisation you think about the following things:

  • Reputable source: Is your data coming from a reputable source? Can you trust it?

  • Completeness: Is the dataset complete or are there gaps?

  • Accuracy: Is the data fit for purpose in terms of its positional accuracy?

  • Source Scale: Is the data fit for purpose in terms of its granularity/scale of capture?

  • Currency: When was the data published? Is it up to date? Does this matter?

  • Consistency: If you’re overlaying or joining data from different sources, do they work together – is the attribution consistent and is the data based on the same or projection.

It may be that the data you have is the only option available but it’s worth considering the quality of the data before you start. If there are doubts as to the quality of the data, this could be incorporated into your data visualisation design, perhaps by blurring the edge of symbols or increasing the transparency to reflect uncertainty. Or publishing a separate or inset map which addresses data uncertainty.

Data Licencing and Copyright

Not all datasets will be free to use/publish and there may be limits on its use and distribution. Make sure you check the licencing terms carefully before publishing anything. On the data visualisation itself make sure you credit the source of your data appropriately; this will likely include a copyright statement.

Data formats

Geospatial data can come in many different formats and the format of your data may influence the software you use to analyse and display it. Or the software might determine what file format you need. Below we provide a brief summary of some of the main geospatial data formats.

There are two main types of geospatial data, vector data and raster data. Vector data comprises data stored as points, lines and polygons, whilst raster data consists of a series of cells, with a value (attribute) stored for each cell individually. In addition to these, geographic database files are commonly used to store data, comprising a structured set of geographic data and associated information.

Vector file formats

  • Esri Shapefile (.shp) – commonly used file format which most geospatial software can handle. A set of 3 files is required for shapefiles to work. The .shp file contains the feature geometry, the .shx file contains the shape index position and the .dbf file contains the attribution data. Another thing to note about shapefiles is that that attribute names are limited to 10 characters.

  • Geographic Markup Language, GML (.gml) – a form of eXtensible Markup Language (XML) which can store geographic coordinates in text format. GML files are human and machine readable and can be edited in any text editor.

  • GeoJSON (.geojson .json) – commonly used for web-mapping, and stores the coordinates of points, lines and polygons as text in JSON notation. GeoJSON files are human and machine readable and can be edited in any text editor.

  • Google Keyhole Markup Language (.kml .kmz) – another XML based language which is used for Google Earth. The coordinates are defined in the WGS 84 coordinate reference system.

  • MapInfo TAB (.tab) – used in MapInfo software and like shapefiles require a set of files in order to define the geometry and attributes of features. These include TAB, DAT, ID, MAP and IND files.

  • OpenStreetMap (.osm) – an XML based language developed by Open Street Map for their crowdsourced mapping

Raster file formats

  • GeoTIFF (.tiff) – commonly used for storing georeferenced imagery data such as that collected from satellites.

  • ASCII Grid (.asc) – a simple format of storing raster data

  • DEM (.dem) – an ASCII based file which is commonly used for capturing and storing digital elevation models

Geographic Database Files

  • Geopackage (.gpkg) – geopackages are serverless SQLite databases and can contain vector and raster datasets plus associated attribute tables.

  • Esri File Geodatabase (.gdb) – for use in Esri software, GDBs can store vector and raster datasets plus associated attribute tables.

  • Mapbox MB Tiles (.mbtiles) – developed by mapbox and designed for used in Mapbox and other web applications, mbtiles can store multiple sets of vector or raster tiles.

Other data formats

  • Lidar (.las) – a file format designed to store and transfer 3-dimensional LIDAR point cloud data in x,y,z format.

  • Point cloud (.xyz) – a format for storing point cloud data, often XYZ values but could also be RGB, intensity values or other lidar values.

  • CAD files (.dwg) – used for storing and transferring 2 and 3-dimensional design data and metadata from CAD (computer-aided design) software.

Web Services

  • Web Map Service (WMS) – a standard protocol for serving maps as images over the web. Users can’t interact with features on the map.

  • Web Feature Service (WFS) – a standard protocol for serving maps in vector format (i.e. points, lines and polygons), over the web. This allows users to request specific feature data from a server and perform queries or edit or update the data if permissions to do so are given. Our OS Features API and OS NGD API - Features are examples of WFS.

  • Web Map Tile Service (WMTS) – similar to a WMS, however, the maps are served to the user as pre-rendered tiles allowing for more seamless panning and zooming. Our OS Maps API is a WMTS.

  • Vector Tiles – the vector equivalent of WMTS, serving vector data as a series of tiles. This allows for quicker rendering in a web-browser. Our OS NGD API – Tiles and OS Vector Tile API are examples of Vector Tile services.

Cartographic style files

  • QGIS style file (.qml) – used to set the symbology of a specific data layer in QGIS.

  • Layer files (.lyr and .lyrx) – used to set the symbology of specific data layers in Esri ArcMap (.lyr) and ArcPro (.lyrx).

  • Styled Layer Descriptor (SLD) – stores and defines how a data layer will be styled and displayed in a WMS.

Where can you access geospatial data?

If you’re looking for authoritative geospatial data for Great Britain, Ordnance survey have a range of free and paid for mapping products available through the OS DataHub. Our open data sets such as OS Open Zoomstack and Open Map Local (and many more datasets) are freely available to everyone. Public Sector organisations can get access to all of our premium data and services if they are signed up to the PSGA.

OpenStreetMap is a crowd-source mapping project and allows anyone to add information to the map. It’s a great source of geospatial data however, it’s important to be aware that data completeness is not a given and some areas may have more detailed mapping than others. In addition, the accuracy will vary by creator. Often though, OSM data is the only (and therefore best) mapping data available for certain places.

Natural Earth offers free public domain small-scale raster and vector (cultural and physical) data at 1:10million, 1:50million and 1:110million with global coverall.

Free source of satellite and aerial imagery with global coverage. It includes Landsat, Sentinel-2 and land cover data as well as Digital Elevation Models.

The Esri Open Data hub contains thousands of open data sets from organisations across the world. Data can be downloaded in a variety of file formats depending on the data and organisation.

If you’re using Esri products such as ArcGIS Pro or ArcOnline, the Living Atlas is a great source of data and is one of the largest curated collections of authoritative maps, apps and data layers in the world.

If you are looking to find out what datasets are available within Europe, The Inspire Geoportal allows you to search and discover what datasets are out there, who owns them and how you might get access to them.

Geopackage (.gpkg) – see below.

coordinate reference system
Geographic Database Files
Ordnance Survey DataHub
OpenStreetMap
Natural Earth
USGS Earth Explorer
Esri ArcGIS Hub
Esri Living Atlas
Inspire Geoportal