2012년 2월 18일 토요일
SLD(Styled Layer Descriptor) Converter & Editor?
Styling은 정말 손이 많이 가는 작업이다. 아래 도구들을 하나씩 사용해 보면서 부족한 점들을 나열해 보면
- 여러 레이어를 쉽게 스타일링 작업하기에는 불편함
- OpenGeo Suite의 경우 Web Browser에서 배치로 레이어를 Import하면서 Default SLD 를 생성해 주고 이를 GeoExplorer를 이용해서 하나씩 편집해 나갈 수 있어 그나마 편리함
- uDig은 Desktop 환경이기 때문에 스타일링 작업은 편리하지만 일일이 하나씩 SLD를 내보내기해야 하는 불편함
조만간 데스크탑 환경에서 레이어 스타일링 후 배치로 SLD 파일로 내보내는 기능을 만들어볼까 한다.
대상 소프트웨어는
- ArcGIS Desktop
- Free 또는 Open Source 중 Map Control 라이브러리 : Shapefile, Raster, PostGIS를 지원해야 함
GeoServer 등 WMS(Web Map Service)를 지원하거나 활용하는 경우 Styling을 위하 SLD(Styled Layer Descriptor)를 편집해야 하는 경우 활용할 수 있는 도구 모음
▣ SLD 배우기: http://docs.geoserver.org/stable/en/user/styling/index.html
1. ArcMap의 레이어를 SLD(Styled Layer Descriptor) 파일로 내보내기
▣ Arcmap2SLD
- mxd to SLD – ArcMap2SLD: http://blogs.onterrasystems.com/gisblog/?p=75
- VB로 제작, Validation 기능
▣ Arc2Earth Desktop
- SLD/SE 1.0
- 한글 인코딩 지원하지 않지만 도구들 중에서 기능적으로 가장 뛰어남
- 포인트 심볼의 경우 Mark(SimpleMarkerSymbol) 및 ExternalGraphic 지원하며 아이콘 심볼로 저장
- 배치 내보내기는 제품등록(구매) 후 사용가능
2. Open Source SLD 관리 및 편집
▣ OpenGeo Suite
- Web Browser 기반으로 Preview에서 Style 및 GeoExplorer 전용 편집기 지원하며 실시간 반영
- SLD/SE 1.0
▣ GeoServer Styler Extension
- Web Browser 기반 Styler 설치후 사용 실시간 반영
- SLD/SE 1.0
- [GeoServer] Styling : GeoExt Styler
▣ uDig
- SLD/SE 1.0
- 심볼의 편집과 동시에 SLD를 확인할 수 있으며 파일로 내보내기 가능
▣ AtlasStyler SLD-SE Editor
- SLD/SE 1.0
- JavaWebStart 또는 stand-alone 프로그램 지원
- ESRI Shapefiles, OGC WFS and PostGIS datasources are supported
- 심볼의 편집과 동시에 SLD를 확인할 수 있으며 파일로 내보내기 가능
▣ Quantum GIS
- SLD plugin for QGIS, Save as SLD Plugin
- http://pyqgis.org/repo/contributed
3. 예
▣ OpenGeo Suite : GeoExplorer
▣ Atlas Styler SLD-SE Editor
▣ uDig
▣ Arc2Earth
피드 구독하기:
댓글 (Atom)
I have searched and there are very few documents for this, thanks for sharing, helpful article
답글삭제