Tag: gis

Shadow Pattern Modeling

태양의 일주운동에 따른 건물 그림자 모델 논문을 구현했습니다. pysolar를 이용해 태양의 운동을 계산하고, geopandas를 이용해 그림자 형상을 계산했습니다. 1. 논문 간단 요약 R. Soler-Bientz et al., “Developing a computational tool to assess shadow pattern on a horizo

pysolar

태양 위치 계산은 성가십니다. 날짜별, 시간별, 위치별 태양의 위치를 알고싶다면 pysolar가 편리합니다. pysolar pypipysolar githubpysolar documentation 1. pysolar 설치 pip로 간단하게 설치할 수 있습니다.1pip install pysolar 2. pysolar 사용 pysolar를 사용하려면 i

Mapping Shapefile on Raster Map

raster map 위에 polygon을 생성하는 과정을 정리했습니다. 간단한 작업이지만 4 GB 용량의 raster file을 불러오는 과정과 좌표를 맞추는 과정이 중요합니다. 1. geotiff 읽기 geotiff는 지형과 건물 등 여러 정보를 담은 raster image입니다. 건물 그림자가 담긴 geotiff 파일을 읽고 그 위에 polygon을

Create Shapefile from Polygon Dots

csv 파일에서 읽은 기본 정보를 바탕으로 polygon shapefile을 생성하는 과정입니다. shapely와 fiona를 사용했으며, geopandas 0.8을 설치할 때 함께 설치되는 버전을 사용했습니다. shapely 버전은 1.7, fiona 버전은 1.8.13.post1 입니다. References shapelyfionageopandas

Minimum Oriented Rectangle

QGIS에서 최소 경계 도형(minimum oriented rectangle)을 생성하고 중심점을 추가하여 csv로 출력하는 방법을 정리합니다. 사용한 QGIS의 버전은 3.10.9-A Coruña 입니다. References QGIS 1. shapefile 읽기 QGIS에서 shapefile을 읽어옵니다. 건물 형상이 반영되어 곳곳이 울퉁불퉁합니다

Google Map, Naver Map URL 만들기

References Google Maps네이버 지도 지리데이터를 분석하다 보면 웹기반 지도서비스가 필요할 때가 있습니다. API를 사용해서 notebook 상에서 띄워볼 수도 있지만 전체 기능이 필요하기도 합니다. 이럴 때는 웹브라우저를 켜고 구글 지도나 네이버 지도를 들어가 검색을 합니다. 주소를 알면 간단하겠지만 위경도 좌표밖에 모른다면 많이

Raster Data Sampling on Polygons

References QGISwikipedia: GeoTIFFwikipedia: ShapefileSampling Raster Data using Points or Polygons QGIS에서 geotiff 등 raster file을 shape file에 투영하는 방법을 정리합니다. 사용한 QGIS의 버전은 3.4.13-Madeira 입니다. 1. Lo