@@ -53,22 +53,23 @@ type WMSInput struct {
5353
5454//nolint:tagliatelle
5555type BaseLayer struct {
56- Name string `json:"name"`
57- Title string `json:"title"`
58- Abstract string `json:"abstract"`
59- Keywords string `json:"keywords"`
60- Extent string `json:"layer_extent"`
61- MetadataID string `json:"dataset_metadata_id"`
62- Columns []Column `json:"columns,omitempty"`
63- GeometryType * string `json:"geometry_type,omitempty"`
64- GeopackagePath * string `json:"gpkg_path,omitempty"`
65- TableName * string `json:"tablename,omitempty"`
66- Postgis * bool `json:"postgis,omitempty"`
67- MinScale * string `json:"minscale,omitempty"`
68- MaxScale * string `json:"maxscale,omitempty"`
69- TifPath * string `json:"tif_path,omitempty"`
70- Resample * string `json:"resample,omitempty"`
71- LabelNoClip bool `json:"label_no_clip,omitempty"`
56+ Name string `json:"name"`
57+ Title string `json:"title"`
58+ Abstract string `json:"abstract"`
59+ Keywords string `json:"keywords"`
60+ Extent string `json:"layer_extent"`
61+ MetadataID string `json:"dataset_metadata_id"`
62+ Columns []Column `json:"columns,omitempty"`
63+ GeometryType * string `json:"geometry_type,omitempty"`
64+ GeopackagePath * string `json:"gpkg_path,omitempty"`
65+ TableName * string `json:"tablename,omitempty"`
66+ Postgis * bool `json:"postgis,omitempty"`
67+ MinScale * string `json:"minscale,omitempty"`
68+ MaxScale * string `json:"maxscale,omitempty"`
69+ TifPath * string `json:"tif_path,omitempty"`
70+ Resample * string `json:"resample,omitempty"`
71+ OversampleRatio * string `json:"oversample_ratio,omitempty"`
72+ LabelNoClip bool `json:"label_no_clip,omitempty"`
7273}
7374
7475type WFSLayer struct {
@@ -124,6 +125,7 @@ func SetDataFields[O pdoknlv3.WMSWFS](obj O, wmsLayer *WMSLayer, data pdoknlv3.D
124125 wmsLayer .BaseLayer .TifPath = smoothoperatorutils .Pointer (path .Join ("/vsiaz" , reReplace .ReplaceAllString (tif .BlobKey , "" )))
125126 }
126127 wmsLayer .BaseLayer .Resample = & tif .Resample
128+ wmsLayer .BaseLayer .OversampleRatio = & tif .OversampleRatio
127129 wmsLayer .Offsite = smoothoperatorutils .PointerVal (tif .Offsite , "" )
128130 wmsLayer .GetFeatureInfoIncludesClass = & tif .GetFeatureInfoIncludesClass
129131 case data .Postgis != nil :
0 commit comments