Ticket #3227 (closed defect: fixed)

Opened 3 years ago

Last modified 2 years ago

WFS 1.1 should support advertising multiple SRS

Reported by: assefa Owned by: assefa
Priority: normal Milestone: 6.0 release
Component: WFS Server Version: unspecified
Severity: normal Keywords: wfs1.1 SRS OtherSRS
Cc: tomkralidis, bartvde@…, mauricio.pazos@…

Description

WFS 1.1.0 has the ability to advertise multiple SRS using the OtherSRS parameter in the capabilities.

Change History

Changed 3 years ago by assefa

  • cc tomkralidis, bartvde@… added

I have missed adding this although It was specified in the specs and identified as a TODO in the code. Should have added a bug on it.

Here would be the logic to support multiple SRS in wfs 1.1: for each layer

  • check the wfs/ows metedata at the map level. If available advertise it as the default srs. if it is a list expose the first one as default srs and the rest as OtherSRS. The map projection is also checked at this point if used the epsg format
  • if there is no map level metadata, check the layer level metadata and the layer projection )same logic as above)
  • if not display a warning

When a GetFeature? request is done and uses an SRS, It should be valid against all the layers. We already do this validation.

Does this seem correct?

Changed 3 years ago by mpazos

  • cc mauricio.pazos@… added

Changed 3 years ago by assefa

committed in trunk r9952. Need more testing.

Changed 2 years ago by assefa

  • status changed from new to closed
  • resolution set to fixed
Note: See TracTickets for help on using tickets.