Beginning Google Maps Applications has a couple of sample chapters to peruse.
Here are the sample chapters currently available cover:
- Interaction: Now that you have your first interactive Google Maps web application, grab aGPS and start looking for geocaches to add to your map! Get your friends involved, too, and show off what you’ve learned.
- Geocoding: This chapter covers using geocoding services with your maps. It’s safe to assume that you’ll be able to adapt the general ideas and examples here to use almost any web-based geocoding service that comes along in the future. From here on, we’ll assume that you know how to use these services (or ones like them) to geocode and cache your information efficiently.