The following slides introduce AJAX, LBS, HTML5 Geolocation, and Google Maps APIs.

Slide 12.0: Programming Exercise III: A location-based service
Slide 12.1: AJAX (Asynchronous JavaScript and XML)
Slide 12.2: AJAX (cont.)
Slide 12.3: AJAX (cont.)
Slide 12.4: Location-based services (LBS)
Slide 12.5: Location-based services (cont.)
Slide 12.6: Location-based services (cont.)
Slide 12.7: HTML5
Slide 12.8: HTML5 Geolocation
Slide 12.9: HTML5 Geolocation API
Slide 12.10: Using HTML5 Geolocation
Slide 12.11: Handling Geolocation errors and rejections
Slide 12.12: Getting a Google API key
Slide 12.13: Displaying a map
Slide 12.14: Displaying a map (cont.)
Slide 12.15: Displaying a map (cont.)
Slide 12.16: Displaying a direction
Slide 12.17: Displaying a direction (cont.)

  ☂ References

Slide 12.ⓐ: HTML geolocation tutorial from W3Schools
Slide 12.ⓑ: Google Maps tutorial from W3Schools
Slide 12.ⓒ: Google Maps website construction (video: 21:36 minutes)







      Toughest job I ever had? Selling doors, door-to-door.    
      — Bill Bailey