2014-12-12 6 views
0

나는 내 웹 클라이언트의 일부 테이블을 채우기 위해 Geoserver (2.5.1) wfs 서비스를 사용합니다. 내 지리 서버를 오라클 또는 PostGIS에 설치할 수 있습니다. 불행히도 첫번째 테이블과 필드는 대문자이고 두 번째 테이블은 모두 소문자입니다. 따라서이 클라이언트 측을 관리해야하지만 그렇지 않습니다.
Geoserver 응답 필드와 테이블 이름을 소문자로 바꾸려면 (또는 대문자)을 사용할 수 있습니까?가능한 경우 Geoserver가 소문자로 대답합니까?

+0

'그래서이 클라이언트 측을 관리해야하지만 그렇지 않습니다.' – njzk2

+0

@ njzk2 클라이언트가 이미 완료되었으므로 편집하고 싶지 않으므로 Geoserver 측만 변경하면 가능합니다. 그리고 더 이상 클라이언트는 Geoserver와 다른 서버를 사용하여 일부 웹 서비스에 대해 많은 반복 작업을 수행합니다. 나는 모든 요청을 소문자로 만들려고했지만이 경우에도 데이터는 소문자로 처리되므로 좋은 해결책은 아닙니다. 그래서 이것을 클라이언트에서 관리하려면 모든 지리 서버 요청을 구문 분석하고 테이블과 필드 만 소문자로 사용해야합니다. –

답변

0

프록시로 apache와 같은 웹 서버를 사용하는 force upper-case 또는 소문자 요청을 할 수 있습니다. 데이터베이스의 웹 서버 레이어를 배치하고 Htaccess Rewrite를 사용하여 대문자를 LowCase로 리디렉션합니다

관련 문제