如何在django中调用google或百度地图


我在作一个关于活动的应用,其中有地址这个数据,现在是手动输入的,我想在这个应用里调用google或百度地图,在创建一个活动的时候,创建者可以在地图上点下位,提交创建后,form能记录下这个点(需要把点的坐标读进数据库?)当有用户访问这个活动的时候,就能看到地图上的点了。

我在网上找到了两个插件,一个叫django-gmapi,另一个叫django-gmapify,第一个我试过了,生成了一张Image,第二个没试过,想问下这里有朋友是否用django实现过这种功能。

谢谢。

django 地图

人称触女收割机 11 years, 2 months ago

在django中使用google地图/百度地图,还是比较容易的。

但是由于google被封,现在在国内的用户,正常情况下基本无法使用google地图。所以暂时不用考虑google地图的实现。

百度地图显示也很简单,但是由于国内地图服务一般都有经纬度的偏移,使得使用的方便性降低。具体如何在程序中使用baidu地图,请参考 百度地图API

如果要快速入手,请直接参考 这个例子

二次元信徒 answered 10 years, 4 months ago

Your Answer