2011-02-07 4 views
2

주, 각 주에있는 주요 도시, 인구 및 각 도시에 대한 위도/경도 좌표 목록이 있습니다. 이를 사용하여 인구의 거주지에 따라 가중치가 적용되는 국가의 중심에 해당하는 위도와 경도를 계산해야합니다. 상태 두 도시 A (인구 100) 및 B (인구 200)가있는 경우인구 중심 가중치 센터

는 예를 들어, I는

를 A와 B

의 방법 2/2/3 놓여 점의 좌표를 할 설치된 SAS 데이터 세트 maps.uscity을 사용하고 있습니다. 또한 "Projection Logitude/Latitude from Radians"라는 변수가 있는데, 이것은 숫자의 단순 평균을 취할 수 있다고 생각하지만, 나는 그들을 비 계획 좌표로 되돌릴 방법을 모르겠습니다.

누구나 쉽게 계산할 수있는 방법을 제안 할 수 있다면 대단히 감사하겠습니다.

답변

0

Itzy의 대답은 올바른 것입니다. 미국 센서스의 위도/경도는 인구에 기초합니다. 대조적으로 USGS GNIS 데이터의 위도/경도 평균은 관리 경계를 기준으로합니다.

Itzy가 참조하는 파일은 2000 년 미국 센서스 데이터입니다. 센서스 국은 2010 년 데이터를 처리하고 있습니다. 다음 링크는이 모든 데이터의 세그웨이입니다.

http://www.census.gov/geo/www/tiger/

나는 지리 많은 질문에 대답 할 수 있습니다. OpenGeoCode의 공개 지형 공간 팀의 일원입니다 .Org

0

질문에 답하기 위해 가중 평균을 찾는 것처럼 보입니다.

/* data from http://www.world-gazetteer.com/ */ 
data AL; 
input city $10 pop lat lon; 
datalines; 
Birmingham 242452 33.53 86.80 
Huntsville 159912 34.71 86.63 
Mobile  199186 30.68 88.09 
Montgomery 201726 32.35 86.28 
; 
proc means data=AL; 
weight pop; 
var lat lon; 
run; 
+0

나는 그것이 옳다고 생각하지 않습니다. 나는 틀릴 수도 있지만 위도와 경도를 평균 할 수는 없다고 생각합니다. 센서스 국 (링크가 승인 된 답변에 있음)의 문서에 가중치를 적용하는 올바른 공식이 있습니다. – itzy

0

을 당신이 비행기의 무게 중심 계산에 사용 된 것과 같은 방법을 사용하여이 작업을 수행 할 수 있다고 생각 :

  1. 가 기준을 설정을 그냥 좌표 PROC 수단을 사용하여 각각의 가중 평균을 상태의 어떤 부분의 남서를 가리킨다. 실제로 그것은 참조 점이 어디에 있든 상관 없지만 SW를두면 일반적인 x-y에서 모든 수를 양수로 유지하면서 우리는 사물을 생각하는 경향이 있습니다.
  2. 이 지점에서 N-S 및 E-W 라인을 논리적으로 확장하십시오.
  3. 또한 도시에서 그러한 선을 확장하십시오.
  4. 각 도시마다 선과 기준선 사이의 거리를 구하십시오. 이들은 순간 무기입니다.
  5. 각 거리 값에 도시 인구를 곱하십시오. 효과적으로 각 도시에 대한 순간을 얻고 있습니다.
  6. 모든 순간을 추가하십시오.
  7. 모든 모집단을 추가하십시오.
  8. 모멘트의 합계를 모집단의 합계로 나누면 관련된 모집단의 기준점을 기준으로 한 무게 중심이 있습니다.