개발과 관련한 GIS 개념정리

YJ_Sun·2020년 1월 2일
3

한 달간 인턴으로 일하게 된 회사에서 GIS와 관련한 간단한 파일럿 프로젝트를 미션으로 받게되었습니다. 처음 들어보는 것들이 많습니다.

필요한 만큼 빠르게 공부 해가며 일정 내 개발을 완료지어야하는데 걱정이네요.

개인적으로 공부한 내용들을 정리해 포스팅해 나가겠습니다.
잘못된 내용이 있다면 지적 해주세요!


GIS란?

Geographic Information System의 약자. 일반 지도와 같은 지형정보와 함께 지하시설물 등 관련 정보를 인공위성으로 수집, 컴퓨터로 작성해 검색, 분석할 수 있도록 한 복합적인 지리정보시스템이다. 국토계획 및 도시계획, 수자원관리, 통신망 및 교통망 가설, 토지관리, 지하매설물 설치 등의 분야에서 필요성이 강조되고 있다.

GIS가 운용되는 분야는 구체적으로 기상항공 정보분석, 상/하수도망, 통신망, 전력망, 도시가스망, 도로 등 지상/지하 시설물 설치 및 관리, 공장부지, 농작물 재배지역, 산업단지선정 등이다.

네이버 지식백과 https://terms.naver.com/entry.nhn?docId=783503&cid=42111&categoryId=42111

GIS의 데이터 유형

실세계를 추상화하여 표현한 것으로 벡터(Vector) 또는 레스터(Raster)타입으로 나뉜다.

  1. 벡터(Vector)
  • 실세계를 점과 베지에 곡선을 이용해서 테두리와 내부를 채워 만든 자료.

  • 특정 점이 그리는 궤적을 이용해 곡선을 그려내는 방법

  • 벡터 데이터의 세 가지 유형

    1) 포인트(Point) : 점
    2) 라인(Line) : 선
    3) 폴리곤(Polygon) : 면

  1. 레스터(Raster)
    - 실세계를 열과 행으로 배치된 화소들의 배열로 구성된 영상.

    GIS 데이터 구조

  • 쉐이프 파일(Shapefile)
    • GIS에서 특성화된 벡터 데이터 파일 포맷
    • 가장 일반적으로 통용되는 포맷
    • 정의 : 지리적 피처(geographic features)의 기하학적 위치와 속성 정보를 저장할 수 있는 간단하며 위상 관계가 정의되지 않는 형태(nontopological)의 파일 포맷
    • 위치 정보(Geometry) + 속성 정보(Attribute)
      - 위치 정보 예) 휴대용 GPS를 이용해 특정한 위치 좌표만을 획득
      • 속성 정보 예) 해당 위치 좌표의 특이사항(수집일, 지명 등)
    • 쉐이프 파일의 구성
      - *.shp: 피쳐 지오메트리 저장
      • *.dbf: 피쳐 어트리뷰트 저장, dBASE 테이블. 엑셀에서도 열람 가능
      • *.shx: 피쳐 지오메트리의 색인(index) 저장
      • *.prj: 좌표계 정보 저장

위치 정보 서비스 흐름

  • 웹 브라우저 : OpenLayers
  • 미들웨어 : GeoServer
  • 데이터베이스 : PostGIS
profile
욕심쟁이 초보개발자

0개의 댓글