GeoService-Xr의 좌표 변환 서비스

GIS 서버인 GeoService-Xr은 하나 이상의 좌표에 대해 다른 좌표체계를 갖는 좌표로 변환할 수 있는 서비스를 제공합니다. 아래는 EPSG:4326 좌표계를 EPSG:5186 좌표계로 변환하는 서비스 호출에 대한 js 코드입니다.

var wkt = "LINESTRING(127 38, 127.1 38.1, 127.2 38.3)";

$.ajax({
    url: "http://www.gisdeveloper.co.kr:8080/Gp?command=proj;fromEPSG=4326;toEPSG=5186",
    type: "POST",
    data: wkt,
    dataType: "text",

    success: function (response) {
        response = response.substr(0, response.length - 1); // response 문자열 끝에 \0 문자를 제거

        document.writeln("

입력 : " + wkt + "

"); document.writeln("

결과 : " + response + "

"); }, error: function (xhr, status) { alert("ERROR"); } });

위의 코드는 WGS84 경위도 좌표체계(EPSG:4326)인 3개의 좌표, 즉 (127 38), (127.1 38.1), (127.2 38.3)을 GRS80 타원체인 대한민국 중부 TM 좌표체계(EPSG:5186)로 변환을 서버단에 요청하고 있습니다. 서버가 정상적으로 작동한다면 아래와 같은 결과를 볼 수 있습니다.

NexGen에서 지형에 대한 3차원 시각화 기능

우리는 GIS의 많은 기능을 2차원에서 수행하다가, 실제 그 형상을 보다 사실적으로 시각화 파악하고 싶을 때가 있습니다. NexGen은 이러한 사용자의 요구 사항을 완벽하게 충족시키기 위해 지형에 대한 3차원 시각화 기능을 제공합니다.

아래의 동영상은 이에 대한 기능의 시연입니다.

공간 서버에 지형에 대한 표고 데이터에 대한 DEM을 저장해 이처럼 웹에서 지형을 3차원 시각화할 수 있는 NexGen은 (주)지오서비스의 공간서버인 GeoService-Xr와 공개소프트웨어인 FingerEyes-Xr을 이용해 개발되었습니다. NexGen의 기능에 대한 더 많은 내용은 (주)지오서비스의 홈페이지를 참고하시기 바랍니다.