[mapserver-commits] [mapserver/mapserver] 5b0942: WMS/WFS/WCS: support multiple metadataurl/metadata...

Jeff McKenna noreply at github.com
Wed Apr 1 14:58:24 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/mapserver/mapserver
  Commit: 5b0942e72f66780b504164b03d213e703081db1a
      https://github.com/mapserver/mapserver/commit/5b0942e72f66780b504164b03d213e703081db1a
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2020-04-01 (Wed, 01 Apr 2020)

  Changed paths:
    M mapwcs.cpp
    M mapwcs.h
    M mapwcs11.cpp
    M mapwcs20.cpp
    M mapwfs.cpp
    M mapwfs11.cpp
    M mapwms.cpp
    A msautotest/wxs/expected/wcs_multiple_metadatalink_100_cap.xml
    A msautotest/wxs/expected/wcs_multiple_metadatalink_110_cap.xml
    A msautotest/wxs/expected/wcs_multiple_metadatalink_200_cap.xml
    A msautotest/wxs/expected/wfs_multiple_metadataurl_100_cap.xml
    A msautotest/wxs/expected/wfs_multiple_metadataurl_110_cap.xml
    A msautotest/wxs/expected/wfs_multiple_metadataurl_200_cap.xml
    A msautotest/wxs/expected/wms_multiple_metadataurl_cap.xml
    A msautotest/wxs/wcs_multiple_metadatalink.map
    A msautotest/wxs/wfs_multiple_metadataurl.map
    A msautotest/wxs/wms_multiple_metadataurl.map

  Log Message:
  -----------
  WMS/WFS/WCS: support multiple metadataurl/metadatalink in GetCapabilities output

Implements https://lists.osgeo.org/pipermail/mapserver-dev/2020-March/016159.html

For WMS, use wms_metadataurl_list as the master that references other metadata
items:
```
   wms_metadataurl_list "xml html"

   wms_metadataurl_xml_format "text/xml"
   wms_metadataurl_xml_type "TC211"
   wms_metadataurl_xml_href "http://example.com/testXML"

   wms_metadataurl_html_format "text/html"
   wms_metadataurl_html_type "TC211"
   wms_metadataurl_html_href "http://example.com/testHTML"
```

FOR WFS, this is with wfs_metadataurl_list
For WCS, this is with wcs_metadatalink_list


  Commit: f035f4473c96149008355a3864b5710d55601c72
      https://github.com/mapserver/mapserver/commit/f035f4473c96149008355a3864b5710d55601c72
  Author: Jeff McKenna <jmckenna at gatewaygeomatics.com>
  Date:   2020-04-01 (Wed, 01 Apr 2020)

  Changed paths:
    M mapwcs.cpp
    M mapwcs.h
    M mapwcs11.cpp
    M mapwcs20.cpp
    M mapwfs.cpp
    M mapwfs11.cpp
    M mapwms.cpp
    A msautotest/wxs/expected/wcs_multiple_metadatalink_100_cap.xml
    A msautotest/wxs/expected/wcs_multiple_metadatalink_110_cap.xml
    A msautotest/wxs/expected/wcs_multiple_metadatalink_200_cap.xml
    A msautotest/wxs/expected/wfs_multiple_metadataurl_100_cap.xml
    A msautotest/wxs/expected/wfs_multiple_metadataurl_110_cap.xml
    A msautotest/wxs/expected/wfs_multiple_metadataurl_200_cap.xml
    A msautotest/wxs/expected/wms_multiple_metadataurl_cap.xml
    A msautotest/wxs/wcs_multiple_metadatalink.map
    A msautotest/wxs/wfs_multiple_metadataurl.map
    A msautotest/wxs/wms_multiple_metadataurl.map

  Log Message:
  -----------
  Merge pull request #6031 from rouault/multiple_metadataurl

WMS/WFS/WCS: support multiple metadataurl/metadatalink in GetCapabilities output


Compare: https://github.com/mapserver/mapserver/compare/83f1d5d01544...f035f4473c96


More information about the mapserver-commits mailing list