My team is working on a data mining project that takes input from the user using a web form, crunches a bunch of data and generates predictions that are meant to help law enforcement. We want to plot our predictive results out on a web page in this format: http://www.crimemapping.com/map.aspx?aid=c99b299c-bc94-459a-b0dd-b871278930c3
- Objective 1: Plot coordinates on a Google map using place markers.
- Objective 2: Display certain details on the map when a place marker is clicked.
- Objective 3: . If I have say '15' points to display, the web page displays a map that is 'zoomed into' those 15 points by default? That is, we don't want the entire country/continent to display when the points are clearly concentrated in a particular city.
I have been searching for quite some time regarding what would be the best way to do this. I would like to do it using Python, but it seems like JS is a better way. I saw some posts about KLM and GoogleEarth, but it didn't seem right for my purposes.
Could you please give me suggestions on what would be the best approach to do this?