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
  • Defining your area of interest using a polygon

Was this helpful?

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

Cadcorp SIS

Accessing OS Features API via Cadcorp SIS

PreviousArcMapNextMapInfo Pro

Last updated 1 year ago

Was this helpful?

The Cadcorp Spatial Information System® (Cadcorp SIS®) is an integrated family of geospatial products comprising desktop, web, and developer applications.

Cadcorp SIS Desktop and Cadcorp SIS Desktop Express (free) connects directly to the Ordnance Survey Data Hub through dedicated wizards.

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

What you need?

  • Cadcorp SIS Desktop or Cadcorp SIS Desktop Express (free) version 9 or later.

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

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

Instructions

We used Cadcorp SIS Desktop Express version 9.0.2275 to create these instructions

  1. Start Cadcorp SIS Desktop. In the opening window, select Blank Map or a map template with pre-defined base mapping in the Map Templates area.

  2. Navigate to Home > Add Overlay to launch the Add Overlay wizard.

  3. In the Overlay Types dialog, navigate to Ordnance Survey (GB) > OS (GB) Data Hub and then click Next.

  4. In the OS (GB) Data Hub dialog:

    • If you do NOT have an API key, select the OS Features API, click Next and then select Yes in the confirmatory dialog that opens. This will use the standard Cadcorp API Key. Note this key restricts your access to free open data and you will not be able to access Premium features.

    • If you have an API key, select the OS Features API, enter your key in the API Key field, check the Premium Plan option and then click Next.

  5. In the OS Data Hub Features API Products and Feature Types dialog:

    • Left box: Select the OS Features API product you want to add to the map. When you do this a list of available feature types for the selected layer display in the Feature Types box (right box).

    • Right box: Select the feature types you want to add in the right box by deselecting the feature types you do not require.. All features are selected by default.

    • Theme: Select the style for the map in the dropdown. This option is only applicable to some OS Features API layers.

    • Local cache/One-off import: Select an option to either store locally or download as one-off import.

    • Filtering: You can also optionally load features within a specific area of interest (as opposed to the extent of the current map window). See below for instructions.

  6. Click Finish to add the layer to the map.

  7. The selected features will load within the current map extent. As a best practice, we recommend that you keep the number of features to a minimum.

Defining your area of interest using a polygon

As an alternative to loading feature to the extent of the current map window, you can use the filtering options available in the OS Data Hub Features API Products and Feature Types dialog (step 5 above).

To do this follow all steps in the instructions above, with the following exceptions:

  • Before launching the Add Overlay wizard (step 2 above), select the polygon feature on the map for your area of interest.

  • In the OS Data Hub Features API Products and Feature Types dialog (step 5 above), additionally set filtering options in the Filtering area:

    • Spatial: Select Spatial test with current item extent. If you prefer a different spatial test , select ‘Spatial test with current item’, and this will activate the Spatial test dropdown menu where you can select your spatial test of choice.

Defining your area of interest using a polygon
Cadcorp SIS Desktop UI showing Home > Add Overlay navigation option
Cadcorp SIS Desktop UI showing map template options
Cadcorp SIS Desktop UI showing Home > Add Overlay navigation option
Cadcorp SIS Desktop Overlay Types dialog
Cadcorp SIS Desktop OS (GB) Data Hub dialog
Cadcorp SIS Desktop OS (GB) Data Hub dialog highlighting API Key and Premium Plan fields
Cadcorp SIS Desktop OS Data Hub Features API Products and Feature Types dialog
Cadcorp SIS Desktop UI showing OS Features API Data on the map
Cadcorp SIS Desktop OS Data Hub Features API Products and Feature Types dialog Highlighting Filtering options