您好,欢迎访问一九零五行业门户网

基于Python的地图坐标服务接口调用代码实例

代码描述:基于python的地图坐标服务接口调用代码实例
关联数据:地图坐标服务
#!/usr/bin/python # -*- coding: utf-8 -*- import json, urllib from urllib import urlencode #---------------------------------- #---------------------------------- def main(): #配置您申请的appkey appkey = ********************* #1.经纬度转换 request1(appkey,get) #经纬度转换 def request1(appkey, m=get): url = http://v.juhe.cn/offset/index params = { lng : , #经度,如:116.3974965092 lat : , #纬度,如:39.908700982285396 type : , #转换类型,1:gps->百度, 2: 百度->gps ,3:gps->谷歌, 4:谷歌->gps
5:百度->谷歌 ,6:谷歌->百度 dtype : , #返回数据格式:json或xml或jsonp,默认json callback : , #返回格式选择jsonp时,必须传递 key : appkey, #你申请的key } params = urlencode(params) if m ==get: f = urllib.urlopen(%s?%s % (url, params)) else: f = urllib.urlopen(url, params) content = f.read() res = json.loads(content) if res: error_code = res[error_code] if error_code == 0: #成功请求 print res[result] else: print %s:%s % (res[error_code],res[reason]) else: print request api error if __name__ == '__main__': main()
其它类似信息

推荐信息