Django:如何从Google Maps用户选择的地址获取经度和纬度并保存到数据库

中共的

我是Django和Python的新手。我想做一个视图,用户可以在其中打开google地图(或类似的东西),在地图上选择一个位置(放一个图钉),然后从该位置获取经度和纬度以保存到数据库。我搜索了互联网,但对如何操作感到困惑

能否请您指导我在哪里看或使用什么?非常感谢您抽出宝贵时间来帮助我

科斯塔斯

阿比·克里希南

Google有访问Google地图的API密钥

 api_key = "Your private key for google map here"
 address="address of the selected user"
 api_response = requests.get('https://maps.googleapis.com/maps/api/geocode/json?address={0}&key={1}'.format(address, api_key))
        api_response_dict = api_response.json()

这将在地图上搜索地址,并从该变量中返回对api_response变量的响应,您可以访问上述地址的经度和纬度

api_response_dict = api_response.json() # this line used to covert the response into a dict format/json format

latitude = api_response_dict['results'][0]['geometry']['location']['lat']
longitude = api_response_dict['results'][0]['geometry']['location']['lng']

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何将HTML5,经度和纬度保存到数据库中?

如何使用maxmind从IP地址获取经度和纬度?

如何从地址或街道获取经度和纬度?

如何从地址中获取经度和纬度

如何从Google Maps Places api对象获取经度和纬度?

如何从kataklisma / android-google-places库中获取经度和纬度值

如何从Google地方地图中获取经度和纬度?

Google Maps API:分别获取经度/纬度

如何在Configure.IT API流中使用Google Geocode API的地址获取经度和纬度

如何获取时区数据库名称(tzinfo)的纬度和经度?

我如何获取存储在给定纬度和经度附近的数据库中的酒店

从Google地方信息结果中获取经度和纬度

我如何从udp数据包中获取经度和纬度值C#

如何从图片中获取经度和纬度信息

如何在开放层中获取经度和纬度

如何从谷歌 API 获取经度和纬度

如何从PHP中的kml文件获取经度和纬度

如何从数组中只获取经度和纬度

如何从Google Map中的经度和纬度获取地址位置?

PHP:如何从数据库中设置中心Google Map的纬度和经度?

如何使用数据库中的纬度和经度值在Google地图上显示?

Google地方信息自动填充-如何获取经度和纬度?

如何使用Go语言从Google Map API获取经度和纬度?

在Google地图中单击矩形时,如何获取经度和纬度?

如何在flutter中创建具有自动完成功能的简单Google地图地址搜索并获取经度和纬度?

如何基于IP地址获取准确的用户机器纬度和经度

如何从注册表单中获取我的用户信息以保存到数据库?

如何从具有纬度和经度的mysql地址表中获取纬度和经度的距离

如何使用Vue js通过Ajax请求获取的json数据在Google Maps上标记纬度和经度?