Web Services¶
This FAQ gives an introduction to GeoPlatform’s web services and provides links to more information. To see how these services can be used see the GeoPlaftform Demos page.
GeoPlatform provides geospatial data and metadata using the standard data and web services. For more information on the standards that GeoPlatform uses see the Baseline of GeoPlatform Standards FAQ.
GeoServer¶
GeoServer is an open-source server for sharing geospatial data. Designed for interoperability, it publishes data from any major spatial data source using open standards. GeoServer provides Web Map Service (WMS) and Web Feature Services (WFS) for GeoPlatform for National Geospatial Data Asset (NGDA) Portfolio Datasets.
GeoPlatform GeoServer Links¶
WMS Get Capabilities
https://geoserver.geoplatform.gov/geoserver/ngda/wms?service=WMS&version=1.1.0&request=GetCapabilities
WFS Get Capabilities
https://geoserver.geoplatform.gov/geoserver/ngda/wfs?service=wfs&version=2.0.0&request=GetCapabilities
Raster and Vector Tile Service and Tile Service Catalog¶
A catalog of all GeoPlatform-generated data files for National Geospatial Data Asset (NGDA) Portfolio Datasets. These files are automatically converted from the original upstream data sources and can be downloaded and used directly in many common spatial applications and analysis packages.
GeoPlatform Tile Service Catalog Links¶
TerriaMap¶
TerriaMap is a map application used to display geographic services of GeoPlatform National Geospatial Data Asset (NGDA) Portfolio Datasets. Utilizing terria.js, TerriaMap enables users to search, view, and explore catalogs of geographic tiles and services. URL encoded parameters can be used by GeoPlatform TerriaMap to extend and augment the behavior of the map and resources on load. Used in conjunction with the GeoPlatform API, specific datasets, types of datasets, or service types can be configured as TerriaMap loads.
GeoPlatform Terria Map Links¶
pygeoapi¶
pygeoapi is a Python server implementation of the OGC API suite of standards, as well as support for serving geospatial data via STAC.
GeoPlatform pygeoapi¶
Spatio-Temporal Asset Catalog (STAC) Browser¶
The SpatioTemporal Asset Catalog (STAC) specification provides a common language to describe a range of geospatial information, so it can more easily be indexed and discovered. A ‘spatiotemporal asset’ is any file that represents information about the earth captured in a certain space and time. GeoPlatform’s STAC browser uses the Radiant Earth STAC browser.