구분undefinednull의미값이 할당되지 않음값이 비어 있음타입undefined 타입object 타입개발자가 직접 설정 가능?아니오 (JavaScript 자체에서 설정)예 (null로 명시적으로 설정 가능)사용 예시변수를 선언했지만 값이 없음변수가 한 번 값이 있었지만, 지금은 비워둠예제let a; console.log(a); // undefinedlet b = null; console.log(b); // null ✅ 결론 처음에는 osmBuildingsTileset에 값이 할당되지 않았으므로 undefined.건물을 제거할 때는 "이제 존재하지 않는다는 것"을 명확히 표시하기 위해 null로 설정.undefined는 "아직 값이 없음", null은 **"명확하게 비워둠"**을 나타냄. 🚀