2010-12-16 5 views
4

트위터 (또는 페이스 북)가 다양한 거리와 가능한 건물과 같은 지리적 위치 정보를 얻는 방법을 알고 있는지 궁금합니다. 트위터가 구글에서 가져온 것처럼 보이지만 그걸 설정하는 방법에 대한 자료는 아무도 모른다.Twitter는 어떻게 지리적 위치 데이터를 얻습니까?

감사합니다. Matt Mueller

답변

1

대부분의 최신 브라우저에서 지원되는 HTML5 Geolocation API을 통해 확인합니다. 물론 그것은 인터페이스를 브라우저의 구현에 따라 을 결정하는 방법입니다.은 위치를 결정합니다. 휴대 전화는 데스크톱 컴퓨터 등과는 매우 다르게 파악할 것입니다. 예를 들어 파이어 폭스는 Google web service을 사용하여 IP 주소를 기반으로하며 모바일 사파리는 코어 위치를 사용합니다.

빠른 Google search은 기능을 감지하고 사용하는 방법에 대한 정보를 많이 제공합니다.

2

Google은 모든 위치에서 구문 분석하지 않습니다. 적어도 이것은 Curacao에서 작동하지 않는 것 같습니다. 더 안정적인 솔루션을 개발 중입니다. 자세한 내용은 See my open question을 참조하십시오. 당신이 구글을 원한다면 이것을 사용할 수 있습니다.

<script type="text/javascript" src="http://www.google.com/jsapi"></script> 

JS를

if(google.loader.ClientLocation) { 
    latitude = (google.loader.ClientLocation.latitude); 
    longitude = (google.loader.ClientLocation.longitude); 
} 
포함
관련 문제