diff --git a/apps/wr/app/(with-layout)/map/mainMap/page.tsx b/apps/wr/app/(with-layout)/map/mainMap/page.tsx
index d561ad933..1a70bea2b 100644
--- a/apps/wr/app/(with-layout)/map/mainMap/page.tsx
+++ b/apps/wr/app/(with-layout)/map/mainMap/page.tsx
@@ -265,6 +265,10 @@ const Map = () => {
}
};
+ const onOpenPopup = (data:any) => {
+ console.log(data)
+ }
+
return (
{
/>
}
waterDepth={undefined}
+ onOpenPopup={onOpenPopup}
/>
);
diff --git a/packages/common/business_components/src/ui/map/Gis.js b/packages/common/business_components/src/ui/map/Gis.js
index 6cefc454d..5a134af6a 100644
--- a/packages/common/business_components/src/ui/map/Gis.js
+++ b/packages/common/business_components/src/ui/map/Gis.js
@@ -123,6 +123,7 @@ function Gis({
orderedLayers = [],
checkInterval = 3000,
height: height = "h-[calc(100vh-10rem)]",
+ onOpenPopup = () => {},
}) {
const mapRef = useRef();
const [mapObject, setMapObject] = useState({});
@@ -351,7 +352,9 @@ function Gis({
const dummyFeature = {
getProperties: () => ({}), // 최소 구조
};
- onFeatureSelect(dummyFeature);
+ console.log(layerNm)
+ onOpenPopup(layerNm)
+ // onFeatureSelect(dummyFeature);
}}
imageVisible={imgVisble}
isPlaying={isPlaying}
diff --git a/packages/common/business_components/src/ui/map/GisTree.js b/packages/common/business_components/src/ui/map/GisTree.js
index 033a244c8..7285caa07 100644
--- a/packages/common/business_components/src/ui/map/GisTree.js
+++ b/packages/common/business_components/src/ui/map/GisTree.js
@@ -453,8 +453,8 @@ import {
src="/images/map/layericon/Layer_Select_BTN.png"
onClick={() =>
handleLayerImgClick(
- node.text,
- node.id
+ node.data.lyrTyNm,
+ node.id
)
}
alt={node.text}