Попробуйте установить стиль в редакторе стилей геосервера.но проверка не проходит
<?xml version="1.0" encoding="UTF-8"?> <StyledLayerDescriptor version="1.0.0" xsi:schemaLocation="http://www.opengis.net/sld http://schemas.opengis.net/sld/1.1.0/StyledLayerDescriptor.xsd" xmlns="http://www.opengis.net/sld" xmlns:ogc="http://www.opengis.net/ogc" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <NamedLayer> <Name>capitals</Name> <UserStyle> <Name>fix_histogram</Name> <Title>Fix Histogram</Title> <FeatureTypeStyle> <Rule> <Title>Capitals</Title> <RasterSymbolizer> <ContrastEnhancement> <Normalize> <VendorOption name="algorithm">StretchToMinimumMaximum</VendorOption> <VendorOption name="minValue">50</VendorOption> <VendorOption name="maxValue">100</VendorOption> </Normalize> </ContrastEnhancement> </RasterSymbolizer> </Rule> </FeatureTypeStyle> </UserStyle> </NamedLayer> </StyledLayerDescriptor>
строка 19: cvc-complex-type.2.1: Элемент 'Normalize' не должен содержать символ или элемент информации элемента [children], потому что тип содержимого типа пуст.
но этот код был взят из примера для RasterSymbolizer:
https://docs.geoserver.org/latest/en/user/styling/sld/reference/rastersymbolizer.html
Спасибо,
Возможно, схема, используемая редактором, не была обновлена для распознавания используемых вами параметров поставщика.
Работает ли стиль, если вы примените его?