capabilitiesgenerator

package
v0.1.0-1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 5, 2026 License: EUPL-1.2 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetCapabilitiesGeneratorInitContainer

func GetCapabilitiesGeneratorInitContainer(_ *pdoknlv2.WMTS, images types.Images) (*corev1.Container, error)

func GetInput

func GetInput(webservice *pdoknlv2.WMTS) (string, error)

func MapWMTSToCapabilitiesGeneratorInput

func MapWMTSToCapabilitiesGeneratorInput(wmts *v2.WMTS) (*capabilitiesgenerator.Config, error)

Types

type AllowedValues

type AllowedValues struct {
	Value []string `xml:"ows:Value" yaml:"value"`
}

type Constraint

type Constraint struct {
	Name          string        `xml:"name,attr" yaml:"name"`
	AllowedValues AllowedValues `xml:"ows:AllowedValues" yaml:"allowedValues"`
}

type DCP

type DCP struct {
	HTTP struct {
		Get  *wmts100.Method `xml:"ows:Get,omitempty" yaml:"get,omitempty"`
		Post *wmts100.Method `xml:"ows:Post,omitempty" yaml:"post,omitempty"`
	} `xml:"ows:HTTP" yaml:"http"`
}

type Method

type Method struct {
	Type       string       `xml:"xlink:type,attr" yaml:"type"`
	Href       string       `xml:"xlink:href,attr" yaml:"href"`
	Constraint []Constraint `xml:"ows:Constraint" yaml:"constraint"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL