GeoServer의 투명한 래스터


10

이것은 내가 생각하는 초보자 질문이지만 조금이라도 명확한 대답을 찾을 수는 없습니다 ...

나는 위성 이미지 (gdal을 통해 뒤틀림)를 가지고 있으며 데이터 픽셀 없음을 투명한 값으로 설정하여 내 (이미지) 범위의 wms 레이어가 내지도에 추가 될 때 투영 된 이미지 만 표시되고 발크 지역).

내 계층의 슬 레드에 있습니까? wms 매개 변수에 있습니까? rgba 이미지 형식이 필요합니까? 기타 ... 모든 조언을 부탁드립니다!

답변:


3

투명하게 설정된 SLD 파일의 데이터 없음 값에 대해 ColorMap 항목을 추가해야합니다. 자세한 내용은 https://docs.geoserver.org/latest/en/user/styling/css/cookbook/raster.html 을 참조하십시오.


2
답변 해주셔서 감사합니다. 조금 개발할 수 있습니까? ColorMap을 사용하려는 모든 시도가 실패합니다. 이것은 일반적으로 내가하고있는 일입니다 : ColorMap을 사용하여 래스터 스타일을 <ColorMap> <ColorMapEntry color="#000000" quantity="1" opacity="0"/> </ColorMap>만든 다음 래스터 레이어에 적용하십시오.
토마스

1
나는 다음과 같이 작동시켰다. <ChannelSelection> <RedChannel> <SourceChannelName>1</SourceChannelName> </RedChannel> </ChannelSelection> <ColorMap> <ColorMapEntry color="#000000" quantity="1" opacity="0"/> <ColorMapEntry color="#000000" quantity="2" opacity="1"/> <ColorMapEntry color="#FFFFFF" quantity="256" opacity="1"/>
Thomas

참고 : 다중 대역 이미지의 경우이 방법이 작동하지 않습니다. gis.stackexchange.com/questions/41472/…
xandriksson

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.