Developer information

Developer toolsGpsGate Server is built with modern internet technologies like AJAX, XML/JSON, .NET, MySQL, MS SQL. We are working hard to make GpsGate Server the preferred platform for GPS tracking. Not only as a stand alone product but also as a platform for developers to build on and integrate with other systems. Evidence of our efforts can be found in our open architecture, published database schema, our APIs and SDKs.


As a developer you have the opportunity to add support for new tracking devices, integrate GpsGate Server to other systems, build custom report plugins and add other functionality to GpsGate Server.


 

GPS Tracking Device integration to GpsGate Server

GpsGate TrackerOne

GpsGate TrackerOne is a reference design for how a tracker unit interacts with GpsGate Server.
TrackerOne can be implemented as a software client on a mobile phone, or similar mobile device. Or as a black box tracker device. The TrackerOne reference design is focused on tracker / server interaction and leaves the field open for how the actual software and hardware is designed and implemented.

GpsGate Server Protocol

Protocol specification used for communicating with GpsGate Server using TCP/IP, UDP, HTTP or SMS. GpsGate Server protocol supports status messages, device configuration and much more. GpsGate Server Protocol is one of the main ways to communicate remotely with GpsGate Server. The protocol is extendable by 3rd parties.

GpsGate Tracking Client SDK

.NET assemblies which assists in implementing a client using GpsGate Protocol

Server Side integration to GpsGate Server

Server side integration

Server side integration can be done in three different ways: Through the server side .NET business logic, through remote access using GpsGate Server Protocol and through direct database integration.

GPS in Browser

GPS in browser

This feature in GpsGate Client will allow web pages to read the position from a GPS connected to your local computer in a safe and controlled way. This opens up for very cool web applications which can become position aware.

Some example applications are to make a form that automatically includes a GPS position before it is posted to a web server. Or a map displayed in the browser which marks out your current position.

“GPS in browser” uses cross scripting. GpsGate Client runs a small local web server from which your page can request GPS information. A javascript library is included to make this really simple.

Try GpsGate Server

Get GpsGate Server now!
With five free licenses.
GpsGate Server


GpsGate Video gallery

Collection of video tutorials.

Latest Blog posts

Control Access to GpsGate Server
2014-04-01 15:19
The Power of Event Rules
2014-02-20 19:07
UserSync Plugin
2014-02-13 14:44
TR2002 IFTA Report
2014-02-07 15:44

Active Forum topics

Subscribe to our Newsletter

Subscribe to the GpsGate Newsletter and get all the latest product updates, useful guides and tutorials and even receive hot offers.
E-mail
© 2014 GpsGate AB, All rights reserved. Privacy Policy
Wrong Username or Password