In May 2009, we released JavaScript Maps API v3, rebuilding the Maps API from the ground up with a deliberate focus on reduced latency and increased performance. A year later, on May 19, 2010, v3 graduated from Labs to become the default JavaScript Maps API. JavaScript Maps API v2 was subsequently deprecated and scheduled for shutdown on May 19, 2013.

Over the past 3 years we’ve added numerous additional features to v3, such as elevation, cycling and transit directions, and symbols, and we’ve seen fantastic adoption, but we also recognize that a number of long-standing sites have not yet migrated their applications to v3.

Therefore, we’re extending the deprecation timeline for JavaScript Maps API v2 by six months, to November 19, 2013. On that date, we will attempt to automagically turn remaining v2 maps into v3 maps, by way of a JavaScript wrapper we will deploy. We expect this wrapper to work for most simple maps, but to avoid any last minute surprises we strongly encourage sites to complete their migration to v3 ahead of this date. We have prepared an upgrade guide to help make the migration process as painless as possible.

If you have questions about these changes, Google and the broader Google Maps developer community can help. Please refer to our forum for ways that you can seek support, including the JavaScript Maps API v3 mailing list for non-code related questions or Stack Overflow for code-related questions.


Author Photo

Well we’ve made it to Friday and you know what that means, another edition of Fab Friday from Google Maps! Plus, you know, a weekend, rest, relaxation, etc. Not that we’re getting that on the Maps team. No, we’re working hard on preparing for
Google I/O. But in the meantime, we’re keeping Google Developers Live going with some great content.

For instance, check out the latest Shortcuts episode by Chris Broadfoot, Large Data Geotemporal Visualizations with WebGL.

Next week, I’ll be doing a Shortcut on adding driving directions to the Google Maps SDK for iOS using the Google Directions API.

That’s all for this week, see you next time. And happy mapping!

Posted by Mano Marks, Maps Developer Relations Team


Map of the Week: Isuzu Trail View

Why we like it: Isuzu Trail View is a great use of Custom Street View Panoramas to create an immersive experience.

Built to showcase the capabilities of the Isuzu KB in the South African market, the site creates an off-road Street View experience through one of four trails mapped by driving a KB.

Users can visit the trails using the custom Street View images collected by Isuzu, or through a Google Map in Satellite mode.

This is a powerful demonstration of the use of custom panoramas in conjunction with Maps.

Posted by Mano Marks, Maps Developer Relations Team


(Cross-posted from Google Lat/Long blog. These updated maps are available immediately in all Google Maps APIs.)

Have you ever found yourself standing on the western bank of the Chao Phraya river in Bangkok, looking for a way to get across to the Grand Palace and the Temple of the Emerald Buddha? Or perhaps you’ve spent time scouring a map of Jakarta to find Indonesia’s famous National Monument. In order to make it easier for locals and visitors alike to find what they need and get to where they want to go, today we are publishing more comprehensive and accurate maps for Thailand and Indonesia.

These updated maps are part of a project called Ground Truth that began in 2008 as part of our ongoing quest to provide people everywhere with the most comprehensive and accurate maps. Through this project, we use high-quality map data from authoritative sources around the world and then apply a mix of advanced algorithms, supplemental data (including satellite, aerial and Street View imagery), and human input to help create a map that mirrors the real world as closely as possible.

For example, the updated map for Thailand now provides more comprehensive information about the Bangkok city center shown below. So next time you happen to find yourself needing to cross the Chao Phraya River, you’ll be able to see that many ferry routes across the river are now mapped in greater detail, with route names shown and piers clearly marked. You can also pinpoint nearby points of interest, such as the Grand Palace and other sites like Wat Pho (the Temple of the Reclining Buddha).

We’ve also added many other kinds of new information to the map, including improved local-language labels and detailed coverage for prominent places like universities and hospitals. For example, the new map shows building outlines, department labels, and colored highlighting for campus grounds at the Gadjah Mada University, one of Indonesia’s largest universities.

Today’s update also makes our maps more comprehensive by bringing more of Thailand and Indonesia’s natural geography online for everyone to see. The country of Indonesia spans more than 17,000 islands; with today’s update, many of these islands — including Komodo Island, home to some world-famous dragons — are appearing on Google Maps for the first time.

