2011-04-21 4 views
3

Groupowon이 엔고 우라 힐즈, 캘리포니아에서 Groupon을 방문한다고 가정 해 봅시다. Groupon은 그 도시를 로스 앤젤레스와 같은 거래가있는 가장 가까운 도시를 어떻게 참조하여 가장 가까운 도시로 선택하겠습니까?Groupon Segment Geolocation과 같은 사이트는 거래하는 도시에 따라 어떻게 달라 집니까?

위치에서 위도/경도를 잡고 거리를 계산하고 사용 가능한 모든 도시로부터 거리를 계산합니까? 그렇다면 각 도시 나 공개 API에서 위와 같은 위도/경도 데이터를 어디서 얻을 수 있습니까?

답변

1

Groupon은 지역에서 오는 요청을 매핑 할 수있는 일종의 지리적 위치 데이터베이스가있는 분산 된 특성으로 인해 limelightnetworks를 CDN 제공 업체 및 대부분의 CDN으로 사용하는 것으로 보입니다. CDN의 손에 그 정보는 쉽다, 그리고 위치는 그 정보에 더 일할 수있다. DNS가 서버에 알리기 위해 필요한 모든 것은 새로운 개념이 아닙니다.

브라우저/클라이언트가 사용자 위치에 대한 정보를 서버 (사용자 지정에 사용할 수 있음)로 보낼 수있는 geolocation API spec도 있습니다. DNS, 무선 AP 등과 같은 요인의 이러한 행위는 아직 초안 단계에 있으며 일부 Google 서비스는이를 사용하며 브라우저 지원도 필요합니다.