이 좌표를 Google지도에서 읽을 수있는 좌표로 어떻게 변환합니까?

StackOverflow https://stackoverflow.com/questions/995738

  •  13-09-2019
  •  | 
  •  

문제

이것에 대한지도 좌표를 살펴보십시오 페이지. 이것은 Wikipedia에서 연결되어 있으며 좌표는 쿼리 문자열이 전달됩니다. 이것에 대한 실제 용어는 확실하지 않지만 좌표를 어떻게 변환합니까? 그들은 다음과 같이 보입니다.

37 ° 14 ′ 6 ″ N, 115 ° 48 ′ 40 ″ W

나는 그들이 다음과 같이 보이기를 원합니다.

37.235, -115.811111

, 이것은 Google지도에서 읽을 수있는 형식입니다. 이 예.

PHP 에서이 작업을 어떻게 수행합니까? 두 가지 유형의 좌표는 무엇입니까?

도움이 되었습니까?

해결책

원래 형식은 몇 시간, 분, 초 형식입니다. 소수로 변환하려면 다음을 수행합니다.

d = h + m/60 + s/3600

따라서 당신의 예에서는 37,14,6이됩니다

언급 된 바와 같이 37 + 14/60 + 6/3600 = 37.235.

위도가 n 인 경우 결과는 양수입니다. 경도가 e면 결과는 긍정적입니다. 서쪽으로 결과가 부정적이면.

다른 팁

여기 당신이 말하는 일을하는 JavaScript 함수입니다.

이 유틸리티는 사용자가 소수도와 정도, 분, 초로 위도와 경도를 변환 할 수 있도록 허용합니다. 편의를 위해 NAD83 / WGS84 좌표 시스템과 구형 NAD27 좌표계 간의 전환이 가능합니다. NAD27 좌표는 현재 방송 승인 및 응용 프로그램에 사용됩니다.

이 유틸리티는 JavaScript가 계산을 수행하도록 활성화해야합니다.

Umm 당신이 언급 한 페이지는 이미 당신에게 wgs84 및 위도 경도 형식의 좌표를 제공합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top