Tag Archives: Google Maps APIs

Redfin helps people find the right house at the right price, using Google Maps APIs



Editor's note: Today’s guest blogger is Curtis Howell, Redfin senior product manager for customer engagement. Read how Redfin makes it easier for buyers to find their ideal homes.


Redfin launched in 2006 with the mission to change the way people buy and sell homes. Unlike traditional real estate brokerages, Redfin real estate agents are paid based on customer satisfaction, not just commission, so the agent’s and client’s interests are aligned. Redfin uses technology to improve the customer experience at every step, from the initial home search to the closing table.

We used the Google Maps Javascript API to build the web interface for Redfin.com and the Google Maps Android API for the Redfin Android app. People are familiar with the Google Maps interface so they intuitively know how to navigate and search when they come to our site or use our Android app.
People often want to search for houses based on places-of-interest, such as a park or a landmark, and the Google Places API allows them to do just that. They can also find houses for sale in specific neighborhoods by drawing a polygon on a map and then searching within that area.

Finding houses for sale on a map is only the beginning of the homebuying process. The next step is touring homes in-person with a Redfin agent. Our customers often schedule multiple tours in one day, so Redfin uses the Google Maps Distance Matrix API to estimate the time it takes to drive between homes.

Google’s location-based search increased the rate of completed searches performed on our site by 4 percent. Data shows that faster searches leads to more satisfied and loyal website users, which ultimately leads to more clients for Redfin.

Map-based search is one aspect of our technology that makes our agents more efficient and able to deliver great service to Redfin customers. Because Redfin is more efficient than traditional brokerages, we’re able to provide full service and still save our customers money.



Redfin helps people find the right house at the right price, using Google Maps APIs



Editor's note: Today’s guest blogger is Curtis Howell, Redfin senior product manager for customer engagement. Read how Redfin makes it easier for buyers to find their ideal homes.


Redfin launched in 2006 with the mission to change the way people buy and sell homes. Unlike traditional real estate brokerages, Redfin real estate agents are paid based on customer satisfaction, not just commission, so the agent’s and client’s interests are aligned. Redfin uses technology to improve the customer experience at every step, from the initial home search to the closing table.

We used the Google Maps Javascript API to build the web interface for Redfin.com and the Google Maps Android API for the Redfin Android app. People are familiar with the Google Maps interface so they intuitively know how to navigate and search when they come to our site or use our Android app.
People often want to search for houses based on places-of-interest, such as a park or a landmark, and the Google Places API allows them to do just that. They can also find houses for sale in specific neighborhoods by drawing a polygon on a map and then searching within that area.

Finding houses for sale on a map is only the beginning of the homebuying process. The next step is touring homes in-person with a Redfin agent. Our customers often schedule multiple tours in one day, so Redfin uses the Google Maps Distance Matrix API to estimate the time it takes to drive between homes.

Google’s location-based search increased the rate of completed searches performed on our site by 4 percent. Data shows that faster searches leads to more satisfied and loyal website users, which ultimately leads to more clients for Redfin.

Map-based search is one aspect of our technology that makes our agents more efficient and able to deliver great service to Redfin customers. Because Redfin is more efficient than traditional brokerages, we’re able to provide full service and still save our customers money.



Disney and Spitfire Studio bring Winnie-the-Pooh’s Hundred Acre Wood to life in new ways with Google Maps APIs

Editor's note: Today Jac de Haan, Developer Marketing for Google Maps for Work, speaks with Anna Hill, Chief Marketing Officer of The Walt Disney Company, UK & Ireland, and Spitfire Studio Client Services Director Tim George. They give us insight into how Disney and Spitfire Studio used Google Maps APIs and Google Street View. The immersive experience brings together more than 1,000 Winnie-the-Pooh assets, including videos, images, stories, downloadable content and games while also providing helpful guides, hints and tips for new mums. Fans navigate the 3-dimensional site and explore different character locations, including Pooh’s house, all through 360° photospheres.


Jac de Haan: Anna, the first question’s for you. The new Hundred Acre Wood site is both modern in its immersive and interactive nature and historic, paying homage to Hundred Acre Wood, the home of Winnie-the-Pooh that we all know and love. What was Disney’s goal in building the website, and why did Disney choose Google Maps for it?

Anna Hill: 2016 marks 90 years since families were introduced to the characters from the Hundred Acre Wood, when A.A. Milne’s first story was published. Winnie-the-Pooh and friends have stood the test of time with their heart-warming stories that continue to inspire children and adults alike.

