在Django中创建和注释简单的地理地图

时间:2018-07-29 18:50:44

标签: django maps gis

我正在寻找一种在Django中创建地理地图的简单方法,然后可以在其中选择,突出显示和注释国家或地区。

“注释”:插入一个标签,显示有关该国家/地区的文字信息。

有什么想到的吗?

非常感谢

编辑:我已经检查了GeoDjango,为了找到需要的位置,它看起来需要很多工作。不要误会我的意思:我并没有试图将自己在学习新工具上的投资减至最少,但是对于这个项目,我需要在分配学习时间和此地理特征在应用程序中的相对重要性之间进行权衡。我想将其添加到一个已经很完整的应用程序中,这是它的一项很棒的功能。因此,我想知道是否存在用于此任务的“更简单”的python库。

1 个答案:

答案 0 :(得分:0)

我认为这是一个更大的问题,因为是否有一个前端库可以优雅地处理此问题。但是,如果您需要生成地图,则可以尝试类似

https://kartograph.org/

我亲自使用了此http://jvectormap.com/,发现它确实很棒。

在您的数据库中,您可能只有一个Countrys模型以及可能需要显示的任何相关信息,并创建一个视图来适当地处理该问题。