Google I/O 2009 - Performance Tips for Geo API Mashups

Google I/O 2009 - Performance Tips for Geo API Mashups Pamela Fox, Marcelo Camelo, Sasha Aickin -- Contents -- 0:10 - Performance Tips Intro 0:50 - Why Performance Matters 1:42 - Loading the Javascript API 11:15 - Loading Many Markers 14:02 - Redfin's SuperMarker 19:40 - Too Many Dom Nodes 24:10 - View-Only Visualization 26:31 - Tiny Clickable Markers 30:20 - Rendering Large Polys 31:00 - Lightweight Poly 33:25 - Too Many Points 34:35 - Encoded Polys 35:40 - Browser + Vector Graphics = :( 36:40 - Flash API 37:58 - Tile Layers 40:44 - Qualification Program 42:11 - Questions -- End -- This talk will provide tips on reducing latency for your maps mashup, discussing topics like marker management, clustering, custom tiles, static maps, flash maps, encoded polys, light markers, latency oriented features of the JavaScript Maps API, and more. For presentation slides and all I/O sessions, please go to: code.google.com/events/io/sessions.html

TARGET AD 2
2009/06/01 Google Developers   Share on Facebook

RELATED VIDEOS

Google I/O 2009 - The Myth of the Genius Programmer
Play Video

Google I/O 2009 - The Myth of the Genius Programmer

2009/06/02
Google I/O 2011: Speedy Maps
Play Video

Google I/O 2011: Speedy Maps

2011/05/12
Google I/O 2009 - Building Scalable Geo Applications
Play Video

Google I/O 2009 - Building Scalable Geo Applications

2009/06/01
Google I/O 2009 - Implement Your Own Visualization Datasource
Play Video

Google I/O 2009 - Implement Your Own Visualization Datasource

2009/05/29
Real-time Satellites in Google Earth
Play Video

Real-time Satellites in Google Earth

2008/09/08
Using MarkerClusterer with the Google Maps API
Play Video

Using MarkerClusterer with the Google Maps API

2012/05/29
22C3: Learning JavaScript with the Google Maps API
Play Video

22C3: Learning JavaScript with the Google Maps API

2011/03/29
How to create a "My Map" in Google Maps
Play Video

How to create a "My Map" in Google Maps

2008/12/08
Get Directions on Google Maps
Play Video

Get Directions on Google Maps

2008/07/29
Google I/O 2009 - Advanced Custom Search Configuration
Play Video

Google I/O 2009 - Advanced Custom Search Configuration

2009/06/02
Realtime Location Tracking - Google Maps: HTML5
Play Video

Realtime Location Tracking - Google Maps: HTML5

2013/06/14
Google Maps API and Zipcar
Play Video

Google Maps API and Zipcar

2008/11/03
Google I/O 2009 - Building Applications with Google APIs
Play Video

Google I/O 2009 - Building Applications with Google APIs

2009/06/01
Google I/O 2009 - Advanced 3D Geo Apps for Web: Earth API
Play Video

Google I/O 2009 - Advanced 3D Geo Apps for Web: Earth API

2009/06/02
Embed maps into a website
Play Video

Embed maps into a website

2009/05/13
Google Maps, 5 Awesome Tips (you probably did not know!)
Play Video

Google Maps, 5 Awesome Tips (you probably did not know!)

2014/07/07
Dynamic Google Maps Location Tutorial For PHP MySQL Driven Websites
Play Video

Dynamic Google Maps Location Tutorial For PHP MySQL Driven Websites

2010/09/28
Google I/O 2011: GIS with Google Earth and Google Maps
Play Video

Google I/O 2011: GIS with Google Earth and Google Maps

2011/05/13
Google Maps Garage: Pushing the Pin Beyond the Limit
Play Video

Google Maps Garage: Pushing the Pin Beyond the Limit

2013/01/07
Add Google Maps to your website
Play Video

Add Google Maps to your website

2007/12/02
Google Earth API
Play Video

Google Earth API

2008/05/28
Google Maps Introduction
Play Video

Google Maps Introduction

2008/10/31
Google I/O 2009 - Building Applications in the Cloud
Play Video

