위도와 경도의 최대 길이는 얼마입니까?


320

위도와 경도는 얼마나 걸립니까?

Windows Phone 장치에서 매우 긴 길이를 전송합니다.

Latitude=-63572375290155
Longitude=106744840359415

테이블 열 크기를 초과하여 오류가 발생합니다.


7
위도 / 경도입니까? 최대 / 최소는 위도 +90 ~ -90 길이 +180 ~ -180입니다. 쉼표가 누락되었다고 말할 것입니다 ... DB 형식으로 부동 소수점으로 저장하면 충분합니다. 그러나 나는 당신의 가치가 맞지 않기 때문에 무언가 잘못되었다고 생각합니다
Xavjer

2
이러한 값을 얻기 위해 일부 API를 사용하고 있습니다. 아마도 API는 문서와 함께 제공됩니다. 장치에 대한 설명서는 무엇입니까?
NPE

19
나는 그 숫자가 실제로 -63.572375290155와 106.744840359415라고 생각합니다. 남극 대륙 연안에 있습니다. 소수점 이하 7 자리의 위도 또는 경도는 5 피트까지 정확합니다. 소수점 이하 8 자리 이상은 노이즈입니다.
길버트 르 블랑


1
나는 소프트웨어 개발에 관한 것이 아니기 때문에이 질문을 논외 주제로 마무리하려고 투표하고있다.
Jim G.

답변:


646

위도의 유효 범위는 남반구와 북반구에서 각각 -90과 +90 입니다. 경도는 각각 Prime Meridian의 서쪽과 동쪽의 좌표를 지정하여 -180과 +180 범위 에 있습니다.

참고로, 적도 는 위도 0 °, 북극 의 위도는 90 ° (90 ° N 또는 + 90 °), 남극 의 위도는 -90 °입니다.

자오선은 영국의 그리니치를 통과 공의 경도를 ° 있습니다. 국제 날짜 선 (IDL) 대략 180 ° 경도를 따른다. 양의 값을 가진 경도는 동부 반구에, 음의 값은 서반구에 떨어진다.

십진도 정밀도

소수점 6 자리를 사용한 좌표에서 소수점 6 자리의 정밀도는 10 cm (또는 0.1 미터) 해상도입니다. 좌표 10 진수의 각 .000001 차이는 길이가 약 10cm입니다. 예를 들어 Google 어스 및 Google지도 이미지는 일반적으로 1 미터 해상도이며 일부 장소는 1 픽셀 당 1 인치의 고해상도를 갖습니다. 소수점 이하 5 자리를 사용하여 1 미터 해상도를 표현할 수 있으므로 6 자리 이상이 해당 해상도에 적합하지 않습니다. 적도에서의 경도 사이의 거리는 위도와 동일하지만, 자오선이 그 지점에서 수렴함에 따라 극점에서 경도 사이의 거리는 0에 도달합니다.

위도 값이 -6.3572375290155 또는 -63.572375290155로보고되면 10cm (또는 0.1m) 정밀도를 위해 소수점 이하 6 자리까지 반올림하고 저장할 수 있습니다.

밀리미터 (mm) 정밀도의 경우 소수점 이하 자릿수 8 자리로 위도 / 경도를 나타냅니다. 대부분의 응용 프로그램은 그 정밀도 수준을 필요로하지 않기 때문에 대부분의 경우 소수점 6 자리이면 충분합니다.

다른 방향에서, 십진도 전체는 ~ 111km (또는 60 해리)의 거리를 나타내고 0.1 진도 차이는 ~ 11km 거리를 나타냅니다.

다음은 델타도에 따른 위도의 소수점 이하 자릿수 # 및 시작점으로 0,0을 사용하여 미터 단위의 예상 거리를 나타내는 소수점 이하 자릿수 # 자리 표입니다.

decimal  decimal     distance
places   degrees    (in meters)
-------  ---------  -----------
  1      0.1000000  11,057.43      11 km
  2      0.0100000   1,105.74       1 km
  3      0.0010000     110.57
  4      0.0001000      11.06
  5      0.0000100       1.11
  6      0.0000010       0.11      11 cm
  7      0.0000001       0.01       1 cm

초도 (DMS) 표시

DMS 표기법의 경우 1 arc second = 1/60/60 degree = ~ 30 미터 길이 및 0.1 arc sec 델타는 ~ 3 미터입니다.

