在Django中实现谷歌地图
我需要在Django中实现一个谷歌地图。基本上,我想在这个地图上显示根据市场销售情况划分的区域。根据市场销售情况,我需要把邮政编码分成5个相等的组,比如说1-20%的销售额属于第一组,21-40%的销售额属于第二组……以此类推。这5个组在地图上显示时会有各自不同的颜色。
我手头有经度、纬度、编号的多边形和销售百分比分组作为地图的输入。
我应该怎么做才是最好的方法?有没有什么代码示例可以让我参考一下?
1 个回答
1
我建议你在客户端使用谷歌地图的API。这其实不是Django特有的问题。你可以通过为客户端的模板视图写一些JavaScript代码来实现,利用你从服务器获取的经度和纬度等信息。可以看看这个问题:
你可以用你传递给render_to_response调用的字典中的经纬度值来填充你的模板,这样就能生成你的HTML页面。