Disney wanted to create the world of Winnie-the-Pooh for parents and children to easily interact with the classic characters and inspire their play time. Google was the perfect partner for delivering the platform—research shows that mothers are very actively searching the Internet for advice, tools and new content. So, we partnered with Spitfire Studio to design and develop the site, which we wanted to be optimised for tablets as well as traditional desktop computers. We anticipated that the site would continue to evolve, so it was intentionally designed to make adding new map locations and content within existing areas over time incredibly easy and seamless. We want to continue building on the experience as we see how children and parents engage with the site and content.

Jac de Haan: Tim, tell us about how you used Google Maps APIs to develop the site.

Tim George: The site’s main interface is a map of the Hundred Acre Wood, which includes graphics of characters — Pooh, Rabbit, Eeyore, Piglet and others — and their houses. It’s built using the Google Maps Javascript API, so you can navigate, with zoom and panning, just like any other Google map. We provided our own graphics, so you really feel like you’re in the world of Winnie-the-Pooh.

Places on the map like Pooh’s House and Eeyore’s field are marked with customized pins. Click on a character, and the Google Maps Street View Service launches you into a Street View of that location — you can find yourself right inside Pooh’s House or out in Eeyore’s field. You can pan and look around, just like you can in Street View. We did this using our own creative assets. Once you’re there, you can click objects and access games, advice, videos and more.
We wanted to personalize the experience, so we used the Geolocation capability of the Google Maps JavaScript API along with a Weather API to reflect the weather in your location. The site will suggest play ideas best suited to your local weather, such as rainy-day activities during a stormy afternoon.

Jac de Haan: Anna, how does this Google Maps API integration empower your developers and benefit Winnie the Pooh fans?

Anna Hill: Google Maps APIs are great to have in your creative toolkit, and they let you think and work in unexpected ways. Integrating Google Maps by detecting the locations of website visitors lets us create a more well-rounded experience for both parents and children. In partnership with Spitfire, we’ve created something we’re immensely proud of, and Google Maps play a big part in that. We look forward to seeing how families interact with the Hundred Acre Wood experience and hope that they have a lot of fun engaging with our characters — just as they have for the last 90 years, but now in a thoroughly modern way.

Vallie helps Londoners get on-demand valet parking fast, using Google Maps APIs



Editor's note: Today we hear from Nash Islam, co-founder of the UK-based parking service Vallie. Read how Vallie used Google Maps APIs to launch an on-demand valet service in London.


The idea for Vallie came from a problem that so many Londoners face: finding parking in one of the world’s largest and most congested cities. The Daily Telegraph reports that it takes Londoners 20 minutes on average to find a parking spot, and that motorists spend up to 106 days of their lives circling streets to find a spot across the UK.

Using the Vallie app, customers pay £5/hour (up to £25 per day) to drop their car off in any central London location and hand over their keys to a Vallie driver who parks their car in a safe commercial car park. Vallie drivers can return a car anywhere in our serviced zone within 20 minutes. Customers can also request additional services: Vallie offers electric re-charging, car wash and Matters of Testing (MOT) services.
The mapping experience is so fundamental to our on-demand valet service that we wanted to invest in a high quality mapping service. We decided to use Google Maps APIs because it provides a consistent mapping service across all our platforms with quality routing and location data. We worked with Google for Work Premier Partner Ancoris for licensing and general implementation questions, and Google's support team worked with us to ensure we had an efficient implementation.
Customers request pick-ups and returns through the Vallie app. Vallie drivers have their own app that tells them where to meet customers and where to park. We used the Google Maps SDK for iOS to build our iOS app for customers and parkers and the Google Maps Android API for our upcoming Android app. Our online booking process is powered by Google Maps JavaScript API.

A variety of Google Maps APIs are core to our app’s services. We use the Google Places API to display building names or points of interest at meeting locations, which helps both the customers and Vallie drivers. We use Google Maps Directions API to show estimated arrival times. Finally, the Google Maps Distance Matrix API helps us calculate the nearest valet and car park so we can minimize customer wait times.

In the future, we plan to expand further afield in London, and then to other cities across the UK and Europe. We hope to expand our car maintenance services while also exploring ways to make parking much smarter and more effective. As we grow, Google Maps APIs will continue to be at the center of the quality parking and transportation services we provide to our customers.

How Infoxchange and Google Maps are empowering Australia’s homeless



Editor's note: This is the fifth in a series of “Mapping a Better World” posts, highlighting organizations using location data to affect positive local and global change. Today’s guest post comes from Diana Brown, Product Manager at Infoxchange, creators of Ask Izzy, a mobile app for Australia’s homeless that connects them with shelter, food and other essential services. The company was founded in a Melbourne garage in 1989.