예:

  • 0 ° 0 '0 "W, 0 ° 0'0"N-> 0 ° 0 '0 "W, 0 ° 0'1"N => 30.715 미터
  • 0 ° 0 '0 "W, 0 ° 0'0"N-> 0 ° 0 '0 "W, 0 ° 0'0.1"N => 3.0715 미터

1 호 분 = 1/60도 = ~ 2000m (2km)

업데이트 : 다음은 좌표 정밀도에 관한 재미있는 블로그 게시물 입니다.


2
경도는 어떻습니까? 소수점 이하 자릿수 정도는 그것을 보유하기에 충분합니다.
ArunRaj

14
위도의 소수점 이하 자릿수 6 자리 (0.000001)는 길이가 ~ 0.11 미터이고 경도는 적도 근처에서 위도는 ~ 0.11 미터입니다. 따라서 평균 6 자리는 10cm 해상도로 충분합니다.
JasonM1

4
사랑스러운 설명 감사합니다.
ArunRaj

1
0.1 m현재 사용중인 곳을 사용 하는 것이 좋습니다 10 cm( "약 10cm"라고 말한 경우 제외). 그렇지 않으면 훌륭한 답변입니다.
Floris

1
위도 / 경도 정밀도에 대한 추가 정보 : mysql.rjweb.org/doc.php/latlng#representation_choices
Rick James

192
  • 위도 : 최대 / 분 +90~-90

  • 경도 : 최대 / 분 +180~-180


@RickJames 불행하게도 일부 국가에서는 그렇습니다.
vpibano

31

유효한 경도는 -180에서 180 도입니다.

위도는 -90도에서 90도 사이 여야하지만 극 근처에있는 영역은 색인을 생성 할 수 없습니다.

EPSG : 900913 / EPSG : 3785 / OSGEO : 41001에 지정된 정확한 한계는 다음과 같습니다.

  • 유효한 경도는 -180에서 180 도입니다.
  • 유효한 위도는 -85.05112878에서 85.05112878 도입니다.

7
이 답변에 언급 된 제한은 특정 MAP PROJECTION에 대한 것입니다. 이 답변은 질문에 대한 올바른 답변이 아니며 오해의 소지가 있습니다. 완전히 다른 문제입니다.
bugmenot123

유효한 위도가 -85에서 85 사이 인 이유를 알고 있습니까? 나는 그 이유를 찾기 위해 온통 찾고 있습니다. 나는 그 이유를 알고 싶습니다.
Ludvig W

2
@Lurr 아마도 북극과 남극에서 끝나기를 원하지 않기 때문일 것입니다. 지구가 극에서 약간 평평하다면, 90도에 도달하기 전에
감각

24

총 위도 최대 값은 9 (12.3456789), 경도 10 (123.4567890)이며, 둘 다 최대 7 자의 10 진수 문자입니다 (적어도 Google지도 에서 찾을 수있는 것임 ).

예를 들어 Rails와 Postgresql의 열은 다음과 같습니다.

t.decimal :latitude, precision: 9, scale: 7
t.decimal :longitude, precision: 10, scale: 7

8

Lat Long 값을 SQL Server에 저장하기위한 이상적인 데이터 유형은 decimal (9,6)입니다.

다른 사람들이 말했듯이, 이것은 약 10cm의 정밀도이며 5 바이트의 저장 공간 만 사용합니다.

예 : CAST(123.456789 as decimal(9,6)) as [LatOrLong]



0

나는 이미 몇 가지 답변이 있다는 것을 알고 있지만 소수점 이하 자릿수에 대한 실질적인 정보와 요청 된 최대 길이를 추가하기 때문에 이것을 추가했습니다.

위도 및 언어의 길이는 정밀도에 따라 다릅니다. 각각의 절대 최대 길이는 다음과 같습니다.

  • 위도 : 12 자 (예 : -90.00000001)
  • 경도 : 13 자 (예 : -180.00000001)

두 홀드 모두 : 최대 8 개의 장소가 가능합니다 (일반적으로 사용되지는 않지만).

정밀도에 대한 설명 :

여기에 이미지 설명을 입력하십시오

위키 백과에 대한 십진법 기사 의 전체 테이블을 참조하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.