Optimize mapping performance of Google Map API v3 Application

This project received 9 bids from talented freelancers with an average bid price of $531 USD.

Get free quotes for a project like this
Employer working
Skills Required
Project Budget
Total Bids
Project Description

Under development is a Google Maps web application (Ruby on Rails and Javascript) which pulls data from a MySQL database and updates the map with poly lines and custom icons. The current app includes mouse hover information boxes, semi-transparent overlays and various data. The application will need to update the map as new data comes into the database which will include adding new icons and deleting older ones. There could be up to several hundred icons on the map. Currently, the rendering of the map is unacceptably slow and can cause browser lock-up, and the current developer is not familiar with higher-performance mapping graphics.

Some techniques which may be explored:

1) isolate the icons rendered to only those in the current viewport
2) reading multiple datapoints and painting them as one overlay rather than individual overlays
3) some form of local caching scheme to reduce DB reads
4) reduction of visual features in the application based on recommendation
5) other?
6) not an option: rewrite in Flash

This project is a request for design consultation and does not include extensive code generation aside from that which is required to optimize the icon mapping, though the role could be expanded. The developer who is awarded this project will have a strong Javascript/mapping background and understand optimization techniques. More details and a URL to the site will be provided, and the price/rate is negotiable based on the level of effort and participation.

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online