English, Spanish
OpenGGD logo

Open GPS Gateway & Database

Contents

Architecture
Documentation
Downloads
FAQ
Forums
Mailing Lists
Related Links

News

2009-05-11 The first release of OpenGGD has been launched

2008-12-15 The protocol for the server that receives GPS data has been published

2008-11-18 OpenGGD has been registered in SourceForge.net

Get Open GPS Gateway and Database at SourceForge.net. Fast, secure and Free Open Source software downloads

Aims

OpenGGD aims to be a solution for centralizing the vehicle fleet GPS information, acting as an interface among different GPS devices or their control programs and different GIS programs.

OpenGGD is mainly a GPS database infrastructure, written in C++ and under GNU/GPL license. It is neither a program for controlling GPS devices nor a mapping tool.

Architecture

OpenGGD consists of two TCP/IP servers that receive, store and deliver GPS data.

A web server will access the GPS database in order to show the information in a suitable format for the end users -tracks files, reports, alarms, etc-.

Another web server will provide specific information about the clients connectivity -current TCP/IP links, log files, etc-.

A third web server will be implemented to administrate the whole system -permissions, backups, etc-.

Documentation

Downloads

  • The first release of OpenGGD includes the server that receives positions data and an example client that reads NMEA sentences from a serial port. It also includes useful documentation about installation, protocol, database and api. (download)

FAQ

  • Is my current GPS solution compatible with OpenGGD?

    Sure it is. There is a choice of implementing the protocol in your current software or device, or developing a plugin between your solution and OpenGGD.

    For example, if your solution sends/receives GPS data to/from a serial port, the easiest way to be compatible with OpenGGD is to develop a plugin that converts serial GPS data to TCP/IP, using a virtual serial port.

  • I want my current GSP solution to be compatible with OpenGGD. In what way does the GNU/GPL license affect it?

    You needn't use our source code at all. The GNU/GPL license does not apply to the protocol documentation, therefore you can implement it without copyright or license requirements. In that case your software would be treated as a separate work.

  • How can I contribute to OpenGGD?

    OpenGGD is taking the first steps, therefore we need all kind of contributions: suggestions, source code developing, web maintenance, translations, etc.

    We would also appreciate if you could spread the word and promote OpenGGD.

    Please visit our forums and the mailing lists.

Forums

Mailing Lists

Related Links