Mike, Thanks, great tips. Found the obvious problem with changing to "map" instead of "this" The sample script ran, except the heatmap api needed a proxy. I used the asp version and put it in the code. Here:
http://home.comcast.net/~rickandjudith/maps/map-simple19.html It now requests the heatmap, which I see in the console, but the heatmap does not return. I am going to try to host this on another free webserver, if I can find one! Thanks Rick On Mar 30, 5:31 pm, Michael Geary <[email protected]> wrote: > You do get the error on your public page as well. Maybe Firebug is not > enabled for that page? > > Regardless, here's what to do next. > > Turn on Firebug's "break on error" option. This is a little orange "pause" > button - with the two vertical bars - near the top left corner of the > Firebug panel. > > Now reload your page and it will stop at the line with the map.getBounds(). > Rest the mouse over "map" in that code to see info about that variable. Is > it a Map object? Nope, it's a Window object. Oops. > > 90% of the time, this particular error (a variable contains a reference to > Window instead of what you expected) is caused when someone uses "this" > incorrectly. In a function that was not called as a method but with an > ordinary function call, "this" is the window object. > > So let's check that. Look over on the right of the Firebug panel and click > on Stack to see the call stack. Now click on the second item in the stack - > the place where your current function was called - and you can see the call. > > That should get you started on what to do from there... > > -Mike > > On Wed, Mar 30, 2011 at 11:14 AM, dadof2innh <[email protected]> wrote: > > Hi, > > > I don't know if this is the place to ask the question, but I thought I > > would try. > > > I work as a data analyst, so I don't program for a living. I am > > definitely a newbie with google map apis. > > A co-worker asked me to try out the google maps to present some > > geodata. He wanted a Heatmap overlay on top of google maps, to display > > size dependent circles on top of airports around the USA. > > > To start, I went to the heatmap api website and followed their > > tutorial get a simple heatmap to overlay on a google maps. > > > here is the tutorial:http://www.heatmapapi.com/Sample_Googlev3.aspx > > > Then I tried to run it locally but I received this error, and no > > heatmap overlay appeared. > > > "map.getBounds "is not a function" > > I am running firebug on firefox and this error occurred here: > > Heatmap.js line 36 > > > I uploaded to my external site, the error went away, but still no > > heatmap overlay. > > here is where I ran the file: > > >http://home.comcast.net/~rickandjudith/maps/map-simple19.html > > > If someone can figure out what I am doing wrong, it would be greatly > > appreciated, thanks in advance! > > > -rick > > > -- > > You received this message because you are subscribed to the Google Groups > > "Google Maps JavaScript API v3" group. > > To post to this group, send email to > > [email protected]. > > To unsubscribe from this group, send email to > > [email protected]. > > For more options, visit this group at > >http://groups.google.com/group/google-maps-js-api-v3?hl=en. -- You received this message because you are subscribed to the Google Groups "Google Maps JavaScript API v3" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-maps-js-api-v3?hl=en.
