【问题标题】:Google Maps Location and Area Fields for DjangoDjango 的 Google 地图位置和区域字段
【发布时间】:2011-03-28 10:55:34
【问题描述】:

我正在寻找两个易于在管理员中使用并提供 Google 地图交互界面的 Django 模型字段。

位置字段

存储经度和纬度,管理员用户点击地图标记位置。

区域字段

存储一个逗号分隔的位置字符串,管理员用户在地图上创建一个形状来标记一个区域。

我找到了很多,但您会推荐哪一个来满足上述要求?

当然也有 geodjango,但对于这个项目来说似乎有点矫枉过正。

【问题讨论】:

    标签: django google-maps geodjango


    【解决方案1】:

    我知道这篇文章很旧,但如果有人需要其他工具,我一直在使用 django-geoposition 应用程序,它有助于创建一个模型字段,该字段可以保存一个地理位置和一个相应的管理小部件。

    【讨论】:

      【解决方案2】:

      我们一直在使用django-easy-maps,但使用的是自定义(非管理员)界面。如果 Google 无法从街道地址中找到位置,我们会提供一个可导航的地图并允许用户选择一个位置,然后存储纬度和经度。否则,可能有太多的街道地址 Google 地图无法解析。

      【讨论】:

      • 感谢 Jeff,我们不会使用自动地址功能,因为我们主要为肯尼亚编码,而且由于缺少街道号码,因此很难从 Google 获得准确的位置。我想我们将只创建我们自己的两个小部件。
      猜你喜欢
      • 1970-01-01
      • 2015-05-20
      • 1970-01-01
      • 2020-02-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-06-12
      相关资源
      最近更新 更多