No one expects to become homeless. For those that do, knowing where to find resources like water, shelter and medical supplies — resources we can’t live without but can take for granted when we have a roof over our head — can be a daily struggle.
Prime Minister Malcolm Turnbull and his wife Lucy Turnbull speak with a former homeless man who helped consult on Ask Izzy. 

In Australia, 1 in 200 people are homeless, but 80 percent of them have a smartphone. We realized that these smartphones could act as lifeline to basic resources, providing real-time information about nearby services, including services that offer food and shelter. That’s how we came up with the idea for the Ask Izzy app.
With the help of Google Maps APIs, Ask Izzy gives homeless people information about over 350,000 vital nearby services such as shelter, food, needle exchanges, employment resources, technology facilities like Wi-Fi and charging stations, legal and financial advice. The Places API allows us to suggest specific destinations and services based on a user's current location. We can tell a user how far away various services are with the Distance Matrix API and provide transit options with the Directions API.
We work closely with those who have overcome homelessness to understand the specific needs of the homeless population and provide the best access to resources. We also collaborate with the service providers who help meet these specific needs.

None of the benefits provided by Ask Izzy would be possible without our partners, whose cutting-edge technology we depend on every day. We’re thrilled to call Google a partner and we look forward to growing our working relationship and doing more to address the needs of our users.

Charity: water provides clean water and reinvents charity with the help of Google Maps



Editor's note: This is the fourth post in our “Mapping a Better World” series, highlighting organizations using location data to affect positive local and global change. Today’s guest blogger is Alessandra Mosenifar, Senior Product Designer for charity: water. Read how the organization uses Google Maps to share the results of their work providing clean water for millions of people.


Charity: water’s mission is to bring clean drinking water to everyone on the planet. We work towards this mission by funding global partners who understand what’s needed for their specific communities. Our partners around the world have years of experience working with their state and local governments to build sustainable, community-owned water projects. We ensure this information is transparent and accessible so that donors, stakeholders and interested users can see what has been funded and the realized impact.

With Google Maps APIs, we were able to create a new way for donors to view exactly where their dollars go. We also built an easily digestible map packed with details and visuals for the thousands of water projects we've completed. Each project is represented by an icon on the map. When a user clicks the icon the project details appear — including the project completion date, the number of people benefiting from clean water, the implementation partner and the project's precise GPS coordinates.


We use Javascript API to display projects on our completed projects page and on project detail pages. We also use the Geocoding API for reverse geocoding of GPS coordinates to determine the district and village names for each project.

We also recently partnered with Google on a program that allows us to continuously monitor water projects and provide reporting accessible via our website. Using sensors to measure water flow per hour (transmitted weekly), we know if a water point is broken, as well as learn patterns of usage on a daily or yearly basis. Anyone can take a look at project status and details, including the average number of liters of water provided each day.

To date, we’ve funded nearly 20,000 water projects in 24 countries, providing clean water to more than 6 million people. Thanks to Google Maps APIs, donors can see exactly where and how their money is spent. Beyond providing clean water for millions of people, we’re helping transform how charities work by providing the highest degree of transparency about donation impact.

If you're a nonprofit and interested in staying up to date on grants offerings for Google products like Google Maps APIs, apply to join Google for Nonprofits today.

BigChange Apps improves mobile workforce productivity using Google Maps APIs



Editor's note: Today we hear from Martin Port, BigChange Apps CEO. Read how BigChange Apps helps its customers improve mobile workforce productivity, efficiency and their bottom line with Google Maps APIs.

Many companies that require fleet and workforce tracking waste too much time, money and fuel managing their mobile workforces because they’re using old technology, manual reporting or paper-based systems. At BigChange Apps, we set out to change that by building a mobile workforce management platform called JobWatch that combines a back-office application, vehicle-tracking and mobile apps for drivers. The platform connects a company’s back-office processes to their mobile workforce while also allowing their end-customer to place new bookings, check the ETA and status of existing jobs and even view historical information and documents such as invoices. Companies can manage jobs and create reports in real time directly from JobWatch, improving workforce productivity and eliminating manual processes like providing paper project quotes.

Maps are at the heart of what we do — they power the mobile apps for drivers and our back-office web app for dispatchers and other staff. When we started, we used a different mapping solution. But it wasn’t keeping up by adding new features. Pricing was too complex, and we couldn’t get the help we needed. So we switched to Google, which gave us great tools in Google Maps APIs and advice on how to use them to improve JobWatch. And since Google Maps sets the standard for the way people interface with maps, we spent less time training our customers how to use JobWatch.

