Author Archive for Mike
Back in January, I demonstrated how to extend GMarker for text-based labels. In the interests of keeping things simple, I ignored any event handling, and just covered the nuts and bolts of how to make a wrapper class in JavaScript, and how to add the basic functionality we wanted.
Well, we had a number of requests […]
Extending The API To Create Labeled Markers
15 Comments Published by Mike January 22nd, 2007 in JavaScript, OverlaysUpdate: Once you’re through with this article, there’s a followup that shows how to also make them clickable.
Many people find the object-oriented aspect of JavaScript to be very confusing. Fortunately, the designers of the Google Maps API have managed to make it extremely accessible—if all you ever did was instantiate their classes and then build […]
This is just a quick note for readers who’ve reported problems with the figures in Chapter 10. Due to an issue with the printing process in the first run of Beginning Google Maps Applications, they were much lighter than they should have been, to the point of being almost unreadable.
We’ve made the relevant images available […]
Use Google Maps Tiles with the API
4 Comments Published by Mike September 21st, 2006 in Cartography, JavaScript, OverlaysOne thing every Maps developer notices eventually, is that the API’s imagery doesn’t exactly match that which is on Google Maps itself.
Check out the two maps of uptown Waterloo, below. The image on the left is a shot of the API, while the one on the right is from Google Maps. Not only is the […]
A Better Loading Message
5 Comments Published by Mike September 12th, 2006 in Ajax, JavaScript, UsabilityIn Chapter 6 of the book, we showed you one way of creating a loading message for your users. The method demonstrated followed this basic pattern:
Serve the user an HTML page with the loading message in it,
Have an onLoad event call the Maps API’s initialization, and add all the markers to the map, and then
Remove […]
Search
About
Archive for Mike.
Longer entries are truncated. Click the headline of an entry to read it in its entirety.Archives
Categories
- Ajax (1)
- Cartography (1)
- Code (1)
- Data (2)
- Fixes (3)
- Geocoding (5)
- Geometry (2)
- JavaScript (7)
- KML (3)
- Overlays (6)
- PHP (6)
- Projections (1)
- Regex (1)
- Ruby on Rails (4)
- SQL (2)
- The Book (29)
- Uncategorized (3)
- Usability (1)
- User Experience (2)
- XML (2)


Subscribe