|
|
@ -109,6 +109,8 @@ export const FeatureAirZone = props => { |
|
|
|
} |
|
|
|
} |
|
|
|
}); |
|
|
|
}); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
const buildingsLayer = props.map.getLayer('add-3d-buildings'); |
|
|
|
|
|
|
|
if (buildingsLayer) { |
|
|
|
props.map.on('click', e => { |
|
|
|
props.map.on('click', e => { |
|
|
|
// 클릭한 지점의 피처들을 얻어옵니다.
|
|
|
|
// 클릭한 지점의 피처들을 얻어옵니다.
|
|
|
|
const features = props.map.queryRenderedFeatures(e.point, { |
|
|
|
const features = props.map.queryRenderedFeatures(e.point, { |
|
|
@ -127,6 +129,7 @@ export const FeatureAirZone = props => { |
|
|
|
.addTo(props.map); |
|
|
|
.addTo(props.map); |
|
|
|
} |
|
|
|
} |
|
|
|
}); |
|
|
|
}); |
|
|
|
|
|
|
|
} |
|
|
|
}; |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
// 공역 생성 함수
|
|
|
|
// 공역 생성 함수
|
|
|
|