New middle vertex fixed

This commit is contained in:
portree_kid
2020-03-05 22:05:20 +01:00
parent a76f7d6209
commit 8fccc23009
2 changed files with 16 additions and 7 deletions
+15 -6
View File
@@ -88,16 +88,25 @@ exports.extendTaxiSegment = function (taxiwaySegment) {
event.latlng.__vertex['glueindex'] = Number(closest.glueindex);
event.latlng.__vertex.setLatLng(closest.latlng);
this.editLayer.featureLookup[event.latlng.__vertex.glueindex].push(event.latlng.__vertex);
event.latlng.attributes = {index: event.latlng.__vertex.glueindex, isOnRunway: 0};
console.log(closest)
} else {
event.latlng.__vertex['glueindex'] = ++this.editLayer.groundnetLayerGroup.maxId;
this.editLayer.featureLookup[event.latlng.__vertex.glueindex] = [];
this.editLayer.featureLookup[event.latlng.__vertex.glueindex].push(event.latlng.__vertex);
event.vertex['glueindex'] = ++this.editLayer.groundnetLayerGroup.maxId;
event.vertex.latlng.attributes = {index: event.vertex.glueindex, isOnRunway: 0};
this.editLayer.featureLookup[event.vertex.glueindex] = [];
this.editLayer.featureLookup[event.vertex.glueindex].push(event.vertex);
event.vertex.editor.enable();
}
event.latlng.attributes = {index: event.latlng.__vertex.glueindex, isOnRunway: 0};
})
});
this.on('editable:vertex:deleted', event => {
console.log(event)
});
this.on('editable:vertex:rawclick', event => {
event.cancel()
console.log(event)
});
this.on('editable:vertex:clicked', function (event) {
console.log(this.featureLookup[event.vertex.glueindex]);
console.log(this.featureLookup[event.vertex.glueindex]);
store.default.dispatch('setNode', event.vertex.latlng.attributes)
if(event.vertex._icon!=null) {