在mapbox gl中编辑geojson

时间:2017-09-04 17:56:52

标签: mapbox mapbox-gl-js

我正在制作我需要加载的地图 - >编辑 - >保存geojson。 现在我正在尝试使用mapbox-gl-draw.js:

  1. 从文件上传geojson。
  2. 将其添加到draw.add()

    进行绘制
    var feature = {
          id: 'unique-id',
          type: 'Feature',
          properties: {},
          geometry: { type: 'Polygon', coordinates: [[[-91.94884436037492,42.807248622513725],[-91.97322027590168,42.7829334446084],[-91.91022055055936,42.7708352918585],[-91.9150270691187,42.79250947320156],[-91.94884436037492,42.807248622513725]]] }
    };
    
    var featureIds = draw.add(feature);
    
  3. 从地图中删除geojson

  4. 使用draw lib
  5. 编辑多边形
  6. 将其转换回geojson(将其放入图层)并在地图上将其显示为geojson
  7. 是否有更简单的方法来编辑geojson? 也许用绘图编辑它而不从地图中删除/更新它 感谢。

0 个答案:

没有答案