24.02.24. DevCon Daejeon : GIS

김동영·2024년 4월 16일
  • GIS란 무엇인가?

    • GIS → Geographic Information System
    • 쉽게 → 시공간과 관련된 모든 정보를 다루는데 쓰이는 여러 방법과 다양한 자원
    • 지리 공간과 관련된 모든 정보 → 시+공간 (Spatio-temporal)
      • 위치 정보 : 절대적인 정보(좌표), 상대적인 정보 (102동 102호)
      • 시간 추가 : 같은 공간 다른 시간 정보를 가지는 관찰 가능한 현상 정보
      • 예시 : 지도(공간에 대한 정보를 알려줌), 주소 (좌표에 이름을 붙임), 부동산 정보(시세, 소유주), 기상 데이터(시간에 따라 변하는 현상)
    • 여러 방법 - 벡터와 레스터
      • 벡터(Vector)
        • 도형 데이터 + 객체의 속성
        • 수학에서의 벡터의 정의와 다름
          • 수학에서의 백터 : 방향과 크기를 가진 객체
          • 여기서는 컴퓨터가 이해 가능한 형태로 도형을 서술
        • 점(0D), 선(1D), 면(2D), 부피(3D)
      • 레스터(Raster)
        • 이미지, 영상
        • 현실 세계를 표현한 데잍
        • 이미지(array) + 위치 및 기타 메타 데이터
          • 1픽셀 당 실제 세계의 축적 비율
            • 0.3m 해상도 : 1픽셀당 0.3m 표현
          • 좌표계 : 데이터를 지도 위에 뿌리는 방법
          • 밴드 정보 : array의 차원 수
            • RGB로 데이터를 표현한다면 밴드 수는 3
  • GIS 데이터의 특징

    • Layered data
      • 공통된 공간 속성을 가진 데이터 각각을 Layer로 취급해서 데이터를 쌓을 수 있다.
        • Real World → GIS Layer → Data (Full view, Elevations, Building… etc..)
    • 시각화
      • 다차원 데이터 + 실제 생활에 일어나는 현상에 대한 데이터 → 직관적인 이해를 위해 지도 위에 시각화
    • 의사 결정
      • 여러 분야의 데이터들을 한번에 볼 수 있어 데이터에 대한 다양한 시각 제공
    • 다차원의 데이터
      • 2차원 : 일반 지도(x,y)
      • 3차원 : 2차원 + z축 / 2차원 + 시간
        • 동일 위치(x,y)에 존재하더라도 시간으로 객체 구별이 가능함
      • 4차원 : 2차원 + z축 + 시간
        • 예) 기상 데이터 : 위도(x), 경도(y), 고도(z), 시간(t)
    • 데이터를 나타내는 여러 표준들
      • 여러 분야에서 서로 만든 gis데이터를 사용할려면?
        • 재활용성, 상호 호환성이 중요
      • 공통의 표준 하에 데이터를 표현하는 것이 중요
      • 표준 기관 : OGC(Open Geospatial Consortium), ISO 등이 있음
        • ex) 하나의 점을 어떻게 표현할 것인가?
        • geojson (json + gis)
          {
          	"type":"point",
          	"coordinates":[-121,41]
          }
    • GIS 개발자가 되기 위해 알아야 하는 것들
      • 필요한 사전지식등
        • 데이터 이해 : 도메인 지식과 표준
          • 3차원의 지구를 어떻게 데이터에 담아낼까?
            • 투영법 : 지도 작성법
            • 좌표계 : 위치 정보를 좌표를 통해 나타냄
  • 공간 정보 Bi에 LLM을 섞기..!!
    • Carto.? ← 공간정보 Bi 도구 !!

    • qgis → 지도 만들거나 좌표계 변환 등등…

    • 사람 → 자연어 → gemini → SQL → Carto

      Gemini → 빠른 응답 속도, 큰 사이즈의 Context Length

      시멘틱 서치

      유클리디안 방식

      코사인 유사도 방식

profile
Security, Web, AI, Embedded

0개의 댓글