[Python] 지리 정보 데이터 분석 라이브러리

이상해씨·2023년 8월 30일
0

GEO

목록 보기
1/12

지리공간 데이터 분석 필수 패키지

1) geopandas : 지리데이터를 다루는 라이브러리, pandas를 이용하여 공간 데이터를 처리. Geo 의 로딩, 저장, 분석, 시각화 수행

2) Finona : 지리공간 데이터를 읽고 쓰는 기능 제공. Shapefile, GeoJSON과 같은 공간 데이터 형식 지원, 간단한 인터페이스 제공. GDAL의 하위 라이브러리

3) Gdal (Geospatial Data Astraction Library) : 지리 정보 시스템 데이터 형식을 읽고, 쓰고, 변환 및 처리하는 라이브러리.

4) Shapely : 지리정보 데이터의 기하학적 형상을 다루는 라이브러리. 포인트, 라인, 폴리곤 등 공간형상 생성 및 조작.


설치방법

1) 아래 링크에서 python 버전에 맞는 파일 다운로드

  • 요소별 의미
    - cp <python 버전>
    - amd64 (64비트 운영체제)

  • 다운로드 사이트

1) geopandas
https://mirrors.huaweicloud.com/repository/pypi/simple/geopandas/

2) Finona
https://www.lfd.uci.edu/~gohlke/pythonlibs/#fiona

3) Gdal (Geospatial Data Astraction Library)
https://www.lfd.uci.edu/~gohlke/pythonlibs/#gdal

4) Shapely
https://www.lfd.uci.edu/~gohlke/pythonlibs/#shapely


2) 설치하는 법

  • 원하는 위치에 다운로드 받은 파일들을 넣음
  • 해당위치로 가서 설치
  • 반드시 순서대로 설치
  • terminal에 가상환경이 켜져있는지 확인후 설치

1) pyproj : 좌표계를 변환, 공간 변환, 지리 공간 데이터 시각화에 도움

pip install pyproj

2) Shapely

pip install Shapely-1.7.1-cp38-cp38-win_amd64.whl

3) GDALL

pip install .\GDAL-3.1.4-cp38-cp38-win_amd64.whl

4) Fiona

pip install Fiona-1.8.18-cp38-cp38-win_amd64.whl

5) Geopandas

pip install geopandas-0.8.1-py2.py3-none-any.whl

참고

profile
공부에는 끝이 없다

0개의 댓글