Of course, the world is always changing, and we want Google Maps to change with it. If you happen to notice something on the map that needs updating, you can let us know by clicking the “Report a problem” link, which is visible today in the lower right corner of your screen when you’re browsing the map of Thailand or Indonesia. We’ll review your comments and make the appropriate changes to the map; you’ll often see the updates take effect within just a few minutes or hours of the time we verify your feedback!

Today’s updated maps are just another milestone on our never-ending journey to bring you the most accurate and comprehensive maps of the entire world. We hope Google Maps will help you explore your way through Bangkok, Bali, Bandung, and more!

Posted by Brian McClendon, VP Google Maps and Google Earth


Author Photo Happy Friday everyone! This week, we have another video for you, and some updates!

This week, I did another Shortcuts episode, Geocoding and the Google Maps iOS SDK .

I showed you how to do a call to our Google Geocoding API web service and place it on a map in iOS. The code is available on my Github account.

Speaking of iOS, this week we launched the latest version of the Google Maps SDK for iOS, version 1.2. Check out our +GoogleMapsAPI post for more details.

This week we also updated our JavaScript samples pages. When you click on a sample, it shows you the code right there. And by the way, our team has put in has created more than 100 samples to show off various aspects of the API.
That should make the samples easier to get up and running.

That’s it for this week, have a good weekend and happy mapping.

Posted by Mano Marks, Maps Developer Relations Team


Map of the Week: Genève transit simulator

Why we like it: The Genève transit simulator uses Google Maps to simulate the movement of the various transit networks run by TPG in Genève (Geneva).

The map uses Symbols on Polylines to display the predicted motion of the tram or bus. It uses a ‘mouseover’ event on each of the markers to open an div element displaying more information.

The map also lets you view the map with the Stamen Watercolor map tiles using an ImageMapType.

This map was produced during the Urban Data Challenge by Robert Ille. It’s a nice demonstration of the power of our Symbols on Polylines and the power of public data in conjunction with maps.

Posted by Mano Marks, Maps Developer Relations Team


Author Photo It’s Friday everyone, and in California it’s turning into spring. Warm, longer days make for fun outdoor adventures during the day, and cozy nights making maps. OK, seriously, get out there and have some fun.

Here’s a video to warm up your nights. In this Shortcut, Paul Saxman shows you how to quickly take data from Google Drive and load it onto your Android app that uses Google Maps Android API V2. He also put the code up on github so you can quickly get started.

Next week, I’m going to be doing a Shortcut on incorporating the Google Geocoding API into an iOS app that uses the Google Maps SDK for iOS. Please join me on Tuesday.

Have a great weekend everyone!

Posted by Mano Marks, Google Maps Developer Relations Team


Map of the Week: Zomato

Why we like it: Zomato has a nice new App that uses the Google Maps SDK for iOS.

The Zomato Restaurant Finder app “gives you restaurant recommendations around you and lets you look at menus, pictures and maps for 90,000 restaurants in India, United Kingdom, UAE, Philippines, South Africa, Qatar and Sri Lanka.” Its simple interface gives you a map built in to each restaurant page, and also opens up a more detailed full map as necessary.

The interface uses a custom icon on the marker to represent the restaurant instead of the default marker. And for Directions, it uses the Google Maps URL Scheme to open the Google Maps app if it is installed, or if it isn’t.

Zomato also has nice web and Android apps as well.

Posted by Mano Marks, Maps Developer Relations Team

Map of the Week: OpenSignal Web and Android apps.

Why we like it: OpenSignal collects stats on cell and wifi networks around the world through it’s Android App. Users of the Android app pass anonymous reports to OpenSignal on the signal strength that they detect. That data is then compiled into heatmaps which are overlayed on top of a Google Map using an ImageMapType.

On Android, OpenSignal uses the Google Maps Android API V2. Heatmaps are overlaid on the Map with a TileOverlay.

Users can also see their local cell tower or wifi routers.

This is a innovative use of Google Maps to show useful information to the user.

Posted by Mano Marks, Maps Developer Relations Team