본문 바로가기

전체 글219

WKT(Well-Known Text) WKT(Well-Known Text)는 지도, 공간 객체의 공간 참조 시스템(Spatial Reference System) 그리고 공간 참조 시스템 간의 변환을 표현하기 위한 텍스트 마크업 언어입니다. 이와 유사한 WKB(Well-Known Binary)라고 알려진 바이너리 형식이 PostGIS와 같은 데이터 베이스에 동일한 정보를 저장하고 변환되는데 사용됩니다. 포멧은 OGC(Open Geospatial Consortium)에 의해 제정됩니다. 기하학적 오브젝트(geometric objects) WKT로 표현할 수 있는 기하학적 오브젝트는 포인트(Point), 선(Line), 폴리곤(Polygon), TIN 그리고 다각형(Polyhedrons)입니다. 멀티 지오메트리는 하나의 오브젝트에서 동일한 차원의.. 2023. 4. 12.
cs2cs command Cartographic coordinate system filter SYNOPSIS cs2cs [-eEfIlrstvwW [args]] [+opt[=arg] ...] [+to +opt[=arg] ...] file ... or cs2cs [-eEfIlrstvwW [args]] {source_crs} +to {target_crs} file ... where {source_crs} or {target_crs} is a PROJ string, a WKT string or a AUTHORITY:CODE (where AUTHORITY is the name of a CRS authority and CODE the code of a CRS found in the proj.db database), expressing a .. 2023. 4. 11.
지구타원체, 편평률(flatterning)과 이심률(eccentricity) 지구의 모양은 예쁜 구보다는 가로로 찌그러진 타원 모양을 하고 있습니다. 지구타원체 (Reference Spheroid) 현실의 지구 모양과 비슷하게 수학적 모델을 이용한 회전 타원체를 지구타원체라 합니다. 편평률(flatterning) 지구의 모양이 구와 얼마나 비슷한지 수치로 나타낸 것으로 편평률이 0에 가까울 수록 구에 가깝습니다. 장반경(a) | 단반경(b) 이심률(eccentricity) 곡률을 수치적으로 나타낸 것으로 곡률이 낮을 수록 이심률은 증가합니다. 장반경(a) | 단반경(b) 준거타원체 지구타원체를 바탕으로 기준 지역의 평면이 기준이 되는 타원체입니다. 그러므로 각각 나라마다 사용하는 준거타원체가 다르고 그 모양은 준거타원체마다 왼쪽으로 치워쳐져 있을 수 있고 오른쪽으로 치우쳐져 있을.. 2023. 4. 10.
VS Code Keyboard shortcuts for Linux 간단한 편집용으로 사용하던 VSCode를 이제 메인 개발편집기로 사용하고 있습니다. 이것 저것 확장프로그램을 설치해서 사용하다 보니 거의 통합개발환경(IDE) 수준으로 사용하게 되는 것 같습니다. C/C++, Rust, JavaScript/TypeScript 프로그램 개발도 모두 VSCode를 사용하는데 두뇌 노후화로 인해 자주 사용하는 단축키를 깜빡깜빡 잊어먹는 경우가 있어서 별도로 VSCode 사이트에 있는 내용을 발췌하여 정리해 봅니다. General Shortcut Description Ctrl+Shift+P, F1 Show Command Palette Ctrl+P Quick Open, Go to File... Ctrl+Shift+N New window/instance Ctrl+W Close wi.. 2023. 4. 9.
데카르트 좌표계 (Cartesian Coordinate System) 데카르트 좌표계 (Cartesian Coordinate System) 임의의 차원의 유클리드 공간(혹은 좀 더 일반적으로 내적 공간)을 나타내는 좌표계 중 하나입니다. 천장을 날아다니며 옮겨붙는 파리를 통해 영감을 얻어 해당 좌표계를 발명한 프랑스의 철학자이자 수학자인 르네 데카르트의 이름을 따서 지어졌습니다. 2차원 데카르트 좌표계는 좌표평면(coordinate plane), 3차원 데카르트 좌표계는 좌표공간(coordinate space)이라고도 합니다. 직교 좌표계(orthogonal coordinate system)는 데카르트 좌표계를 포함하여 극좌표계, 원통좌표계, 구면좌표계 등 좌표축과 평행한 단위벡터끼리 항상 서로 수직한 모든 좌표계를 총칭하는 표현이다. 데카르트 좌표계는 극좌표계 등 다른 .. 2023. 4. 8.
좌표 정의 및 좌표계 좌표계(Coordinate Reference System, CRS)란? 공간상에 객체의 위치를 표현하기 위한 방법입니다. 지오이드와 타원체 지도제작을 하기 위해서는 지구를 일정한 기준 하에 두어야 합니다. 하지만 지구는 완전한 구(球)가 아니라 적도 반지름이 극 반지름보다 약간 긴 일그러진 타원체이며, 지표면은 그 형상이 매우 불규칙하여 어떤 일정한 규칙에 따른 임의 점의 위치표시가 사실상 불가능합니다. 따라서 일정한 규칙에 따라 위치를 표현하기 위해서는 새로운 지구의 수학적 형상을 필요로 하는데, 측지학에서 정립한 각종 작업의 기준이 되는 이 새로운 지구의 수학적 모델을 지오이드(Geoid)라 합니다. 이는 중력방향에 직각인 등중력포텐셜면(작용하는 중력이 모든 곳에서 일정한 잠재력을 갖는 면) 중 평균.. 2023. 4. 5.