2009-08-24 5 views
5

Google지도에서 폴리곤을 그릴 수 있도록 shapefiles를 가져 와서 lat/lng 좌표를 추출하려면 어떻게해야합니까?Census.gov의 TIGER/Line® Shapefiles -> Google Maps

http://www2.census.gov/cgi-bin/shapefiles/national-files

내가 여기이 질문 질문 :

http://groups.google.com/group/Google-Maps-API/browse_thread/thread/18763b4b0cb996c7

을 그들이 무엇을해야하는지 나에게 말했다,하지만 수행하는 방법은 P

들으을 =!

답변

0

내가 ARC 파일을 사용하여 더 나은 행운을 얻었습니다 http://www.census.gov/geo/www/cob/index.html 지금 웹 페이지를 찾을 수 없지만 실제 코드가있는 코드를 찾았습니다. Google은 "arc to kml"과 같은 것으로 거기에서부터 시작됩니다.

1

이 작업을 수행하는 방법에 따라 다릅니다. 몇 가지 모양 만 있으면 좌표 파일을 직접 볼 수 있습니다. 이러한 좌표를 사용하여 Google지도에서 GPolygon을 만들 수 있습니다.

모양이 많이 필요한 경우 프로그래밍 방식으로 처리해야합니다. 내가 좋아하는 언어를 사용하여 XML 파일을 구문 분석하고 각 셰이프의 좌표를 검색하는 것이 좋습니다.

1

작년에 내가 screensaver to render presidential polling data을 개발할 때 비슷한 문제가있었습니다. 인구 조사 사이트에서 Shapefiles 데이터를 구문 분석하는 데 시간을 투자하고 싶지 않았습니다 (사양을 놓친 경우 here).

실제로 여기에 시간을 저장했는지는 확실치 않지만 화면에 50 개 상태를 렌더링하고 가장자리를 추적 한 다음 간단한 텍스트 형식으로 데이터를 저장하는 파이썬 앱을 작성하지 않았습니다. 확실하지 내 데이터는 응용 프로그램의 충분한 고해상도,하지만 당신은 내가 여기에 생성 된 데이터를 잡아 수있는 경우 :

http://www.cannonade.net/pnt.zip

N.B. 내가 생성하는 데이터는 위도/경도가 아니지만 일부 스케일링을 사용하면 데이터를 변환 할 수 있어야합니다.

행운을 빈다.