지오 서버 WMS 타일 렌더링이 너무 느립니다


9

지오 서버 상태가 다음과 같습니다. JAI를 설치했지만 jai에서 사용하는 메모리는 0이며 wms의 이미지 렌더링은 매우 느립니다.여기에 이미지 설명을 입력하십시오

메모리 할당에 문제가 있습니까? Sql Server 2008을 사용하고 있습니다.


어떤 타일을 렌더링하고 있습니까?-벡터 타일 인 경우 JAI가 실제로 프로세스에 관여하지 않는 것 같습니다.
Ian Turton

@iant SQL 서버에서 게시 된 레이어를 사용하고 WMS를 사용하고 있습니다. 이것이 벡터 타일이라는 의미입니까? 그리고 그렇다면 성능은 이것으로 변경되지 않을 것입니다 ??
금각사

답변:


7

페이지에서 :

특히, 기본 JAI를 설치하는 것은 모든 래스터 처리에 중요합니다. 모든 래스터 처리는 래스터를 재조정, 절단 및 재 투영하기 위해 WMS와 WCS에서 많이 사용됩니다. 기본 JAI 설치는 모든 래스터 읽기 및 쓰기에도 중요하며 이는 WMS 및 WCS 모두에 영향을 미칩니다. 마지막으로 네이티브 JAI는 래스터 데이터가없는 경우에도 매우 유용합니다. WMS 출력 인코딩에는 래스터 인 PNG / GIF / JPEG 이미지를 작성해야하기 때문입니다.

따라서 벡터 데이터 세트의 WMS 타일을 그리는 경우 기본 JAI를 사용하면 속도가 다소 향상되지만 맵이 적용 범위 / 래스터 데이터 세트 (위성 이미지 또는 항공 사진) 인 경우 속도가 표시됩니다 기본 JAI를 사용하여

벡터 소스에서 느린 맵 생성이있는 경우 가장 느린 속도는 데이터 소스에 공간 인덱스가 없거나 너무 많은 데이터를 그리려고하거나 스타일을 초과하거나 비효율적 인 SLD 파일을 사용하는 것입니다 ).

가능한 작업에 대한 자세한 내용은 http://www.slideshare.net/mobile/geosolutions/geoserver-on-steroids 를 참조하십시오 .


1
비효율적 인 SLD 파일의 의미는 무엇입니까?
user1919

여러 줌 레벨에서 도로의 경계선 사용과 같은 @ user1919
nasser tahani

7

@iant가 제안한대로 shapefile에 색인을 추가하십시오.

지오 서버 명령은 다음과 같습니다.

java -cp .:gt-shapefile-2.7.3.jar org.geotools.data.shapefile.indexed.ShapeFileIndexer /path/to/your/shapefile.shp

shapefile 디렉토리에서 읽고 쓸 수있는 사용자로 geoserver / WEB-INF / lib 디렉토리 에서 실행해야합니다 . 지오 서버 버전에 따라 jar 버전 번호를 변경해야 할 수도 있습니다.

나는 먼저 언급했다 여기에 인덱스를 생성하기위한 다른 방법이 인용되는 경우.


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