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
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.
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
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.
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.
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.
Extensibility and customization
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.
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.
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.
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!