pamela fox's talks :: maps
Here are the talks I've given that match maps. Click to view all my talks.
Please note that many of the talks are outdated now, since web technology moves fast.
Making More than Just a Map
Highlights what features turn simple map mashups into full web applications, like linkability, subscription, editability, import/export, and searchability.
Making Maps Mashups
Zooms through a breakdown of the Maps API, an overview of all the Google Geo APIs, and a look at the various ways of rendering data on a map.
Google Products: Deep Dive on Google Maps
Discusses how products are born at Google, and goes into a deep dive into what makes a product like Google Maps challenging.
Google Maps APIs: Overview
Begins with a general discussion of Web APIs, goes into depth on how the Google Maps JS API works, reviews the various Google Geo APIs, and finishes with examples of different ways developers can render their data on a map.
What You Don't Know About Geo APIs Can't Hurt You
Reviews a grab bag of features added to the Google Geo APIs in the year before: Panoramio, Reverse Geocoding, 3d Maps, Driving Directions, and more.
Performance Tips for Maps API Mashups
Tips for Improving Usability of Maps Mashups
Discusses the most common usability problems in Maps mashups, and various solutions for those problems. The problems range from "too many markers" to "not enough navigation controls".
Flash, Flex, & The Maps API for Flash
Reviews the differences between Flash and Flex, the power of AS3, and discusses the reasons that developers might choose the Flash API over the JS API. Includes several demos of the Flash API.
Open Maps (Or Close Enough?)
Gives a look at the various open source/open data options for an open maps stack - OpenStreetMap, OpenLayers, etc - with a deeper dive on the Mapstraction library.
Google Maps APIs Overview
Maps API Tips & Tricks
Suggests various ideas for more seasoned developers of the Google Maps APIs, such as using web services for more data, using spreadsheets as a database, or hosting on AppEngine.
Using Maps + AJAX APIs in AS3/Flex
Reviews what the Maps API for Flash can do, and show how to easily integrate it with other libraries for parsing XML/GeoRSS/KML/JSON. It also shows how to use it with the non-JS version of the Google AJAX libraries. Includes an introduction to AS3, Flex development, and Flex controls.
Static + Flash Maps
Introduces the Static Maps API and Maps API for Flash, and various reasons for using them - like using the Flash API for faster vector graphics, or using the Static Maps API for reduced latency on webpages.
From Mashups to Mapplets
Introduces Google Mapplets in detail, explaining how they relate to the Google Gadgets API, how they work behind the scenes, and how to develop them.
Producing Custom Maps with the Google Maps API
Discusses the different ways of overlaying custom map data on top of the Maps API mashups, covering the spectrum from the easiest technique (ground overlays) to the more difficult but sophisticated techniques (data-driven clickable custom tile layers).
Maps Mashups UI + UX
Introduces ways to improve the usability of maps mashups, like with custom markers, indicative icons, better infowindows, and customized controls.
Open Source Maps API Library
Gives a brief run-down of the various open source extensions available in the utility library.