opengeospatial / geoapi

GeoAPI provides a set of interfaces in programming languages (currently Java and Python) for geospatial applications. The GeoAPI interfaces closely follow OGC specifications, adaptated to match the expectations of programmers.
http://www.geoapi.org
Apache License 2.0
118 stars 37 forks source link

Harmonize ISO 19143 argument class #89

Closed desruisseaux closed 1 year ago

desruisseaux commented 1 year ago

ISO 19143 (filter encoding) defines an Argument class with only two properties:

That class could be replaced by ParameterDescriptor, which is derived from ISO 19111. This is the same kind of harmonization than the one applied in #74. Harmonization of argument or parameter classes is desired if we want to avoid a proliferation of incompatible types for the same work (CC_OperationParameter, SV_Parameter, DQM_Parameter, Argument, etc). However the attribute types are different: