Login

Get Lat Lng From Google Maps

Author:
dodolboks
Posted:
March 23, 2011
Language:
Python
Version:
1.2
Tags:
google maps
Score:
1 (after 1 ratings)

example

import get_lat loc="jl perjuangan by pass sunyaragi cirebon

get_lat(loc) -6.734402 - 108.556878

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
import simplejson
import urllib
import urllib2
from django.utils.encoding import smart_str

def get_lat(loc):
    location = urllib.quote_plus(smart_str(loc))
    dd = urllib2.urlopen("http://maps.googleapis.com/maps/api/geocode/json?address=%s&sensor=false" % location).read() 
    ft = simplejson.loads(dd)
    if ft["status"] == 'OK':
       lat = str(ft["results"][0]['geometry']['bounds']['northeast']['lat']) 
       lng = str(ft["results"][0]['geometry']['bounds']['northeast']['lng'])
       print "%s - %s" % (lat, lng)

 

More like this

  1. Django google maps v3 snipplet by summerisgone 5 years ago
  2. ReST google-map directive. by mucius 2 years, 2 months ago
  3. Get Latitude and Longitude from google maps by b23 7 years, 8 months ago
  4. widget to capture a geographic Point by jerojasro 7 years, 5 months ago
  5. GoogleAdmin: GMaps base layer in Geographic Admin (GeoDjango) by jbronn 6 years, 9 months ago

Comments

Please login first before commenting.