我正在使用Django为我的新工作实现一个地图应用程序。它应该做的是,在用户填写表单后,它会在地图上绘制该点。我已经阅读了一些在线教程,其中一些提到了KML。我是Javascript和Django的新手。
这是我的问题:
我想这至少会让我开始。
答案 0 :(得分:1)
KML只是"数组"您的图形对象(及其属性) 想要在地图上显示。它很容易使用,因为谷歌地图 API知道如何解析它。
您无法使用javascript访问数据库存储数据。通常你 从Web服务器请求它与数据库通信 (javascript向某些链接发送请求并收到回复)。
以上只是你必须学习的一些基础知识(不是django特定的)。
答案 1 :(得分:1)
查看django的geodjango扩展 - 它为您提供了可以粘贴在模型中的空间数据类。然后你有了返回geoJSON数据的视图来打开图层......