0
後
我使用Leaflet.draw插件和更新我想編輯的拐角位置Leaflet.draw座標不在編輯
map.on('draw:edited', function (e) {
// Update db to save latest changes.
var layers = e.layers;
layers.eachLayer(function(layer) {
alert(layer.feature.geometry.coordinates.toString());
});
});
編輯之後後獲得形狀的更新座標,該代碼執行,你知道..但layer.feature.geometry.coordinates
給我舊座標..
這是一個錯誤或沒有?
'map.on( '繪製:編輯',函數(E){// 更新分貝保存最新變化 VAR層= e.layers; layers.eachLayer(功能(層){ 警報。 (layer.getLatLngs()。toString()); }); }); ' 這裏我有錯誤在「alert(layer.getLatLngs()。toString());」 錯誤是10-18 15:44:53.940:E/Web控制檯(2512): ** Uncaught TypeError:Object [object Object]在文件中沒有方法'getLatLngs':/// android_asset/www/main .html:113 ** –
嘗試將'leaflet.js'和'leaflet.draw.js'更改爲JSFiddle中應用的相同版本。您可以在左側面板的「外部資源」部分找到鏈接。 – yarl
我更新了我的js文件..現在它運行良好,但我有新問題 http://stackoverflow.com/questions/19451007/uncaught-typeerror-objectobject-object-has-no-method-x-at-file -y錯誤 –