The Google Elevation web service provides you a simple interface to query locations on the earth for elevation data. Additionally, you may request sampled elevation data along paths, allowing you to calculate elevation changes along routes.
The Elevation service provides elevation data for all locations on the surface of the earth, including depth locations on the ocean floor (which return negative values). In those cases where Google does not possess exact elevation measurements at the precise location you request, the service will interpolate and return an averaged value using the four nearest locations.
Google Maps makes inserting maps into websites even easier with the Embed API. Crane Merchandizing Systems launches an API for vending machines. Plus: Nest opens its API, APISpark 2.0 is released, and 5 new APIs.
There are a number of factors coming together to fuel the growth of APIs. Without a doubt, one is the corresponding growth of mobile devices and the distribution of services across multiple platforms. An API is often required to create one native mobile application and becomes incredibly important when supporting many devices. Sometimes these private APIs are made public, sometimes they aren't.
Flat maps have a hard time communicating elevation changes, but now you can access the data to visualize as you want. Google Maps added two elevation services, bringing you the meters above sea level for any point on earth.