Click here to Skip to main content
14,030,350 members
Rate this:
Please Sign up or sign in to vote.
See more:
Im looking to develop a Public transportation app for my city. As the Bus services are really poor and information of arrivals are not available, through the App im trying to help my city.

So im looking for some GPS trackers that can be linked to a Server/Website/App in real time.

Also, one of the aspects that the GPS or algorithm needs for the project are, speed tracking, stops tracking, fuel consumption and any other data you recommend. Thank you very much for your contribution and time

What I have tried:

I have tried to develop it on python but couldn't achieve it, which programming langague would you recommend?
Updated 2-Mar-19 5:54am
Richard MacCutchan 2-Mar-19 4:49am
You are describing something that is a large project at the very least, not something you can write in a couple of days. You need to start by doing research into what tracking devices are available and what they cost, what interfaces they require and support etc.
Rate this: bad
Please Sign up or sign in to vote.

Solution 2

You really should need to sit down and think about this, and then break it down into it's major components.

1. Data Source. The GPS units which will grab the time and location, and send that off your server. Which to choose is going to depend on your location; how sensitive does the GPS need to be where you are to give adequate data as well as how it is connected to the internet.

2. Data reception and storage. This component will grab the data from the internet and store into some type of database.

3. Data processing. Here is where you would determine speed & direction.

4. Administration / dashboard. The place where you can see and control what is going on.

5. User Service API. This will be where the consumer devices will be getting their data from.

6. Client Applications. iOS & Android apps connected to the User Service.

You also expressed an interest in fuel consumption & speed tracking. Maybe you should think about a custom vehicle collection unit that will marry the GPS data as well as the CAN data from the vehicles computer, and send that as one big clump.

As you can see, there is a lot going on here. There is no right programming language that will be best for everything that needs to be done.
Rate this: bad
Please Sign up or sign in to vote.

Solution 1

You can use for tracking android and using that you can do network map or google map or you want to do free maps then you can go with openstreetmap

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy | Cookies | Terms of Service
Web06 | 2.8.190419.4 | Last Updated 2 Mar 2019
Copyright © CodeProject, 1999-2019
All Rights Reserved.
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100