좌표계 변환을 위한 OpenAPI입니다. 변환하고자 하는 좌표에 대해 WKT 형태의 포인트, 폴리라인, 폴리곤 형식으로 지정할 수 있고 변환된 좌표 결과도 WKT로 받을 수 있음으로 매우 다양한 형태로 활용될 수 있습니다. 간단하게 하나의 WGS84 경위도 좌표계 (127, 37)을 카텍(Katech) 좌표계로 변환하기 위한 OpenAPI 호출 형태는 다음과 같습니다.
간단한 URL 호출형태의 OpenAPI로써 사용된 인자값들은 다음과 같습니다.
변환될 좌표계를 지정하는 방식이 WKT라는 형식입니다. WKT에 대한 설명을 위해 폴리곤, 폴리라인, 포인트 들에 대한 간단한 예를 통해 설명하면 다음과 같습니다.
먼저 하나의 좌표를 지정할 수 있는 WKT 형태의 포인트의 예입니다. 하나의 좌표로 표현되는 포인트에 대한 WKT는 POINT 문자열로 시작합니다.
다음은 여러 개의 좌표들로 구성된 폴리라인에 대한 WKT 형태의 예입니다. 폴리라인에 대한 WKT는 선분(LINE)의 연속(STRING)이라는 의미로 LINESTRING 문자열 값으로 시작합니다.
그리고 여러 개의 좌표들로 구성된 폴리곤에 대한 WKT 형태의 예입니다. 폴리곤의 WKT는 POLYGON 문자열 값으로 시작합니다.
그리고 다음은 구멍(Hole)이 있는 폴리곤에 대한 WKT 형태의 예입니다. 위의 경우처럼 POLYGON 문자열로 시작합니다. 구멍(Hole)을 나타내는 폴리곤은 여러개가 올 수 있지만 구멍이 아닌 외곽을 나타내는 폴리곤은 하나만 올 수 있습니다.
이 좌표 변환 OpenAPI 서비스는 지오서비스 사에서 제공하고 있습니다. 학술/연구 그리고 상업적인 용도에 대해서 자유롭게 사용할 수 있습니다. 향후 더욱 다양한 좌표계를 지원할 예정입니다. 사용상의 개선점과 문제점에 대해서는 연락 또는 메일 주시면 검토 후 적극 반영토록 하겠습니다.
[GIS] 속성값으로 분류해 다수의 SHP로 저장하는 툴, ClassifySHP
지정된 조건과 일치하는 속성을 갖는 도형을 선택해 별도의 SHP 파일에 저장해주는 툴입니다. 조건을 여러 개를 지정할 수 있으므로 한번에 다수의 SHP 파일로 저장할 수 있습니다. 속성에 대한 조건은 정규 표현식을 사용합니다. 지정된 조건은 다시 파일로 저장해서 추후 다시 재사용할 수 있도록 하였습니다.
소스 코드와 실행파일을 따로 다운로드 받을 수 있도록 하였습니다. 아래의 링크를 통해 받으시기 바랍니다.
이 툴은 듀라맵(DuraMap-Xr)을 사용하므로 듀라맵을 먼저 PC에 등록해야 합니다. 듀라맵에 대한 자세한 설명과 다운로드는 다음 url을 참고하시기 바랍니다.
http://www.gisdeveloper.co.kr/notice/574
GIS 시스템 개발에 앞서 공간 데이터를 가공해야 할 일이 있어 시간을 절약하기 위해 만들어 사용하게 된 툴입니다. 다른 분들에게도 도움이 되시길 바랍니다.