The back-office web app uses the Google Maps Javascript API for its Maps tab, which lets our customers track vehicles in real-time. Dispatchers can see where all their resources are. So if there’s a problem out in the field, they can immediately send help by dispatching someone nearby.

On the drivers’ side, the iOS mobile app for drivers is powered by the Google Maps SDK for iOS, and the Android app uses the Google Maps Android API.
We’re big fans of the Google Maps Distance Matrix API, the Google Maps Directions API and the predictive travel time feature because they help our dispatchers more efficiently schedule drivers. When customers call asking when a driver will be arriving, dispatchers can give them an exact time.

What’s also great about Google Maps APIs is they integrate so well with other systems, like Customer Relationship Management (CRM) software. We’ve built a widget that imports contacts, then passes them through the Google Maps Geocoding API, which translates addresses into geographic coordinates so they can be more accurately mapped.

JobWatch means big savings for our customers — in two recent customer case studies, our customers have reported a 10 percent reduction in fuel use, 10 hours less of travel time per mobile worker per month, an extra four jobs finished per driver per month and eight hours of office administration time saved per mobile employee. Happy customers translate into growth for us — our revenue grew from £337,000 in 2013 to £2 million in 2015. By 2020, we forecast having £4 million in recurring annual revenue. For that, we have Google Maps to thank, by providing the tools to help us build a single platform uniting drivers and the back office.



Environmental Defense Fund finds methane leaks and helps slow climate change using Google Maps APIs



Editor's note: This is the third post in our “Mapping a Better World” series, highlighting organizations using location data to affect positive local and global change. Today’s guest blogger is Cassie Ely, Manager in the Office of Chief Scientist for the Environmental Defense Fund. Read how the organization uses Google Maps APIs to help combat climate change by locating methane leaks underneath city streets.


The Environmental Defense Fund (EDF) works to solve the world’s biggest environmental problems through innovative public policies, robust science and cross-cutting partnerships with leading voices in the business community. Our partnership with Google reflects all three approaches.

Most people don’t realize that a major contributor to global warming is methane, the primary component of natural gas. It’s an extremely powerful greenhouse gas: 84 times as impactful as carbon dioxide over a 20-year timeframe. We still need to reduce carbon dioxide emissions, but cutting the amount of methane emitted into the atmosphere has the power to reduce the rate of global warming when time is of the essence.

EDF staff analyze the methane leak maps for Boston

About 25 percent of the warming we face right now is due to methane. It can be released from biological sources like landfills and cow pastures, but can also come from leaky pipes underneath city streets, delivering the natural gas that heats our homes and provides cooking fuel. We thought that if we could reduce those gas leaks, we could help slow climate change.

To address this issue, we joined forces with Google Earth Outreach to put methane analyzers on Google Street View cars. While the cars drive to capture 360-degree Street View imagery, the analyzers measure the concentration of the methane gas in the air.

The team is also working with a scientist and professor at Colorado State University, Joe von Fischer, to analyze the spikes in methane levels and detect leaks in the underground pipes. We do multiple drive-passes and combine the readings with methane plume lengths and environmental factors to identify the severity of the leaks. We’ve conducted this research in 10 cities, where we’ve mapped over 4,000 methane leaks.
Anyone can visit edf.org/methanemaps to view leak maps of several U.S. cities, such as Boston, MA.



We chose to use Google Maps APIs because they have the design features and flexibility we needed to visualize the data in a way that can be easily understood. Google Maps APIs allow us to map the invisible. We use the Javascript API to build the base layer for our maps and then on top of that, layer the roads where Street View cars drive and the locations where our analyzers detected methane leaks.

With layered mapping, we've shown that there's an average of one leak per mile (in Boston) to one leak every 200 miles (in Indianapolis), demonstrating the effectiveness of techniques like using plastic piping instead of steel for pipeline construction. We hope utilities can use this data to prioritize the replacement of gas mains and service lines (like New Jersey’s PSE&G announced last fall).

Global warming is a huge global threat to all of our ecosystems, our livelihood and our health. It affects everything we do. By making information about methane leaks transparent, we’re providing a unique way for utilities, regulators and the public to work together and invest in infrastructure improvement and repairs — helping us reach our ultimate goal of combatting climate change.

If you are a nonprofit and interested in staying up to date on grants offerings for Google products like Google Maps APIs, apply to join Google for Nonprofits today.

Chariot connects New Zealand drivers and passengers in new ride-sharing app, using Google Maps



