Road Traffic Online

The Traffic, Transit and Bicycling layers modify the base map layer to display current traffic conditions, or local Transit and Bicycling route information. These layers are available in select regions.

Watch video

Places search box

Add SearchBox for autocompleting search terms The SearchBox allows users to perform a text-based geographic search, such as 'pizza in New York' or 'shoe stores near robson street'. You can attach the SearchBox to a text field and, as text is entered, the service will return predictions in the form of a drop-down pick list.

Read more

Traffic sensors

How does Google Maps know about current traffic conditions? \source\

How does Google Maps predict traffic?

In searching for a method to gather up-to-the-minute traffic conditions, Google discovered it wasn’t the only entity with an interest in the matter. Governmental transportation departments at local, state and federal levels -- hoping to gather planning statistics, improve accident response times and increase traffic flow -- had begun the widespread installation of solar-powered traffic sensors on major roadways throughout the country. Contracting with these transportation agencies to share the data generated by the sensors proved to be a mutually rewarding endeavor for both parties; Google was able to expand its traffic services while the transportation agencies were able to defray part of the sensors’ costs. Google executives then inked a multimillion dollar deal with Inrix, a traffic-related software company that independently gathers commuter data using sensors in 22 countries.

How Traffic Sensors Work?

There are several different types of traffic sensors available, but three above-ground types have become more common in recent years: radar, active infrared and laser radar. The technology employed by radar traffic sensors has been around since World War II, when it helped the military track enemy vessels in the air and at sea. Mimicking that method, radar traffic sensors deploy a measureable area of microwave energy that is reflected back to the device when a vehicle passes through it. Active infrared and laser radar sensors operate in a similar manner, using low power infrared energy and infrared beams to form detection areas. In all three types of devices, the time it takes for the energy to bounce back to the sensor is compared to data collected in an unobstructed field to determine the size and speed of the vehicle passing through it. Using a wireless data network the information is immediately transmitted back to a server where it’s formatted and forwarded to subscribers via the Internet. Today’s technology allows each of these devices to monitor several lanes of traffic at a time

Sweating the Small Stuff

While partnering with various transportation agencies provided Google with up-to-the-minute information about congestion on highways and major roads, it did little in the way of monitoring traffic on smaller rural and neighborhood streets. To accomplish this, Google turned toward the very people it was gathering the information for: its customers. GPS-enabled cell phones running the Google Maps application continually pass along each user’s location and speed to Google in real time. Using a technique known as “crowdsourcing,” Google combines the information provided by thousands of active cell phones to determine how swiftly traffic is moving through a given location. Although this feature can be disabled on cell phones, Google has attempted to discourage users from doing so by making sure all the information it gathers is anonymous.

Stacking the Pros Against the Cons

The technology utilized by Google to provide current traffic conditions isn’t without flaws. Radar sensors can’t help motorists avoid stalled vehicles because they can’t detect objects that aren’t in motion. Active infrared and laser radar sensors have been known to malfunction in dense fog or blowing snow. And the accuracy of crowdsourcing can be diminished when there aren’t enough cell phones providing data for a given area.

Who makes google maps?

Jens Eilstrup Rasmussen is a Danish inventor, designer and software developer. He is the inventor of both Google Maps and Google Wave, and designed the Google Maps pin.

Jens Eilstrup Rasmussen

Inventor and software developer

Google Maps

Google Maps is a web mapping service developed by Google. It offers satellite imagery, street maps, 360° panoramic views of streets (Street View), real-time traffic conditions (Google Traffic), and route planning for traveling by foot, car, bicycle (in beta), or public transportation. Google Maps began as a C++ desktop program designed by Lars and Jens Eilstrup Rasmussen at Where 2 Technologies. In October 2004, the company was acquired by Google, which converted it into a web application. After additional acquisitions of a geospatial data visualization company and a realtime traffic analyzer, Google Maps was launched in February 2005.The service's front end utilizes JavaScript, XML, and Ajax. Google Maps offers an API that allows maps to be embedded on third-party websites,[2] and offers a locator for urban businesses and other organizations in numerous countries around the world. Google Map Maker allowed users to collaboratively expand and update the service's mapping worldwide but was discontinued from March, 2017. However, crowdsourced contributions to Google Maps were not discontinued as the company announced those features will be transferred to Google Local Guides program.

Read more

Google Maps API

Extensibility and customization


The Google Maps API is free for commercial use, provided that the site on which it is being used is publicly accessible and does not charge for access, and is not generating more than 25,000 map accesses a day. Sites that do not meet these requirements can purchase the Google Maps API for Business. By using the Google Maps API, it is possible to embed Google Maps site into an external website, on to which site specific data can be overlaid.[16] Although initially only a JavaScript API, the Maps API was expanded to include an API for Adobe Flash applications (but this has been deprecated), a service for retrieving static map images, and web services for performing geocoding, generating driving directions, and obtaining elevation profiles. Over 1,000,000[17] web sites use the Google Maps API, making it the most heavily used web application development API. The success of the Google Maps API has spawned a number of competing alternatives, including the HERE Maps API, Bing Maps Platform, Leaflet and OpenLayers via self-hosting. The Yahoo! Maps API is in the process of being shut down. The Google Maps API is free for commercial use, provided that the site on which it is being used is publicly accessible and does not charge for access, and is not generating more than 25,000 map accesses a day. Sites that do not meet these requirements can purchase the Google Maps API for Business.

Android and iOS devices

The Android app was first released in September 2008, though the GPS-localization feature had been in testing on cellphones since 2007. Google Maps was Apple's solution for its mapping service on iOS until the release of iOS 6 in September 2012, at which point it was replaced by Apple Maps, with Google releasing its own Google Maps standalone app on the iOS platform the following December. The Google Maps apps on Android and iOS have many features in common, including turn-by-turn navigation, street view, and public transit information. Updates in June 2012 and May 2014 enabled functionality to let users save certain map regions for offline access, while updates in 2017 have included features to actively help U.S. users find available parking spots in cities, and to give Indian users a two-wheeler transportation mode for improved traffic accessibility.

Street View parameters

A sharable parametrized split view. In the bottom half the Street Maps is shown, while in the top half the Street View is shown. A user can zoom-in and out either of them independently of the zoom level of each. This feature is only available in classic Google Maps, and is missing in the redesigned new Maps. The redesigned version's view with a fixed-zoom level of the small (Street or Satellite) overview that a user can not zoom-in or out. In Google Maps, URL parameters are sometimes data-driven in their limits and the user interface presented by the web may or may not reflect those limits. In particular, the zoom level (denoted by the z parameter) supported varies. In less populated regions, the supported zoom levels might stop at around 18. In earlier versions of the API, specifying these higher values might result in no image being displayed. In Western cities, the supported zoom level generally stops at about 20. In some isolated cases, the data supports up to 23 or greater, as in these elephants or this view of people at a well in Chad, Africa. Different versions of the API and web interfaces may or may not fully support these higher levels.

Traffic layer

How to display traffic data layer on Google Maps with Javascript API. Plus a tutorial to switch between data layer types such as Transit and Bicycle from user input

JavaScript API Tutorial

In this video I will work a little bit with the Google Maps API as requested by some of my subscribers. We will implement a map with some custom markers, info window, event listeners and we will optimize the code so that we can easily add new markers with new properties.

API for beginners

Have you ever wondered how Facebook is able to automatically display your Instagram photos? How about how Evernote syncs notes between your computer and smartphone? If so, then it’s time to get excited!