Login

Get Lat Lng From Google Maps

Author:
dodolboks
Posted:
March 23, 2011
Language:
Python
Version:
1.2
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. Template tag - list punctuation for a list of items by shapiromatron 3 months, 1 week ago
  2. JSONRequestMiddleware adds a .json() method to your HttpRequests by cdcarter 3 months, 2 weeks ago
  3. Serializer factory with Django Rest Framework by julio 10 months, 1 week ago
  4. Image compression before saving the new model / work with JPG, PNG by Schleidens 11 months ago
  5. Help text hyperlinks by sa2812 11 months, 3 weeks ago

Comments

Please login first before commenting.