An OS Developer summary

Since launching the OS Data Hub back in July as part of the new Public Sector Geospatial Agreement (PSGA), it’s been a busy six months here at OS. From hosting tech deep dives to creating tutorials, we’ve been working hard to ensure we make it easier than ever to find, access and use our data.

What is the OS Data Hub?

The OS Data Hub is the new way to access our authoritative location data. It is replacing the current OS ordering systems (OS OpenData Portal, OS Orders and API shop) with one platform and a single sign on.

OS Data Hub screenshot.

OS Data Hub screenshot.

Learn more on the OS Data Hub homepage or via our Developer blog series.

OS for Developers

To support the launch of the OS Data Hub, we created a new landing page for Developers. By having all the information available in one place, we hope to streamline the use of OS mapping and data APIs.

From case studies to tutorials, our Developer pages are designed to inspire ideas about how the OS Data Hub APIs can be used and to make it easy to get up and running from a technical perspective. We have tutorials, documentation and code examples available for web developers, data scientists and GIS users.

Stay in the loop by signing up to our Developer newsletter.

4 Earth Intelligence: Heat Hazard Postcode Data over London with Satellite Imagery and OS Greenspace vectors.

4 Earth Intelligence: Heat Hazard Postcode Data over London with Satellite Imagery and OS Greenspace vectors. © 4EI, © Mapbox, © OpenStreetMap Mapping Data © Crown copyright and database right 2020. Contains OS Data © Crown copyright and database right 2020. Royal Mail Data © Royal Mail copyright and database right 2020.


Alongside other virtual events, we have hosted multiple webinars. We launched Geovation to support innovative start-ups using location and property data and, as an OS initiative, we often work in collaboration with our Geovation colleagues. Whilst Geovation members have always had access to OS data, the introduction of the OS Data Hub has been an exciting time for all users. Learn more from our Developer Advocate John Hoopes in the webinars below.

Success stories

It is all well and good saying our data is the most accessible and functional it has ever been, but we know it means a lot more coming from those who are actively using it either in their workplace or personal life.

So, as part of this Developer blog series, we’ve made sure to include a variety of guest blogs. Whilst we’ve loved all of them, our favourites include National Library of Scotland (NLS), Covid-19 licence user turned OS partner 4 Earth Intelligence, Iventis and Geovation Accelerator Programme participant Building Passport.

NLS side by side image comparing Milton Keynes.

NLS: what a difference a century makes! Comparing the former rural landscape of Milton Keynes using the OS Revised New edition from 1904 (left) with the OS Maps API (right). Find this map at maps.nls.uk.

Get started

You can sign up to the OS Data Hub now and start using our new APIs. Sign up for free – select the OS OpenData Plan or choose the Premium Plan if you’re creating solutions for others and benefit from up to £1,000 worth of free Premium data each month.

If you work in the public sector and are a member of the PSGA, you will have unlimited free access to the APIs under the PSGA terms from January 2021 – watch this space.

Stay up to date with our #OSDeveloper content by signing up for our newsletter.

You may also like

Using the OS Data Hub in Iventis to plan major events
DfT project explores potential for residential electric vehicle charging
Mapping a personal journey with OS OpenData
Three months of the OS Data Hub

3 Responses

  1. I’m just working the new system out, and I can see that it will be far more efficient than the old one for embedding walking route maps etc: that is what I will use it for. The code examples are helpful, if you know what needs to be set for each element.
    I can get a map centred and zoomed (I have not tried adjusting the width yet). The route does not appear though. The example code has a file “route.gpx” but where should it be saved for the code to find it? I tried giving a full URL: no luck. I am also not sure if the “script” line is needed or in fact gets in the way.
    I have not tried the start and end markers yet: any clue as to how to enter the co-ordinates?
    Any help for beginners would be appreciated.

    1. Jocelyn

      Rupert, thanks for getting in touch. Here are some links to the OpenSpace Migration resources we have provided.

      Examples: https://labs.os.uk/public/openspace-migration/
      Project Repository: https://github.com/OrdnanceSurvey/openspace-migration

      The project repository should provide access to exactly what is required (through an easy-to-use JavaScript code wrapper). There is a GPX example included. This automatically handles the start and end markers without any configuration. All that is required is for users to download + host the mabuilder.js script [along with any GPX routes] on their web server. We have used the filename route.gpx for simplicity – but the files can be named however they like. If you have any further queries, please contact us via CustomerSuccess@os.uk. Hope this helps, Jocelyn

Leave a Reply

Your email address will not be published. Required fields are marked *

Name* :

Email* :