Skip to main content

Björn Hedin's Library tagged no_tag   View Popular

06 May 09

Overlay data on maps using XSLT, KML, and the Google Maps API, Part 2: Transform and use the data

In this two-part article series, you'll develop an application for a real estate brokerage to display all available apartment listings as clickable Placemarks on Google Maps. In Part 1, you created the first half of the application that collects the apartment listing information from the user, uses the Google Geocoder Web service to turn the street address into its geographical coordinates (longitude and latitude), and stores the coordinates in the database along with the address information. In Part 2, you will use this data to produce a KML overlay document and display it in Google Maps and Google Earth. First, you'll use stored procedures to produce XML from MySQL. Then with XSLT and a technique called Muenchian grouping, you'll transform the XML data into a KML document containing the overlay information -- one Placemark for each apartment building. The pop-up balloon for each Placemark displays the available apartment listings in that building. Finally, you'll use the Google Maps API to display the KML overlay in a Google Map embedded within your own Web site." /><meta name="Keywords" content="Google Maps, Geocoder, Web service, Google Earth, KML, XSLT, XML, Miles, Jacob, Jacob Miles, sample, samples, example, examples, download, tttxca, tttwaca, tttosca" /><meta name="DC.Date" scheme="iso8601" content="2008-09-09" /><meta name="DC.Type" scheme="IBM_ContentClassTaxonomy" content="CT316" /><meta name="DC.Subject" scheme="IBM_SubjectTaxonomy" content="TTC00" /><meta name="DC.Rights" content="Copyright (c) 2008 by IBM Corporation" /> <meta name="Robots" content="index,follow" /><meta name="IBM.Effective" scheme="W3CDTF" content="2008-09-09" /><meta name="Last update" content="09092008vsuddaby@us.ibm.com

www.ibm.com/...x-geomap2 - Preview

1 - 5 of 5
Showing 20 items per page

Highlighter, Sticky notes, Tagging, Groups and Network: integrated suite dramatically boosting research productivity. Learn more »

Join Diigo