This past weekend, I made several improvements to my site that allows you to map multiple locations on Google Maps. These improvements were mostly suggested by users of the site, and there were a couple that I came up with after seeing the usage patterns of the site, and trying to improve performance.
Read on to see the listing of new/improved features:
Better support for international addresses
From reading the logs for my mapping site, I noticed that the application was blowing for many addresses outside the United States. I did a little more research, and discovered that the bug was in handling some special characters, like "ø, á, í, é, È, ž, ù, ý".
As a test case, I created a map of points from around the world that I found in the logs. Each of these queries caused an error.