I was pretty bored so I thought I might take a look at the source code for GMDL. I don’t have Visual Studio installed so I was doing a pretty terrible backtrack in notepad.
From what I can see when Google is selected in the map download option an exception caused probably due to some index range error.
This error (again notepad trace) is from the method “private int[] GetNumbers(string page)” under the Google section of the GMdl.cs source. The application (again from what I can tell) is not functioning with Google's new “z=” idea. So in the GMdl.cs source the code is searching for “zoom=” instead of “z=” hooray for Google!
I think the initial start of the problem is at the line which reads “int start = page.IndexOf("zoom=");” and then stems from there. There may be other problems but at this point I gave up on notepad.
SO… This leaves the following conclusion, in that Google changed something, and fudged our wonderful program. However, I could just be completely wrong as I only browsed through the source very quickly.
Bookmarks