我正在使用leaflet.draw,当创建一个矩形时,我使用layer.toGeoJSON()获取矩形的数据,然后使用ajax将其保存到数据库中。之后,当用户再次显示地图时,我会加载先前保存的数据,并使用L.GeoJSON.geometryToLayer()将它们推入为leaflet.draw保留的featureGroup中。
问题是我之前创建的矩形现在成了leaflet.draw中的实际多边形。
“矩形”在geoJson规范中不存在,所以我可以理解这一点。
现在,在geojson的“属性”中,我知道之前的形状是一个带有“type”属性的矩形。
我的问题是:是否有办法从leaflet.draw的角度强制使形状成为矩形?
提前感谢!
问题是我之前创建的矩形现在成了leaflet.draw中的实际多边形。
“矩形”在geoJson规范中不存在,所以我可以理解这一点。
现在,在geojson的“属性”中,我知道之前的形状是一个带有“type”属性的矩形。
我的问题是:是否有办法从leaflet.draw的角度强制使形状成为矩形?
提前感谢!