2008-09-18 4 views
9

모바일 브라우저에서 자주 방문 할 웹 앱을 개발 중입니다. 브라우저 요청에서 위치 정보 (삼각 측량 또는 GPS)를 조회하는 데 충분한 정보를 얻을 수있는 방법이 있는지 궁금합니다 물론 직접 요청한 것이 아닙니다. 동료는 일부 이동 통신사가 요청 헤더에 고객이 활성화 한 경우 위치 데이터를 반환 할 해당 공급자가 공개하는 웹 서비스로 보낼 수있는 고유 식별자를 제공한다고 제안했습니다. 누구든지이 방법이나 위치 데이터 수집을위한 다른 방법으로 올바른 방향으로 나를 안내 할 수 있습니까? 심지어 매우 근사합니다. 분명히이 앱 캔디입니다. 데이터를 사용할 수없는 경우 앱은 실제로 신경 쓰지 않습니다 ...모바일 브라우저에서 위치 데이터 가져 오기

IP로 삼각 측량 데이터를 제공 할 통신사 별 웹 서비스입니까?

답변

10

Google은 AJAX API의 일부로 ClientLocation을 보유하고 있습니다. Google의 AJAX API (API 키 필요)를로드해야하며 사용자의 위치 데이터를 해결하려고 시도합니다.

0

원본 IP 주소를 사용하여 네트워크 위치를 추정합니다. 아니요, iPhone의 HTTP 요청에서 위도와 경도를 얻을 수 없습니다. 타사 앱을 작성하고 앱을 실행하라고 요청하는 경우가 아니면

웹 사이트에서 설문 조사를 실행하는 것이 더 나을 것 같습니다.

+1

IP 주소는 전화 사업자 위치입니다. 별로 구체적이지 않습니다. –

-2

일본의 일부 제공 업체는 휴대 전화 위치 추적 서비스를 제공합니다. 정보가 공개되지 않은 것도 알고 있습니다. 내 의견에 민감한 개인 데이터에 포함되어 있기 때문에 공급자가 해당 정보를 무료로 제공하기 전에 귀하는 매우 좋은 이유가 필요하다고 생각합니다. 물론 그들은 정보를 경찰관에게 줄 것이지만 일반 대중에게주지 않을 것입니다.

2

GMaps 매시업에서 javacript gps를 확인했습니다. 아주 간단합니다. http://www.saefern.org/tickets/test4.php - yrself가 소스를 볼 수 있도록 도와줍니다.

(I 현재 BB이 없습니다. 사용자는 저에게 이메일을 보내 "... 폴링 매 15 초 정도가 될 것 같다, 그래서 새 위치를 추가 ... 유지".)

나는 아이폰에 상응하는 자바 스크립트 GPS 정보를 찾고 있어요. 그리고 노키아, 그리고 ....

감사합니다.

2

나는이 자바 스크립트 라이브러리를 성공적으로 사용하고 있습니다 :

http://code.google.com/p/geo-location-javascript/

예는 잘 작동. 사용자는 항상 자신의 위치를 ​​공유하라는 메시지가 표시됩니다.이를 피할 수있는 방법을 모릅니다.