首页 > 解决方案 > 如何在没有表单的情况下将地图从 Javascript 保存到 django-sqlite3

问题描述

我阅读了此解决方案来绘制多边形,但无法弄清楚如何将这些数据保存在我的数据库中 如何保存地图绘制状态(多边形、折线、标记)第二个答案。

我需要绘制一个多边形并从中进行一些数学运算,例如面积。当用户登录时,我想显示它。


function loadPolygons(map) {
    var data = JSON.parse(localStorage.getItem('geoData'));

    map.data.forEach(function (f) {
        map.data.remove(f);
    });
    map.data.addGeoJson(data)
}

function savePolygon() {
    map.data.toGeoJson(function (json) {
        localStorage.setItem('geoData', JSON.stringify(json));
    });

标签: javascriptdjangodjango-modelsdom-events

解决方案


推荐阅读