728x90
반응형

tool 공부/geo 2

python을 활용한 두 지점 사이의 거리 구하는 방법

두 지점 사이의 거리 구하는 방법 1. 유클리디안 거리(Euclidean distance): 유클리디안 거리는 두 지점 간의 직선 거리를 의미한다. 즉, 두 지점을 직선으로 연결한 선분의 길이를 구하는 것입니다. 유클리디안 거리는 2차원 또는 3차원 공간에서 일반적으로 사용된다. 두 지점 (x1, y1)과 (x2, y2) 사이의 유클리디안 거리를 구하는 공식은 다음과 같다: distance = sqrt((x2 - x1)^2 + (y2 - y1)^2) 2. 하버사인(Haversine) 거리: 하버사인 거리는 지구의 곡률을 고려하여 두 지점 간의 거리를 구하는 방식이다. 이 방법은 지구상에서 두 지점 간의 대원호(부채꼴 모양의 경로)를 고려하여 거리를 계산한다. 하버사인 거리는 위도와 경도 좌표를 사용하여 ..

tool 공부/geo 2023.06.23

CRS 개념 및 파이썬 crs 변환

CRS는 "Coordinate Reference System"의 약자로, 공간 데이터를 표현하는 데 사용되는 좌표 시스템을 정의한 것이다. 좌표 시스템은 지구의 표면을 나타내는 데 사용되는 좌표 체계와 해당 체계의 측정 단위를 포함한 것으로, CRS는 공간 데이터를 지리적으로 표현하고 해석하기 위해 필요한 중요한 요소이다. CRS는 지구의 모양과 크기, 좌표 체계 및 측정 단위를 설명한다. 대표적인 CRS 예시로는 1. WGS84 (EPSG:4326): 지구를 구로 가정하고, 위도(latitude)와 경도(longitude)로 좌표를 표현한다. GPS 데이터 및 웹 맵에서 주로 사용된다. 예시: (37.7749° N, 122.4194° W) 2. UTM (Universal Transverse Mercat..

tool 공부/geo 2023.06.22
728x90
반응형