라벨이 wms인 게시물 표시

국토공간계획지원체계(KOPSS) 단위테스트 이슈사항

Kopss Open API 단위테스트 이슈사항 from MinPa Lee

OGC SLD Converter for ArcGIS

이미지
자체 프로젝트로 진행된 ArcMap에서 설정한 레이어의 렌더러 + 심볼을 OGC SLD 포맷으로 변환하는 도구 구현 결과물 ArcObjects의 Symbol 인터페이스 및 SLD에 대해 다시한번 공부할 수 있어서 의미 있는 프로젝트였음 ▣ 관련 내용  - ArcGIS to SLD(Styled Layer Descriptor) 기능정의  - SLD(Styled Layer Descriptor) Converter & Editor?  - [GeoTools]Filter Encoding Quick Reference  - GeoServer & SLD(Styled Layer Descriptor) ▣ OGC SLD Converter for ArcGIS  - GeoServer : SLD 1.0.0 + Vendor Option  - ArcGIS 10 + .NET C# + Custom ICommand 구현  - 처음 기능정의에서 Drop shadow 등의 효과 추가  - download sample sld :  http://www.mediafire.com/?77av7f4fh00ezxv ▣ ArcGIS + GeoServer 아래 이미지에서 OpenLayers Control이 있는 이미지는 GeoServer에서 미리보기한 이미지임 ▣ 다양한 심볼 stroke-dasharray를 이용한 철도심볼(++++)의 표현 < sld : Rule > < sld : Name > 108 </ sld : Name > < sld : Title > 108 </ sld : Title > < sld : MaxScaleDenominator > 60000 </ sld : MaxScaleDenominator > < ogc : Filter > ...

ArcGIS to SLD(Styled Layer Descriptor) 기능정의

이미지
ArcMap의 레이어를 SLD(Styled Layer Descriptor) 파일로 내보내기 위한 도구 개발 SLD 변환도구 이전글:  SLD(Styled Layer Descriptor) Converter & Editor?  참조 ▣ SLD 지원 대상  - GeoServer : SLD 1.0.0 + Vendor Option  - ArcGIS 10 + .NET C# + Custom ICommand 구현 ▣ GeoServer에서의 SLD 지원 현황  - 현재 GeoSErver에서 SLD 인코딩은 ISO-8859-1을 사용하며 utf-8로 저장 후 GeoServer Administrator 페이지에서 Style을 수정하는 경우 헤더 부분 및 한글이 깨지는 현상 발생  - 그러나 저장 후 GeoServer Data Directory의 styles 폴더에서 sld를 열고 한글 입력 후 재실행하면 작동은 함    - <?xml version="1.0" encoding="ISO-8859-1"?>    - <?xml version="1.0" encoding="utf-8"?>  - GeoServer의 Styling( http://docs.geoserver.org/stable/en/user/styling/index.html ) user guide를 분석하여 Vendor Option 등을 확인  - Arc2Earth 도구를 이용하여 각각의 렌더러 및 심볼 지원 벤치마킹    - 테스트 결과 부분적으로 GeoServer에서 오류 발생 ▣ 기능 정의  - 저장할 파일의 인코딩 선택  - Point Symbol일 경우 아이콘(ExternalGraphic, png)로 저장할 수 있는 옵션 선택  - 아이콘으로 저장할 경우 아이콘 크기 설정: 16 * 16, ...

[GeoTools]Filter Encoding Quick Reference

이미지
SLD Converter 구현 중에 Filter Encoding이 포함되어 있어 간략하게나마 Filter Encoding을 도식화해 보았다. SLD 변환도구는 이전글:  SLD(Styled Layer Descriptor) Converter & Editor?  참조 현재  OGC  Filter Encoding  표준은 2.0 버전이 최신이지만 GeoTools 에서는 Filter 1.0, Filter 1.1을 지원하고 있다. ▣ Filter ▣ BinaryLogicOperator ▣ BinaryComparisonOperator ▣ SpatialOperator ▣ 참고  - http://docs.geotools.org/latest/userguide/library/opengis/filter.html

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(...