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
  • 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
  • OS NGD Data Demonstrators
    • 🆕Data/Product Viewers
    • 🆕OS NGD Data
      • 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 Emergency Services Gazetteer
    • OS Multi Modal Routing Network
      • OS Multi Modal Routing Network
    • 🆕Product & API Comparisons
      • 🆕Comparison of Water Network Products
      • 🆕Comparison of Transport Network Products
        • RAMI feature types
          • Hazard
          • Highway Dedication
          • Maintenance
          • Reinstatement
          • Restrictions
          • Special Designation
          • Structure
        • Roads and Paths feature types
          • Connecting Link
          • Connecting Node
          • Ferry Link
          • Ferry Node
          • Ferry Terminal
          • Path
          • Path Link
          • Path Node
          • Road
          • Road Link
          • Road Node
          • Road Junction
          • Street
  • OS MasterMap Generation Data 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
      • What are Vertical Streets?
      • Why are there differences in boundaries?
    • Contextual demonstrators
    • Network Demonstrators
      • OS Detailed Path Network
      • Water Networks overview
      • OS MasterMap® Highways Network
        • 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 MasterMap® demonstrators
    • 🆕Product & API Comparisons
      • 🆕Comparison of Water Network Products
      • 🆕Comparison of Transport Network Products
        • RAMI feature types
          • Hazard
          • Highway Dedication
          • Maintenance
          • Reinstatement
          • Restrictions
          • Special Designation
          • Structure
        • Roads and Paths feature types
          • Connecting Link
          • Connecting Node
          • Ferry Link
          • Ferry Node
          • Ferry Terminal
          • Path
          • Path Link
          • Path Node
          • Road
          • Road Link
          • Road Node
          • Road Junction
          • Street
  • 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 a network from MRN for use in MapInfo RouteFinder
      • 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
On this page
Page cover
  1. OS MasterMap Generation Data Demonstrators
  2. OS MasterMap Generation APIs

Using OS APIs in ESRI Software

PreviousUsing the OS Downloads APINextOS MasterMap® demonstrators

Last updated 1 year ago

Was this helpful?

Website

  • Ordnance Survey

Data

  • OS Data Hub
CtrlK
  • OS Maps API
  • OS NGD Features API
  • OS Features API

Was this helpful?

OS Maps API

OS Maps API is a way of accessing OS base mapping quickly and easily. It shows the most up-to-date data that is available with a choice of the typical OS Styles

  • Leisure

  • Light

  • Outdoor

  • Road

It does require an internet connection and an API key that you can create via your OS

Step 1

When adding an API to your project navigate to ‘Connections’ under the Insert toolbar. Select New WMTS Server

Step 2

Copy your OS Maps API WMTS Endpoint Address into the Server URL box

Remove "key=" and copy in your key

Create a Custom request parameter where the parameter is ‘key’ and paste your key into the Value box

Then click ‘OK’

Step 3

Show your Catalog Pane in your map and now you will have OS Maps API under your Servers folder. All of the different styles of the OS Maps API are available here to drag and drop into your map

Step 4

Drag and drop the basemap that you want into your map and it will appear in the Contents Pane ready to be switched on and used as a OS basemap for your project

Step 1

Open up a map project and click the add symbol which appears at the top of the toolbar. Select add layer from URL

Travelling sales person routing

Step 2

Copy your OS Maps API WMTS Endpoint Address into the URL box

Remove "key=" and copy your key

Create a Custom parameter where the parameter is ‘key’ and paste your key into the Value box

Select the WMTS (OGC) Type

Select Use as basemap if this is what you want to do

Then click ‘Next’

Step 3

Select which style of OS Maps basemapping you would like to add to the project. You can only add one at a time.

Step 4

The layer is added to your map project, and if you selected to be used as a basemap will appear under your basemap layers

OS NGD Features API

OS NGD Features API is a way of accessing all the data within the OS NGD quickly and easily.

You are provided with a list of the individual feature datasets available within the OS NGD and can add them individually.

You cannot choose and area of interest, the API will load all of GB. This can mean a long loading time.

It does require an internet connection and an API key that you can create via your OS

Step 1

Open up a map project and click the add symbol which appears at the top of the toolbar. Select add layer from URL

Step 2

Copy your OS Maps API OGC Feature Endpoint Address into the URL box

Remove "key=" and copy your key

Create a Custom parameter where the parameter is ‘key’ and paste your key into the Value box

Select the OGC Feature Type

Select Use as basemap if this is what you want to do

Then click ‘Next’

Step 3

Select the OS NGD layer you want to add to your map. You can only select one layer at a time.

Step 4

The layer will appear under your map layers. You will likely need to zoom into the map to get the right scale for the data to show. All the OS NGD features appear in a basic orange style.

To build up your map with OS NGD layers you will need to follow this process each time, adding a new OS NGD layer.

OS Features API

OS Features API is a way of accessing all the OS MasterMap, Zoomstack, and Open data products quickly and easily

You are provided with a list of all the product data layers and can add them individually

You cannot choose and area of interest, the API will load all of GB It does require an internet connection and an API key that you can create via your OS Data Hub Account

Note we have found issues with loading OS Features API into ArcPRO 3.1.0

Step 1

When adding an API to your project navigate to ‘Connections’ under the Insert toolbar. Select New WFS Server

Step 2

Copy your OS Features API Endpoint Address into the Server URL box

Remove "key=" and copy your key

Create Custom request parameters for

KEY (and paste your key into the Value box)

Then click ‘OK’

Step 3

In the Catalog Pane under the Servers folder you will now see the OS Features API connection WFS

Step 4

Drag and drop the layer that you want into your map and it will appear in the Contents Pane ready to be switched on and be used.

Step 5

For each layer that you add from the API to your project change the WFS connection mode from Snapshot to On demand.

You can do this by right clicking the layer in the Contents and clicking on Properties at the bottom.

By changing it from Snapshot to On demand it will only request the features that appear in the map extent, which a faster loading time

Step 1

Download the Connector for OS Features API

Connector for OS Features API by Esri UK - ArcGIS Marketplace Listing

Step 2

View Item, and sign in to your AGOL account. You will then see the Connector page ready for you to create a OS Features API Connector.

Step 3

On the Connector page you can select from the Services list what dataset you want to ‘connect’ to.

As this connector is bespoke to OS Features API you only need to input your API key in the API key box

Then you can select create your service. The Service connector will then be saved in your folder on your AGOL contents page, ready for you to load into your map

Step 4

Add the service into your map and it will appear like a standard feature layer in your layers list.

The styling is the same as OS NGD Features API basic orange polygons, points, or lines

For more information on OS Select+Build and the OS data available to developers, business, and government, visit the OS Data Hub.