목록GIS (13)
꾸준한 개발일기
공간정보란? 지상·지하·수상·수중 등 공간상에 존재하는 자연적 또는 인공적인 객체에 대한 위치정보 및 이와 관련된 공간적 인지 및 의사결정에 필요한 정보(속성정보)를 말한다. 속성정보 레코드(Record): 행, 객체, Object ID, Feature ID 필드(Field): 열, 항목, 컬럼 공간정보 = 위치정보 + 속성정보 위치정보는 "원천기관"의 관리, 책임(제공기관을 통해서 오류 신고 가능) 정합성, 무결성 ,품질관리는 원천기관에서 메타데이터란? 데이터의 데이터로, 실제 데이터와 직간접적으로 연관된 정보를 제공해주는 데이터 좌표계가 있어야 함 공간정보의 유형: 벡터(Vector)와 래스터(Raster) ▶ 점선면 = point, polyline, polygon ▶ 이미지, 타일, 영상, 캐시 항..
- PostgreSQL(+PostGIS) - GeoServer - OpenLayers - QGIS PostgreSQL PostgreSQL은 오픈 소스 객체-관계형 데이터베이스 시스템(ORDBMS)이다. 다른 관계형 데이터베이스 시스템과 달리 연산자, 복합 자료형, 집계 함수, 자료형 변환자, 확장 기능 등 다양한 데이터베이스 객체를 사용자가 임의로 만들 수 있는 기능을 제공함으로써 마치 새로운 하나의 프로그래밍 언어처럼 무한한 기능을 손쉽게 구현할 수 있다. PostgreSQL의 구조 PostgreSQL은 클라이언트/서버 모델을 사용한다. 서버는 데이터베이스 파일들을 관리하며, 클라이언트 애플리케이션으로부터 들어오는 연결을 수용하고, 클라이언트를 대신하여 데이터베이스 액션을 수행한다. 서버는 다중 클라이..
- ShapeFile(SHP) - GeoJson - TopoJson Shapefile GIS(Geographic Information System) 소프트웨어를 위한 지리정보 데이터 포맷이다. 확장자로 .shp을 갖고, 벡터방식으로 공간정보를 저장한다. shapefile 포맷은 폭포, 강, 호수 등의 형상을 점, 선, 폴리곤으로 표현할 수 있도록 설계 되었다. 각 항목들은 이름, 온도 등의 정보들을 가지고 있다. 필수 shapefile 구성 요소 .shp - 지형정보를 가지고 있는 핵심 파일이다. .shx - 지형을 빠르게 탐색할 수 있도록 인덱스 정보를 제공한다. .dbf - dBase IV 포맷으로 구성되어 있으며 각 지형에 대한 속성을 포함하고 있다. 그 외 .prj - 지리 좌표를 알려준다 .sb..
- Topological Relationships - Distance Relationships Topological Relationships ST_3DIntersects — 점, 선스트링, 폴리곤, 다면체 표면(영역)에 대해서만 2개의 기하학이 3D에서 공간적으로 교차하는 경우 true를 리턴한다. ST_Contains — A 외부에 B의 점이 없고 A와 B에 공통된 내부 점이 하나 이상 있으면 true를 반환한다. ST_ContainsProperly — B가 A의 내부와 교차하지만 경계나 외부는 교차하지 않는 경우 true를 반환한다. ST_CoveredBy — A의 점이 B 외부에 없으면 true를 반환한다. ST_Covers — B의 점이 A 외부에 없으면 true를 반환한다. ST_Crosses ..
단순 형식 - Point - LineString - CircularString - CompoundCurve - Polygon - CurvePolygon 컬렉션 형식 - MultiPoint - MultiLineString - MultiPolygon - GeometryCollection Point Point 는 단일 위치를 나타내는 0차원 개체 이며 Z(높이) 및 M(측정값) 값을 포함할 수 있다. LineString 일련의 점과 이 점을 연결하는 선분을 나타내는 1차원 개체이다. CircularString 0개 이상의 연속 원호 세그먼트 컬렉션이다. 원호 세그먼트는 2차원 평면에서 3개의 점으로 정의되는 곡선 세그먼트이다. 첫 번째 점은 세 번째 점과 같을 수 없다. 원호 세그먼트의 세 점 모두가 공선상에..