我有一个带有Leaflet Map的网页,我可以添加标记,过滤标记等。我的问题是如何保存它?
1.加载地图 2.在地图上添加一些标记 3.(可选)在地图上过滤标记 4.将地图与放在地图上的标记一起保存在数据库中(任何可能的存储空间) 5.在浏览器中打开地图并查看我刚刚保存的内容。
我搜索了所有内容,但是很难做到任何可能的建议?,TYIA
答案 0 :(得分:0)
取决于你正在使用的后端。
对于数据库,您可以将Postgresql与PostGIS一起使用。您可以使用几何或地理列创建表格并在那里保存标记latlng。在其他列中,您可以保存定义标记(id,description等)的其他数据。
您还可以将当前标记图层保存为geojson文件。并将其加载到打开的地图上。
但是你需要编写一些后端,它接收标记数据或geojson,并在服务器端执行某些操作。
您还可以查看Leaflet.Storage(以及django-leaflet-storage作为后端)