|
|
|
|
|
by bufferoverflow
2959 days ago
|
|
Which part of Google Maps front end isn't clear to you? They used to use tiles, I think they switched to vectors a few years ago. The routes and such are drawn dynamically on canvas. The routing itself is done on the server side (though there's a quick rough pre-route done on the front end when you drag points). |
|
I would say the two things to make something complex is: to map out the data identify whats the core elements, and second, start building out from that. As you get the core stuff operational you can work on more bits and refactor, etc. As you build you will be coming up with problems and working out solutions, it's a process.
Also given the scale of Google Maps, from what it tracks and how many access it so many different ways, projects like that are the work of hundreds - many specializing on just one aspect or another.