All Projects → gpsguru → traccar-api-php

gpsguru / traccar-api-php

Licence: Apache-2.0 license
Traccar API - PHP API Implementation

Programming Languages

PHP
23972 projects - #3 most used programming language

Projects that are alternatives of or similar to traccar-api-php

Traccar
Traccar GPS Tracking System
Stars: ✭ 3,353 (+9480%)
Mutual labels:  gps, traccar, gps-tracking
trackanimation
Track Animation is a Python 2 and 3 library that provides an easy and user-adjustable way of creating visualizations from GPS data.
Stars: ✭ 74 (+111.43%)
Mutual labels:  gps, gps-tracking
erlymon
Open Source GPS Tracking System
Stars: ✭ 32 (-8.57%)
Mutual labels:  gps, gps-tracking
addon-traccar
Traccar - Home Assistant Community Add-ons
Stars: ✭ 65 (+85.71%)
Mutual labels:  gps, traccar
X-TRACK
A GPS bicycle speedometer that supports offline maps and track recording
Stars: ✭ 3,736 (+10574.29%)
Mutual labels:  gps, gps-tracking
HPR-Rocket-Flight-Computer
A flight computer for high-powered rockets based on the Teensy platform. 4 programmable pyro outputs, Mach immune flight events, air-start & two-stage capable w/ tilt-sensing safety features, GPS & live telemetry. High-rate data logging at 1000 samples per second. 4.0in x 1.25in x 0.5in fits in a 38mm tube coupler.
Stars: ✭ 33 (-5.71%)
Mutual labels:  gps
gpx-builder
Builder of GPX files
Stars: ✭ 25 (-28.57%)
Mutual labels:  gps
GPSService
Demonstrates how to use a service to regularly update a activity with data via callback. Also allows the activity to call functions on the service.
Stars: ✭ 16 (-54.29%)
Mutual labels:  gps
RouteConverter
The popular GPS conversion and editing tool
Stars: ✭ 123 (+251.43%)
Mutual labels:  gps
Autonomous-Ai-drone-scripts
State of the art autonomous navigation scripts using Ai, Computer Vision, Lidar and GPS to control an arducopter based quad copter.
Stars: ✭ 45 (+28.57%)
Mutual labels:  gps
gnssIR python
Python scripts for GNSS interferometric reflection applications
Stars: ✭ 19 (-45.71%)
Mutual labels:  gps
nrf9160
LTE 4G link on nRF9160-DK (ARM Cortex-M33)
Stars: ✭ 20 (-42.86%)
Mutual labels:  gps
roam-reactnative
React Native Location SDK. High accuracy and battery efficient location SDK for iOS and Android by Roam.ai
Stars: ✭ 20 (-42.86%)
Mutual labels:  gps
surger
⚡ Is there surge pricing around me right now?
Stars: ✭ 20 (-42.86%)
Mutual labels:  gps
GPSMachineLearning
No description or website provided.
Stars: ✭ 122 (+248.57%)
Mutual labels:  gps
Compass
Compass is a GPS tracking server that stores data in flat files.
Stars: ✭ 105 (+200%)
Mutual labels:  gps
aic-mobile-ios
Art Institute of Chicago Official Mobile App
Stars: ✭ 29 (-17.14%)
Mutual labels:  gps
AndroidGNSS
Code supporting raw ranges for the Android
Stars: ✭ 40 (+14.29%)
Mutual labels:  gps
orange3-geo
🍊 🌍 Orange add-on for dealing with geography and geo-location
Stars: ✭ 22 (-37.14%)
Mutual labels:  gps
rikitraki
This repository contains the client code of RikiTraki.com, a map-centric hiking log web application.
Stars: ✭ 16 (-54.29%)
Mutual labels:  gps

traccar-api-php (Traccar API usage with PHP)

Use traccar api with php, using this easy to understand implementation in php. All features provided by Traccar in version 4.3 and later will be supported.

Traccar Server & API Version : 4.3 Supported (Currently checked to be working with)

Note: For all support and queries regarding this code, raise requests here on GitHub itself. or on www.gpsguru.in

About author of This repositiory and code

About Traccar

Features Implemented

Server

  • server (server configurations)

Session

  • loginAdmin (login as admin)
  • login (login as any user)
  • logout (logout / destroy a user session)
  • session (check a users session or users account details)

User

  • users (list all user accounts under the currently logged in user)
  • userAdd (add / register a user account)
  • userUpdate (update a user account)
  • userDelete (delete a user account)

Device

  • devices (list all devices under the currently logged in user)
  • deviceAdd (add a device)
  • deviceUpdate (update a device)
  • deviceDelete (delete a device)

Geofence

  • geofences (list all geofences under the currently logged in user)
  • gefeonceAdd (create a geofence)
  • geofenceUpdate (update a geofence)
  • geofenceDelete (delete a geofence)

Notification

  • notificationsTypes (list all notifications types available)
  • notifications (list all users enabled notifications)
  • notificationAdd (create notification for user)
  • notificationUpdate (update notification)
  • notificationDelete (delete notification)

Permission

  • assignUserDevice (assing a device to a user account)
  • removeUserDevice (remove a device from a user account)
  • assignDeviceGeofence (assign a geofence to a device)
  • removeDeviceGeofence (remove a geofence assignment from device)
  • assignDeviceNotification (assign a notification to device)
  • removeDeviceNotification (remove a notification from device)

Position

  • positions (display recent positions of all devices under the logged in user)
  • position (display a single position based in positionId)

Report

  • reportSummary (summary report)
  • reportTrips (trips report)
  • reportStops (stops report)
  • reportRoute (route report)
  • reportEvents (events report)
  • reportChart (same as route report, but can be modified for specifics in future)
  • reportEventsType (specific event type report)

Command

  • commandsTypes (list of all available commands for the device)
  • commandSend (send command to a device)

To do list for future - user-interface

  • Map based tracking UI
  • Geo-Fence UI
  • Edit Device UI
  • Playback UI
  • Reports UI
  • Admin User Management UI
  • Admin Device Management UI
  • Admin Device <-> User Allocation UI

All codes/examples are being provided here for free by www.gpsguru.in

  • We have a fully functional list of all API functions for Traccar, of which we have shared few of the basic functionailities required to get started with PHP based implementation of Traccar API. For customizations please Raise a Request here on Github under Issues.

  • Contributions to the code are most welcome and will be given due credit.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].