Google I/O 2009 - Building Applications in the Cloud

2009/06/01
Google I/O 2009 - Maps APIs & Mobile
Play Video

Google I/O 2009 - Maps APIs & Mobile

2009/06/03
Google I/O 2009 - Search Friendly Development
Play Video

Google I/O 2009 - Search Friendly Development

2009/06/01
Pamela Fox - HTML5 vs Flex
Play Video

Pamela Fox - HTML5 vs Flex

2009/02/24
Google I/O 2009 - Advanced Techniques, AJAX API Playground
Play Video

Google I/O 2009 - Advanced Techniques, AJAX API Playground

2009/06/03
Web Components: A Tectonic Shift for Web Development - Google I/O 2013
Play Video

Web Components: A Tectonic Shift for Web Development - Google I/O 2013

2013/05/18
Creating google maps with API V3
Play Video

Creating google maps with API V3

2011/08/21
Google Visualization API on Google Spreadsheets
Play Video

Google Visualization API on Google Spreadsheets

2008/03/25
Google I/O 2009  ...A Preview of Google Web Toolkit 2.0
Play Video

Google I/O 2009 ...A Preview of Google Web Toolkit 2.0

2009/05/28
Google Maps: Add personalized content
Play Video

Google Maps: Add personalized content

2007/07/11
Google Maps API and Tripadvisor
Play Video

Google Maps API and Tripadvisor

2008/07/22
Google I/O 2009 - Building a Business w/ Google
Play Video

Google I/O 2009 - Building a Business w/ Google's free APIs

2009/06/02
Mashups
Play Video

Mashups

2008/11/27
Overview of Google Web Toolkit
Play Video

Overview of Google Web Toolkit

2009/04/01
Google I/O 2010 - Porting v2 JavaScript Maps API apps to v3
Play Video

Google I/O 2010 - Porting v2 JavaScript Maps API apps to v3

2010/05/29
Google Developers Day US - Maps API Introduction
Play Video

Google Developers Day US - Maps API Introduction

2007/06/05
Future-istic Sorting with Dart (DartConf 2018)
Play Video

Future-istic Sorting with Dart (DartConf 2018)

2018/01/30
Unity Packages for AdMob Mediation - Mobile Ads Garage #20
Play Video

Unity Packages for AdMob Mediation - Mobile Ads Garage #20

2018/02/01
Integrating Smart Home Devices with the Google Assistant
Play Video

Integrating Smart Home Devices with the Google Assistant

2018/02/06
Google I/O 2009 - Google
Play Video

Google I/O 2009 - Google's HTML 5 Work: What's Next?

2009/05/29
The Developer Show (TL;DR 099)
Play Video

The Developer Show (TL;DR 099)

2018/02/16
The Developer Show (TL;DR 098)
Play Video

The Developer Show (TL;DR 098)

2018/02/07
Dart 2 & Flutter - DevShow at DartConf 2018
Play Video

Dart 2 & Flutter - DevShow at DartConf 2018

2018/02/06
Five API Usability Lessons from Flutter (DartConf 2018)
Play Video

Five API Usability Lessons from Flutter (DartConf 2018)

2018/01/30
The Dart Specification Parser (DartConf 2018)
Play Video

The Dart Specification Parser (DartConf 2018)

2018/01/29
AngularDart: 5 minutes of... What? (DartConf 2018)
Play Video

AngularDart: 5 minutes of... What? (DartConf 2018)

2018/01/29
Powered by YouTube

Disclaimer

None of the audio/visual content is hosted on this site. All media is embedded from other sites such as GoogleVideo, YouTube etc. Therefore, this site has no control over the copyright issues of the streaming media.

All issues concerning copyright violations should be aimed at the sites hosting the material. This site does not host any of the streaming media and the owner has not uploaded any of the material to the video hosting servers. Anyone can find the same content on Google Video or YouTube by themselves.

The owner of this site cannot know which documentaries are in public domain, which has been uploaded to e.g. YouTube by the owner and which has been uploaded without permission. The copyright owner must contact the source if he wants his material off the Internet completely.