응용 프로그램에 대해
GPS 추적기는 간단한 웹 기반 맵 추적 응용 프로그램입니다.
웹 브라우저 및 GPS 기능이 장착 된 장치 (스마트 폰, 태블릿 등)는 GPS 위치를 웹 사이트로 보내 Apache PHP MySQL을 실행하는 모든 웹 서버에 설치할 수있는 웹 사이트로 보내야합니다 (마지막에 권장 버전 정보 참조).
등록 된 사용자는 웹 사이트를 통해 GPS 위치를 공유하고지도에서 서로를 추적 할 수 있습니다.
등록 된 사용자는 웹 사이트에서 다른 사람에게 추적 요청을 보내야합니다.
권한 또는 가시성과 같은 연락처 설정은 각 사용자에게 동적으로 활성화되거나 비활성화 될 수 있습니다. 연락처를 추가하거나 제거 할 수 있습니다.
친구, 가족 등과 같은 카테고리를 만들 수 있습니다. 범주 설정 (허가, 가시성)은 선택한 범주의 모든 사용자에게 적용됩니다.
웹 사이트가 전화 브라우저에서 실행중인 경우 전화 브라우저가 열려있는 한 주기적으로 GPS 좌표를 서버로 전송합니다. 또한지도에서 연락처의 위치를 볼 수 있습니다.
안드로이드 응용 프로그램도 개발되었습니다. 전경 서비스로서의 Android 응용 프로그램은 GPS 위치를 전화에서 서버로 지속적으로 전송합니다. Android 응용 프로그램은 서버 나 3G 연결을 사용할 수없는 경우 SMS 문자 메시지로 좌표를 주어진 전화 번호로 보낼 수도 있습니다. 이 프로젝트는 Github에서도 공유됩니다 
프로젝트
이 프로젝트는 Codeigniter PHP 프레임 워크 (https://www.codeigniter.com)를 사용하고 Apache PHP MySQL에서 실행되며 Google지도를 사용합니다. MAP 관련 Sevices를 제공하는 이러한 상용 응용 프로그램에서 Google지도는 무료로 사용할 수 없습니다. https://www.google.com/intl/en-us_us/help/terms_maps.html
이 프로젝트는 자유롭게 사용하거나 수정할 수 있습니다.
프로젝트 설정
.htAccess 파일의 프로젝트 루트 폴더에서 기본 디렉토리 이름을 변경해야 할 수도 있습니다. RewriteBase /GPS_TRACKER /
Application/Config/Config.php- 기본 URL Shoud 설정 : $ config [ 'base_url']
Application/Config/Database.php- 데이터베이스 서버 매개 변수를 설정해야합니다
http : // localhost/gps_tracker/database/tables/create http : database에서 테이블을 만듭니다. LocalHost를 서버 도메인으로 교체하십시오.
응용 프로그램/config/email.php- SMTP 제공 업체를 설정해야합니다
프로젝트를 만들 때 여기에 액세스 할 수있는 XAMPP 5.6.15를 사용했습니다.
Windows : https://sourceforge.net/projects/xampp/files/xampp%20windows/5.6.15/
Mac OS : https://sourceforge.net/projects/xampp/files/xampp%20Mac%20OS%20X/5.6.15/
Linux : https://sourceforge.net/projects/xampp/files/xampp%20linux/5.6.15/
불행히도 프로젝트를 최신 버전으로 유지하고 업그레이드 할 시간이 없으며이 프로젝트는 최신 서버 환경에서 작동하지 않습니다.