2010-04-07 4 views
0

GeoServer는지도 레이어 위에 이미지를 표시 할 수있는 쉬운 방법이 있는지 궁금합니다.GeoServer의지도 레이어 위에 이미지 표시

배경 : 내 애플리케이션에서 검색 기준에 따라 일부 다각형이지도에 그려집니다. 각 다각형에는 어딘가에 저장된 해당 이미지 (TIFF 형식)가 있습니다. 사용자가 특정 확대/축소 수준으로 확대 할 때지도 위에 이미지를로드하려고합니다.

openLayers를 사용하여이 작업을 수행 할 수 있지만 내 이미지는 TIFF 형식이므로 (openLayers는 내가 아는 한 TIFF 이미지를 렌더링 할 수 없음) 먼저 .PNG로 변환해야합니다. 내가 가지고있는 이미지의 수를 고려해 보라.

따라서 특정 확대/축소 수준에서 특정 다각형의 이미지를 검색 할 수있는 이미지 레이어를 만들 수 있는지 궁금합니다. 그렇다면 누군가가 나를 예를 들어 주거나 ​​이것이 가능한지에 대한 아이디어를 줄 수 있습니까?

나는 봄 2.5, 바람둥이 5, 자바 1.6 geoserver 2.0

감사를 사용하고 있습니다.

답변

0

GeoServer의 스타일링 언어 인 SLD는 폴리곤을 렌더링 할 때 채우기 텍스처를 제공하기 위해 using an image file을 지원합니다. 처리 할 다각형의 수가 적 으면 채우기에 대한 자체 이미지 URL을 사용하여 각 다각형에 대한 스타일 규칙을 설정할 수 있습니다. 그렇지 않으면 데이터 속성에서 이미지 URL로 공식 매핑을 설정하고 GeoServer의 dynamic symbolizer 기능을 사용하여 이미지를 참조하는 것이 좋습니다.

관련 문제