Home Page Icon
Home Page
Table of Contents for
Cover Page
Close
Cover Page
by Michael Young
Google Maps Mashups with Google Mapplets
Cover Page
Title Page
Contents
About the Author
Part 1: Getting Started with Google Mapplets
Chapter 1: Introducing Google Mapplets
What's a Mapplet?
Getting Started with Mapplets
Installing the Developer Tools
Creating Your First Mapplet
Adding a Map
Adding an Info Window
Making the Marker Clickable
Responding to Mapplet Events
Using Dynamic Markers and Setting Map Bounds
How Mapplets Differ from Standard Google Maps
Easy API Initialization
Requesting Data from Remote Servers
Communicating Between Your Application and the Map
Info Window Restrictions
Summary
Chapter 2: Using Remote Data in Your Mapplets
Data Feed Formats
CSV: The Equivalent of Cave Paintings
XML: The Worldwide Format
RSS: A Timely Format
JSON: The Programmer-Friendly Format
Retrieving Remote Content with Mapplet APIs
Retrieving Text
Making Mapplets More Interactive
Retrieving XML
Mapping Remote XML Data
Google's Data Cache
Summary
Part 2: Creating the Mashup
Chapter 3: Geocoding Web Content
Identifying Good Content for Mashups
Your Mashup Data Sources: Tourfilter and Eventful
The Boring (But Important) Requirements
Determining Whether You Have the Proper Software Installed
Getting an Eventful Developer Account
Using Third-Party Content in Your Own Applications
Retrieving Tourfilter Concert RSS Feeds
Parsing Venue Location from the Tourfilter Feeds
Looking Up the Venue Location with Eventful's API
Eventful Venue Search API
Creating the Eventful Library
Using Your Eventful Library
Geocoding Tourfilter Data
Summary
Chapter 4: Creating Geocoded Data Feeds
Creating an XML Data Feed
Examining the Code
Using Caching to Speed Up Your Geocoding
Examining the Code
Storing Venue Information in the Cache
Speeding Things Up
A Few Things to Consider
Adding More Cities!
Examining the Code
Automating the Script Using cron
Summary
Chapter 5: Finalizing the Mashup
Displaying the Geocoded Data on a Mapplet
Planning the Mapplet
Adding the Full List of Cities
Styling the Mapplet
Examining the Code
Installing Your Mapplet
Sharing Your Mapplet
Next Steps
Multiple Markers in Same Location
User Preferences in Mapplets
GeoRSS and KML
Build Your Own!
Submitting Your Mapplet to the Google Directory
Summary
Copyright
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Next
Next Chapter
Title Page
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset