Opened 4 years ago

Last modified 4 months ago

#679 assigned enhancement

Support for gml:CompoundCRS

Reported by: pcampalani Owned by: dmisev
Priority: minor Milestone: Future
Component: petascope Version: 9.0.0
Keywords: compound crs Cc: mase, bphamhuu
Complexity: Medium

Description

Currently Petascope builds compound CRSs by concatenating URIs of single CRSs. Single CRSs can be temporal, projected, geodetic, index etc.

Since compound definitions are officially defined too, Petascope should support compounds of either single or compound definitions.

For instance, EPSG:7405 is the official compound CRS which concatenates the single horizontal EPSG:27700 and the vertical EPSG:5101.

Workaround: While waiting for this feature, URIs of CRSs should simply reference single definitions, so in the example above instead of referencing EPSG:7405 one should explicitly concatenate EPSG:27700 and EPSG:5101.

Change History (9)

comment:1 Changed 4 years ago by dmisev

Compounding is only possible over single CRS according to the specification. Nesting compound CRS should be an error, see #150

comment:2 Changed 4 years ago by pcampalani

Ok, thanks for the link.
Ideally then one should be able to use a gml:CompoundCRS alone, with a guard check to avoid further compositions (in Petascope).

comment:3 Changed 3 years ago by mase

  • Cc mase added

comment:4 Changed 3 years ago by pcampalani

  • Owner changed from pcampalani to gxinghua
  • Status changed from new to assigned

comment:5 Changed 2 years ago by dmisev

  • Milestone changed from 9.1 to 9.2

comment:6 Changed 22 months ago by dmisev

  • Owner changed from gxinghua to mdumitru

comment:7 Changed 8 months ago by dmisev

  • Cc bphamhuu added
  • Milestone changed from 9.2 to 9.4

comment:8 Changed 7 months ago by dmisev

  • Owner changed from mdumitru to dmisev

comment:9 Changed 4 months ago by dmisev

  • Milestone changed from 9.4 to Future
Note: See TracTickets for help on using tickets.