LogoLogo
OS Docs HomeOS NGDOS APIsOS Download ProductsMore than MapsOS Data Hub
  • Introduction to OS APIs
  • Core Concepts
    • Getting started with an API project
    • Authentication
    • Error codes
    • Rate-limiting policy
    • OS API branding
    • Service level agreements
    • Service availability dashboard
  • Accessing OS APIs
    • OS Maps API
      • Layers and styles
      • Getting started
        • ESRI ArcGIS Online
        • ESRI ArcGIS Pro
        • ESRI ArcMap
        • Cadcorp SIS
        • MapInfo Pro
        • QGIS
      • Technical specification
        • ZXY
        • WMTS
      • Code examples
    • OS Vector Tile API
      • What data is available?
      • Getting started
        • ESRI ArcGIS Pro
        • Cadcorp SIS
        • QGIS
        • Create a web application using the OS Vector Tile API
      • Technical specification
        • Service Metadata
        • Stylesheet
        • Tile request
      • Code examples
      • Stylesheets
    • OS NGD API – Tiles
    • OS NGD API – Features
    • OS Features API
      • OS Product Archive
      • What data is available?
      • Getting started
        • ArcGIS Online
        • ArcGIS Pro
        • ArcMap
        • Cadcorp SIS
        • MapInfo Pro
        • QGIS
      • Technical specification
        • getCapabilities
        • describeFeatureType
        • getFeature
        • Filtering
        • Paging
        • Empty values
      • Code examples
    • OS Names API
      • Getting started with example queries using Node.js
      • Technical specification
        • Find
        • Nearest
      • Code list
      • Code examples
    • OS Linked Identifiers API
      • What data is available?
      • Getting started with implementing a look-up application
      • Technical specification
        • Identifier
        • Identifier Types
        • Feature Types
        • Product Version Information
      • Code examples
    • OS Places API
      • Getting started with example queries using Node.js
      • Technical specification
        • Find
        • Postcode
        • UPRN
        • Nearest
        • BBOX
        • Radius
        • Polygon
      • Datasets
      • Code lists
      • Code examples
    • OS Match & Cleanse API
      • End of Life Information
      • Getting started with an example match query using Node.js
      • Technical specification
      • Datasets
      • Code lists
    • OS Downloads API
      • Getting started
        • Automating OS OpenData downloads
        • Automating OS Premium data downloads
      • Technical specification
        • OpenData products
        • OpenData product details
        • Download an OpenData product
        • OpenData product image
        • Data packages
        • Data package ID
        • Data package version
        • Data package version ID
        • Download a data package
    • OAuth 2 API
      • Getting started
      • Technical specification
  • Additional resources
    • OS API Wrappers
      • JavaScript
      • Python
      • R
  • Extra Links
    • Accessibility
    • Contact us
    • PSGA Product Summary
    • Terms and conditions
Powered by GitBook
On this page
  • What you need?
  • Instructions

Was this helpful?

  1. Accessing OS APIs
  2. OS Features API
  3. Getting started

ArcMap

Accessing OS Features API via ESRI ArcMap

PreviousArcGIS ProNextCadcorp SIS

Last updated 1 year ago

Was this helpful?

ArcMap is a geographic information system (GIS) application that is part of Esri's ArcGIS suite of geospatial software. It is used primarily to view, edit, create, and analyse geospatial data.

These instructions demonstrate how to integrate and apply the OS Features API into ArcMap in order to produce a series of topography layers based on our latest OS MasterMap Topography layer data.

What you need?

  • ArcMap 10.5 or later.

  • for ArcMap.

  • A preloaded base map, for example OS Maps API.

  • OS Features API URL and key. See Getting started with an API project for more information.

Instructions

We used ArcMap 10.5 to create these instructions.

To access the OS Features API with ArcMap, you must first install the .

  1. Start ArcMap and open Arc Toolbox. Select the Data Interoperability Tools > Quick Import.

  2. In the Quick Import dialog, select Input Dataset and then select More Formats in the Format field dropdown.

  3. In the FME Reader Gallery dialog, select WFS (Web Feature Service) and then click OK. Additional formats may be available if you have a licence for the full extension. Our example uses the free version of the Data Interoperability Tools extension.

  4. In the Specify Data Source dialog, enter the full OS Features API URL (including the OS key in the Dataset field and then click Parameters.

  5. On the next screen, click ... (three dots) next to the Constraints > Feature Types field.

  6. In the Select Feature Types dialog, select the data layers you want to add and click OK.

  7. Click OK in each of the remaining open dialogs to close them.

  8. In the Quick Import dialog, in Output Staging GeoDatabase select a location to save the exported Geodatabase.

  9. The exported Geodatabase with the selected data layers will now display in the Catalog panel.

  10. You can now add the data to the map by dragging a data layer onto the map view. You can also do this by clicking Add Data, navigating to the Geodatabase and then selecting the desired layers.

  11. You can style the WFS data in the same way as file-based vector data.

Data Interoperability Tools extension
Data Interoperability Tools extension
ArcMap UI showing Arc Toolbox Data Interoperability Tools > Quick Import option
ArcMap Quick Import dialog showing Specify Data Source sub-dialog
ArcMap FME Reader Gallery dialog
ArcMap Specify Data Source dialog
ArcMap Parameters dialog showing Constraints > Feature Types field
ArcMap Select Feature Types dialog
ArcMap Quick Import dialog showing Output Staging GeoDatabase field
ArcMap Catalog showing exported Geodatabase with the selected data layers
ArcMap UI showing OS Features API data in the map area