Editor's note: Today’s guest author is Dr. Thomas Kiefer, founder of Chariot, a recently launched ride-sharing company in New Zealand. Chariot sees itself as the Airbnb of transportation, “renting out” empty seats in cars to reduce driving costs and ease traffic congestion.

Here in New Zealand, our big cities have the honor of turning up on the lists of “world’s worst traffic jams” year after year. We Kiwis love to drive, but 80 percent of the seats in our cars are empty. We thought, wouldn’t it be great if we could fill those empty seats with people who need rides, and affordably match drivers and passengers? Chariot, our new carpooling and ride-sharing app, is the result.

Google Maps helps us match drivers with riders for all kinds of trips from a single app — long drives between cities, regular commutes and short hops around town. Riders pay only what’s needed to cover a driver’s costs, like gas and wear and tear. We spent months perfecting our waypoint-matching algorithm, which makes it much easier for people to find journeys that meet their travel needs. When we needed a map to help drivers and riders see the options available, Google Maps was our first choice.
When Chariot app users search for rides — using their start and end points, preferred pick-up times and fare — they’ll see a list of potential ride partners. Contribution is calculated upfront based on distance (via Google Maps APIs) and applicable rate of the respective fare zone. Clicking on that list shows a map for each person’s trip. With long rides, things get interesting: Since Google Maps lets us show overlapping ride requests along a journey, a driver can pick up one person at location A, find another person at location B, then drop off the first person, pick up yet another person, and so on. Drivers can make the best use of the empty seats in their cars, while riders get more choices for potential rides.
With the expert help of our integration partner, OniGroup, we’re using the Google Maps Geocoding API to create longitude and latitude points from locations given to us by drivers and riders. The Directions API calculates and displays a preferred route for the driver, and then converts that route to a map polyline, which shows all possible pick-up points for drivers and riders. The polylines work with the matching algorithm to deliver rides that match the driver’s route. We’re also using the Places API to autocomplete addresses as users start typing.

For a startup company like Chariot, partners we can count on are essential. Google and OniGroup helped our small IT team make sure all the APIs work together properly. We know the data we pull from Google Maps is accurate, and our investors like to see that we’re using technology from a trusted brand. When people see how our apps and maps make ridesharing a snap, we hope they’ll join us in our plan to “Drive Change” on the road, as we say here at Chariot. Maybe soon, we’ll “Drive Change” on roads around the world.

Madison + Fifth builds interactive mall experiences for kiosks and mobile using Google Maps APIs


Editor's note: Today we hear from Chris Shirer, President and Chief Strategist of the digital brand management agency Madison + Fifth. Read how Madison + Fifth and Google Maps for Work Partner Woolpert used Google Maps APIs to build an interactive kiosk and mobile apps for the 60-acre Liberty Center mixed-use shopping center.

When the Liberty Center retail center outside of Cincinnati approached us to provide accessible, intuitive wayfinding for visitors, we saw the opportunity to create something unique — not just a standard kiosk and printed directory. The center includes shopping, restaurants, a hotel, offices and luxury housing, so we wanted to make sure visitors could get around quickly, especially during busy times like this past holiday shopping season. We decided to build a solution that would work on touchscreen kiosks and mobile devices to detect visitors’ locations and give them interactive walking directions in real time.

We chose Google Maps and Google Maps APIs to do it because Google offers a familiar interface for our customers, lets us layer custom information on top of maps and provides a platform that will allow us to add new features, like delivering relevant, location-based ads. We worked closely with Google Maps for Work Partner Woolpert to build the solution. Woolpert not only helped us with licensing information, but also did the programming based on our design and requirements.

Because we wanted the directory to work with both touchscreen kiosks and iOS and Android devices, we built a Web app using the Google Maps JavaScript API. The app scales automatically up to the large size of the kiosk and down to smartphones’ small screen sizes. With a Web app, we don’t have to build and maintain apps on multiple devices, and visitors with smartphones don’t have to download anything to use the service.
We started building the app before the Liberty Center was finished and opened to the public, which meant that Google didn’t yet have mapping information for the center’s streets and stores. We solved this by building a layer with the required information on top of the map. In addition, we had no routing information, so we built an algorithm to provide directions using open source Google Optimization Tools.

Liberty Center opened its doors on October 22, 2015, and thanks to Google Maps, we’re now delivering an engaging, interactive experience for visitors. People who walk up to the kiosks or use the Web app on their smartphones get customized walking directions based on their current location, and can zoom in and out around the property to explore shops and other destinations. Liberty Center shoppers can spend less time getting from place to place and more time in stores and enjoying time together in restaurants.