ISO 19168-1:2020
Geographic information — Geospatial API for features — Part 1: Core
Geographic information — Geospatial API for features — Part 1: Core
- Статус документа:
- Отменён
- Формат:
- Электронный (PDF)
- Количество страниц:
- 54
- Дата публикации:
- 14 сентября 2020 г.
- Издание:
- ISO IS 19168 edition 1 version 1
- ICS:
- 35.240.70
This document specifies the behaviour of Web APIs that provide access to features in a dataset in a manner independent of the underlying data store. This document defines discovery and query operations. Discovery operations enable clients to interrogate the API, including the API definition and metadata about the feature collections provided by the API, to determine the capabilities of the API and retrieve information about available distributions of the dataset. Query operations enable clients to retrieve features from the underlying data store based upon simple selection criteria, defined by the client.
Abstract
Overview
ISO 19168-1:2020 - Geographic information: Geospatial API for features - Part 1: Core defines a minimal, implementation‑independent profile for Web APIs that provide access to geospatial features (vector data). The standard specifies the expected behaviour of discovery and query operations so clients can discover API capabilities, retrieve API definitions and metadata about feature collections, and query features using simple, well‑defined selection criteria - regardless of the underlying data store.
Key topics and technical requirements
- Discovery operations: endpoints for API landing page, API definition (often expressed with OpenAPI), and manifest of feature collections and available distributions.
- Query operations: feature collection and feature endpoints to retrieve collections or individual features based on client‑supplied parameters.
- Conformance classes: a Core requirements class plus encoding classes (examples in the standard include HTML, GeoJSON, and GML profiles) and an OpenAPI 3.0 class for machine‑readable API definitions.
- Filtering and parameters: support for spatial and temporal filters (e.g., bbox, datetime) and property filters; rules for parameter combinations and limits.
- HTTP semantics: required use of HTTPS, HTTP/1.1 status codes, handling of unknown/invalid parameters, caching, and link headers for pagination or related resources.
- Encodings and media types: guidance for response formats, character internationalization, and coordinate reference system handling.
- Security and robustness: recommendations and considerations for multiple access routes, multiple servers, and safe handling of path manipulation for GET/POST/PUT.
- Testing and conformance: an abstract test suite (Annex A) to support validation of implementations and declared conformance.
Practical applications and target users
ISO 19168-1:2020 is intended for:
- GIS software developers building RESTful geospatial feature APIs
- Data publishers and national mapping agencies exposing vector datasets as web services
- Platform and cloud providers implementing interoperable feature endpoints
- QA teams and integrators validating API conformance and interoperability Practical benefits include consistent discovery of datasets, interoperable client access (e.g., web apps, analytics pipelines), standardized query behaviour (bbox, datetime, property filters), and improved reusability of geospatial feature services.
Related standards
This Core part sits in a family of geospatial API specifications and complements other geospatial metadata, feature and service standards. Implementers commonly pair ISO 19168‑1 APIs with machine‑readable OpenAPI 3.0 definitions and encoding profiles (GeoJSON, GML) described in the standard.
Keywords: ISO 19168-1:2020, Geospatial API, feature collections, GeoJSON, GML, OpenAPI, bbox, datetime, Web API, geospatial features, API conformance.
Технические детали
- Технический комитет
- ISO/TC 211 - Geographic information/Geomatics
- SKU
- ISO 19168-1:2020
Похожие стандарты
Упомянутые в описании и другие стандарты ISO
BS EN ISO 19168-1:2025
ДействующийGeographic information. Geospatial API for features. Core.
ISO 8212:1986
ОтменёнSoaps and detergents — Techniques of sampling during manufacture
Overview Standard Reference: ISO 8212:1986 Title: Soaps and detergents - Techniques of sampling during manufacture ISO 8212:1986 defines standardized techniques for taking representative samples of s…
ISO 20662:2020
ДействующийShips and marine technology — Hopper dredger supervisory and control systems
Overview ISO 20662:2020 - Ships and marine technology: Hopper dredger supervisory and control systems (HD‑SCS) - specifies the components, structure, general requirements, and functional requirements…
ISO 3021:2023
ДействующийAdventure tourism — Hiking and trekking activities — Requirements and recommendations
Overview ISO 3021:2023 - Adventure tourism: Hiking and trekking activities - Requirements and recommendations defines safety-focused requirements and recommendations for hiking and trekking offered a…
ISO 3826-2:2008
ДействующийPlastics collapsible containers for human blood and blood components — Part 2: Graphical symbols for use on l…
Overview ISO 3826-2:2008 - "Plastics collapsible containers for human blood and blood components - Part 2: Graphical symbols for use on labels and instruction leaflets" defines a system of internatio…
ISO/IEC 24730-1:2014
ДействующийInformation technology — Real-time locating systems (RTLS) — Part 1: Application programming interface (API)
Overview ISO/IEC 24730-1:2014 specifies the Application Programming Interface (API) for Real‑Time Locating Systems (RTLS). The standard defines a minimal, interoperable boundary that lets application…
ISO 8668-5:1992
ДействующийAircraft — Terminal junction systems — Part 5: Detail specification for type 3 system
Overview - ISO 8668-5:1992 (Aircraft terminal junction systems, Type 3) ISO 8668-5:1992 defines the detail specification for Type 3 Terminal Junction Systems (TJS) used in aircraft electrical install…
ISO 7574-3:1985
ДействующийAcoustics — Statistical methods for determining and verifying stated noise emission values of machinery and e…
Overview ISO 7574-3:1985 is part of the ISO 7574 series on acoustics and provides a simple (transition) statistical method for determining and verifying stated noise emission values for batches (lots…