2012-01-20 2 views
1

저는 학교 프로젝트를 진행하고 있으며 Google지도를 사용하여 실시간으로 사용자를 추적해야합니다. 지금까지 웹 사이트에 좌표를 보내는 Android 앱이 있으며 해당 웹 사이트에는 GPS 좌표를 기반으로 마커를 배치하는 Google지도가 있습니다.웹 응용 프로그램으로 실시간으로 안드로이드 전화 추적

어떻게 든지도를 계속 업데이트함으로써 실시간으로 사용자를 추적 할 수 있어야합니다. 또한 사용자의 움직임을 기록하기 위해 선을 그려야합니다. 지금까지 내 사이트는 페이지가 새로 고쳐질 때만 업데이트됩니다. 나는 소켓에 대해 들었다. 그러나 나는 그런 곳에서 시작해야 할 부분을 정말로 모른다. 내 사이트는 대부분 PHP지만지도 부분은 자바 스크립트입니다. 누구나 좋은 자습서에 대한 링크가 있거나 소켓 사용에 대한 조언이 있다면 정말 고맙겠습니다!

답변

1

소켓을 사용하는 대신 JavaScript를 사용하여 주기적으로 웹 서버에 전화의 물리적 위치 변경을 쿼리해야합니다.

Google Maps JavaScript API을 사용하여 맵에 마커와 선을 그릴 수 있습니다.

가장 쉬운 방법은 서버에 (xQuery를 사용하여) x 초마다 업데이트 된 위치를 묻는 타이머를 사용하고 전화의 좌표가 설정된 양만큼 변경되면지도에 새로운 마커와 선을 그립니다 .

자세한 내용은 jQuery tutorialsPHP JSON manuals을 참조하십시오.

관련 문제