Вы применяете метод удаления на constructor
. Вы должны подать заявление на instance
Manuel
вместо Student
constructors
function Student(name, sclass, year, number, submissionYear) {
this.name = name;
this.sclass = sclass;
this.year = year;
this.number = number;
this.submissionYear = submissionYear;
}
// Edit : added OP's code from comments
let Manuel = new Student("Manuel", "lesi", "3", "98789", 2014);
console.log(Manuel.number);
delete Manuel.number;
console.log(Manuel);
На самом деле вы пытаетесь нарисовать изо-линию.
см. мой вопрос о его некоторое время назад.
Ссылка, приведенная в одном из ответов, была очень полезной.
Взгляните на Srtm2Osm , инструмент, который я создал для генерации контуров из SRTM НАСА данные. Вы можете найти алгоритм в коде C #.
Алгоритм:
a) Найдите, у каких полигонов есть вершины выше и ниже интересующей вас высоты.
б) Пересечь края этих многоугольников с плоскостью, чтобы получить линии на плоскости.
в) Соединить линии вместе в полосах.