Popular recipes tagged "google_maps"http://code.activestate.com/recipes/tags/google_maps/popular/2012-08-12T20:47:29-07:00ActiveState Code RecipesUse 'Google Maps Elevation Service' to get elevation data for any location on Earth. (Python)
2012-08-12T20:47:29-07:00Aristotelis Stamatiadishttp://code.activestate.com/recipes/users/4183191/http://code.activestate.com/recipes/578239-use-google-maps-elevation-service-to-get-elevation/
<p style="color: grey">
Python
recipe 578239
by <a href="/recipes/users/4183191/">Aristotelis Stamatiadis</a>
(<a href="/recipes/tags/elevation/">elevation</a>, <a href="/recipes/tags/gis/">gis</a>, <a href="/recipes/tags/google_maps/">google_maps</a>).
</p>
<p>The Google Maps Elevation Service provides a simple interface for getting elevation data for any location on Earth, including locations under the sea (where the elevation is negative). </p>
<p>The following function is based on the examples presented in the Elevation API web page: <code><a href="https://developers.google.com/maps/documentation/elevation/%3C/code%3E." rel="nofollow">https://developers.google.com/maps/documentation/elevation/</code>.</a></p>
<p>Before using the Elevation Service you must read the rather strict usage limits set by Google in the above web page, especially the term that stipulates that "the Elevation API may only be used in conjunction with displaying results on a Google map; using elevation data without displaying a map for which elevation data was requested is prohibited."</p>
Geocoding Lists via Google Maps (Python)
2012-05-11T05:06:27-07:00Mano Bastardohttp://code.activestate.com/recipes/users/4182040/http://code.activestate.com/recipes/578126-geocoding-lists-via-google-maps/
<p style="color: grey">
Python
recipe 578126
by <a href="/recipes/users/4182040/">Mano Bastardo</a>
(<a href="/recipes/tags/batch/">batch</a>, <a href="/recipes/tags/coordinates/">coordinates</a>, <a href="/recipes/tags/geocode/">geocode</a>, <a href="/recipes/tags/geocoding/">geocoding</a>, <a href="/recipes/tags/google/">google</a>, <a href="/recipes/tags/google_maps/">google_maps</a>, <a href="/recipes/tags/lat/">lat</a>, <a href="/recipes/tags/latitude/">latitude</a>, <a href="/recipes/tags/list/">list</a>, <a href="/recipes/tags/list_comprehension/">list_comprehension</a>, <a href="/recipes/tags/lng/">lng</a>, <a href="/recipes/tags/longitude/">longitude</a>, <a href="/recipes/tags/map/">map</a>, <a href="/recipes/tags/web/">web</a>).
Revision 2.
</p>
<p>A simple script written as an experiment in geocoding addresses in a database. A list of addresses in the form of "100 Any Street, Anytown, CA, 10010" is passed to a Google Maps URL, and the latitude/longitude coordinates are extracted from the returned XML.</p>
<p>XML methods are not used in this script, but simple string searches instead.</p>