Google Maps-about ,history and work

Google Maps-about ,history and work

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 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.

api

Google Maps offers an API that allows maps to be embedded on third-party websites, 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 the Google Local Guides program.

Google Maps’ satellite view is a “top-down” or “birds eye” view; most of the high-resolution imagery of cities is aerial photographytaken from aircraft flying at 800 to 1,500 feet (240 to 460 m). while most other imagery is from satellites.

satellite imaginary

Much of the available satellite imagery is no more than three years old and is updated on a regular basis. Google Maps used a variant of the Mercator projection, and therefore cannot accurately show areas around the poles. However, in August 2018, the desktop version of Google Maps was updated to show a 3D globe.

The current redesigned version of the desktop application was made available in 2013. alongside the “classic” (pre-2013) version. Google Maps for Android and iOS devices was released in September 2008. and features GPS turn-by-turn navigationalong with dedicated parking assistance features. In August 2013, it was determined to be the world’s most popular app for smartphones. with over 54% of global smartphone owners using it at least once.

In 2012, Google reported having over 7,100 employees and contractors directly working in mapping.

Directions

Google Maps provides a route planner, allowing users to find available directions through driving, public transportation, walking, or biking. Google has partnered globally with over 800 public transportation providers to adopt General Transit Feed Specification (GTFS).

making the data available to 3rd parties. Google Traffic offers traffic data in real-time, using a colored map overlay to display the speed of vehicles on particular roads.Crowdsourcing is used to obtain the GPS-determined locations of a large number of cellphone users, from which live traffic maps are produced.

Implementation

As the user drags the map, the grid squares are downloaded from the server and inserted into the page. When a user searches for a business, the results are downloaded in the background for insertion into the side panel and map; the page is not reloaded. Locations are drawn dynamically by positioning a red pin (composed of several partially transparent PNGs) on top of the map images. A hidden IFrame with form submission is used.

it preserves browser history. Like many other Google web applications, Google Maps uses JavaScript extensively.The site also uses JSON for data transfer rather than XML, for performance reasons. These techniques both fall under the broad Ajax umbrella. The result is termed a slippy map and is implemented elsewhere in projects such as OpenLayers.

Users who are logged into a Google Account can save locations indefinitely so that they are overlayed on the map with various coloured “pins” whenever they browse the application. These “Saved places” can be organised into user named lists and shared with other users. One default list “Starred places” also automatically creates a record in another google product, Google Bookmarks.

The related Google “My Maps” service allows users to save maps with a specific set of location overlays containing personalised notes, images and travel pathways. These “My Maps” overlays can be selectively chosen to display or not within the standard Google Maps system both on desktop and mobile devices.

In October 2011, Google announced MapsGL, a WebGL version of Maps with better renderings and smoother transitions.

The version of Google Street View for classic Google Maps requires Adobe Flash.

Google Indoor Maps uses JPG, .PNG, .PDF, .BMP, or .GIF, for floor plan.

Extensibility and customization

As Google Maps is coded almost entirely in JavaScript and XML, some end users have reverse-engineered the tool and produced client-side scripts and server-side hooks which allowed a user or website to introduce expanded or customized features into the Google Maps interface.

Using the core engine and the map/satellite images hosted by Google, such tools can introduce custom location icons, location coordinates and metadata, and even custom map image sources into the Google Maps interface. The script-insertion tool Greasemonkey provides a large number of client-side scripts to customize Google Maps data.

Combinations with photo sharing websites, such as Flickr, are used to create “memory maps”.[clarification needed What are memory maps?] Using copies of the Keyhole satellite photos. Users have taken advantage of image annotation features to provide personal histories. Information regarding particular points of the area.

Google Maps APi

After the success of reverse-engineered mashups such as chicagocrime.org and housingmaps.com. Google launched the Google Maps API in June 2005to allow developers to integrate Google Maps into their websites. It was a free service that didn’t require an until June 2018 (changes went into effect on July 16),

when it was announced that an API key linked to a Google Cloud account with billing enabled would be required to access the API. The API currently does not contain ads, but Google states in their terms of use that they reserve the right to display ads in the future.

The api

By using the Google Maps API, it is possible to embed Google Maps. Into an external website, on to which site-specific data can be overlaid. Although initially only a JavaScriptAPI, 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 web sites use the Google Maps API, making it the most heavily used web application development API.

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. It 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.

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.

In September 2011, Google announced it would discontinue a number of its products, including Google Maps API for Flash.

Google Maps for Android and iOS devices

Google Maps is available as a mobile app for the Android and iOS mobile operating systems.

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.

Google Maps on iOS received significant praise after its standalone app release in December 2012. With critics highlighting its detailed information and design as positives.However, the apps have received criticism over privacy concerns, particularly a location history tracking page that offers “step by step” location logging, with privacy advocates advising users to disable the feature,and that an April 2014 privacy policy change enabled Google to have a unified login throughout its iOS apps, helping it identify each user’s interactions within each app.

Google Maps and Street View parameters

google maps img

The 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.

The user interface presented by the web may or 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.

As of October 2010, the Google map viewer updates its zoom bar to allow the user. To zoom all the way when centered over areas that support higher zoom levels. A customized split view, with Map above and Street View below it. (and its rotation) can be saved as parametrized URL link and shared by users.

also read this- history of google maps

Leave a Reply

Your email address will not be published. Required fields are marked *