2009-03-17 1 views
2

mapclient에 여러 가지 맵 소스를 포함하고자합니다. 하나의 소스 나는 UMN-mapserver에 의해 렌더링 된 자체 작성된 맵 파일을 제공합니다. 문제는 UMN이 배경 (배경이없는 곳)을 흰색으로 렌더링하고, 이것을 맵 클라이언트에서 결합하면 모든 레이어를 숨길 수 있다는 것입니다. 맵 파일에 무엇을 써야합니까? 배경이 투명합니까?UMN 맵 서버가있는 레이어에서 투명한 배경을 어떻게 얻습니까?

답변

6

또한지도 객체에서 당신은

메모를 맞는 뭔가 투명 ON 및 IMAGECOLOR을 설정할 수 있습니다 함께 (즉 배경색). 일반적인 8 비트 의사 색상지도 생성의 경우 투명도가 활성화되면 (TRANSPARENT ON)이 색상은 출력 파일 팔레트에서 투명하게 표시됩니다. 이 색상으로 그려지는 다른 모든지도 구성 요소도 투명하게 표시되므로 투명도가있는지도를 생성하려면 사용하지 않은 색상을 배경색으로 사용하는 것이 가장 좋습니다.

http://mapserver.org/mapfile/map.html

1

투명도는 this page에 있습니다. IMAGECOLOR에 대한 참조는 MAP section에 나와 있습니다.

IMAGECOLOR [R] [g] [B]

색상지도를 초기화 :

관련 문제