Add OGC API services

The OGC API family of standards is the new era of open specification services for serving geospatial data over the web. The standards are built on the legacy of the OGC Web Service standards (WCS, WFS, WMS, WMTS, and so on). You can connect to an OGC API service in ArcGIS Pro by creating an OGC API server connection.

Learn more about the OGC API standards

Note:
Currently, only the OGC API Features and OGC API Tiles (map tiles) standards are supported in ArcGIS Pro. As more OGC API standards develop and mature, they will also be accessible through an OGC API server connection.

Add an OGC API server connection

You can add an OGC API server connection using the following steps:

  1. On the Insert tab, in the Project group, click Connections Add Connection > Server GIS Server > New OGC API Server New OGC Server API Connection.

    The Add OGC API Server Connection dialog box appears.

  2. Enter the URL of the OGC API server site you want to connect to in the Server URL text box.

    The URL varies depending on the site configuration.

  3. Optionally, if the OGC API service you are connecting to has additional capabilities or requires a special key-value pair (for example, an API key), add custom request parameter names and values to the Custom request parameters section.

    ArcGIS Pro cannot validate these additional parameters.

  4. Authenticate the service by doing one of the following:
    • If the service is secured using basic authentication, in the Authentication drop-down menu, click Server Authentication, and type the username and password. To save the username and password to Windows Credential Manager or in the connection file, check the options under the Save Login heading.
    • If the service is secured using OAuth 2.0 based authentication, in the Authentication drop-down menu, click the appropriate connection from the drop-down list. See Connect to authentication providers from ArcGIS Pro to learn how to add a connection to authentication providers if one is not available. If necessary, click Sign In to authenticate the connection with the provider.
  5. Click OK.

    An OGC API connection file (.ogc) is created and saved in the project's home folder. An item referencing this connection file is added to the project, and the connection appears in the Servers folder on the Project tab of the Catalog pane.

  6. Expand the OGC API connection to view the layers present on the OGC API server. Right-click a layer and click either Add to new map or Add to current map to add a layer to the map. To add multiple layers at once, press the Shift key and click the layers to select them, and right-click for options to add them to the map.

    You can also add the service to the map by dragging it onto the map or into the Contents pane.

    If the service is an OGC API Features service, the Add OGC API Layer(s) dialog box appears. You can set properties for the layer and click OK, and the OGC feature layer is added to the map. You can cancel adding the layer to the map by clicking Cancel on the progress dialog box.

Add an OGC feature layer from your active portal connection

You can create hosted OGC feature layers by publishing an OGC API Features service from a hosted feature layer in ArcGIS Online. You can add these layers to the map through your active portal connection.

  1. In the Catalog pane, click the Portal tab.
  2. Browse to or search for the OGC feature layer items you want to use in the My Content, Groups, or All Portal collections.

    Hover over a portal item to see the item type.

  3. Right-click the item and click either Add to new map or Add to current map to add the OGC feature layer to the map.

    You can also add the service to the map by dragging it onto the map or into the Contents pane.

    If the service contains multiple layers, you are prompted to choose the layer to add to the map.

    If the service is an OGC API Features service, the Add OGC API Layer(s) dialog box appears. You can set properties for the layer and click OK, and the OGC feature layer is added to the map. You can cancel adding the layer to the map by clicking Cancel on the progress dialog box.

Related topics