2011-02-23 2 views
3

계속해서 업데이트 될 이미지 디렉토리가 있습니다. 이 이미지에서 Geotool의 PyramidBuilder 유틸리티를 사용하여 Image Pyramids를 만들고 있습니다. UI를 사용하지 않고 Geoserver에 새 데이터 저장소와 레이어를 자동으로 추가하려면 cron 작업을 설정해야합니다.Geoserver 2.0.2를 프로그래밍하여 UI없이 새 데이터 저장소 및 레이어 추가

Geoserver 설명서의 REST 섹션을 살펴본 후 "testWS"라는 작업 영역을 추가 할 수 있었지만 ImagePyramid 데이터 저장소를 만들려고해도 작동하지 않았습니다.

내가 데이터 저장소에 대한 액세스 권한을 가지고 있기 때문에, 나는 Shape 파일 예제를 확대

test_pyramid.pyr이 위치에서 내 이미지 피라미드의 기지
curl -u admin:geoserver -XPUT -H 'Content-type: text/plain' \ 
    -d '/opt/geoserver_data_dir/2.0.2/data/test_pyramid.pyr' \ 
    "http://localhost:8080/geoserver/rest/workspaces/testWS/datastores/test_pyramid.pyr external.imagepyramid?configure=all" 

에 노력했다. "test_pyramid 이러한 데이터 저장소"

수동으로 UI를 통해 각 하나를 추가하지 않고 Geoserver에 새로운 데이터 저장소 및 레이어를 추가 할 수있는 더 나은 방법이 있나요

은 나에게의 오류를했다? extisting ImagePyramid를 데이터 스토어 및 레이어로 추가 할 적절한 REST 문을 작성하는 데 도움이 필요합니다.

이렇게 할 수있는 Java 코드가 있습니까? Geoserver python 확장을 살펴 봤지만 이것도 없었습니다.

+0

이 질문이 gis stackechange에서도 확인 된 것처럼 보입니다. http://gis.stackexchange.com/questions/6479/programming-geoserver-2-0-2-to-add-a-new-data -store-and-layer-without-the-ui – DaveParillo

+0

gis.stackexchange에 crossposted 되었기 때문에이 질문이 주제가 아닐 수도 있다고 생각합니다. http://gis.stackexchange.com/questions/6479/programming-geoserver- 2-0-2 - 래스터 - 데이터 - 스토어 및 레이어 추가없이 -없이 –

답변