From 1a89a468d17f85c906f6900dea66bbd03518b336 Mon Sep 17 00:00:00 2001 From: umsangdon Date: Sun, 26 Jul 2026 19:16:57 +0900 Subject: [PATCH] auto: 2026-07-26 19:16 (ESD_LAPTOP) --- B04_wf1_Surface/B04_wf1_Surface_Engine_GisVector.py | 6 ++---- B04_wf1_Surface/B04_wf1_Surface_Router_GIS.py | 2 -- B04_wf1_Surface/B04_wf1_Surface_UI_MapViewer.ts | 3 --- 3 files changed, 2 insertions(+), 9 deletions(-) diff --git a/B04_wf1_Surface/B04_wf1_Surface_Engine_GisVector.py b/B04_wf1_Surface/B04_wf1_Surface_Engine_GisVector.py index 5fcf3a9f..3e24eff4 100644 --- a/B04_wf1_Surface/B04_wf1_Surface_Engine_GisVector.py +++ b/B04_wf1_Surface/B04_wf1_Surface_Engine_GisVector.py @@ -167,10 +167,8 @@ def download_all_gis_vectors(prj_path: Path, bounds_meter: dict, output_dir: Pat request_vworld_wfs("lt_c_uq111", "용도지역도_bounds.geojson", bounds_wgs84, output_dir) request_vworld_wfs("lt_c_adsigg", "행정구역_시군구_bounds.geojson", bounds_wgs84, output_dir) request_vworld_wfs("lt_c_adri", "행정구역_읍면동_bounds.geojson", bounds_wgs84, output_dir) - # 수계망은 도엽 하천중심선(세류 포함)으로 대체되어 다운로드하지 않음 (2026-07-26 사용자 지시) - request_vworld_wfs( - "lt_c_kfdrssigugrade", "산사태위험등급_bounds.geojson", bounds_wgs84, output_dir - ) + # 수계망(도엽 하천중심선으로 대체)·산사태(시군구 예보뿐, 소구역 미제공)는 + # 다운로드하지 않음 (2026-07-26 사용자 지시) # 6. gpkg 등고선(national_contours.gpkg) 데이터에서 # 기준 영역 크롭하여 등고선_bounds.geojson 생성 diff --git a/B04_wf1_Surface/B04_wf1_Surface_Router_GIS.py b/B04_wf1_Surface/B04_wf1_Surface_Router_GIS.py index 8e517e4a..48b7b73e 100644 --- a/B04_wf1_Surface/B04_wf1_Surface_Router_GIS.py +++ b/B04_wf1_Surface/B04_wf1_Surface_Router_GIS.py @@ -108,7 +108,6 @@ async def get_project_geojson(project_id: UUID, layer: str) -> dict[str, Any] | "행정구역_시군구": "행정구역_시군구_bounds.geojson", "행정구역_읍면동": "행정구역_읍면동_bounds.geojson", "등고선": "등고선_bounds.geojson", - "산사태": "산사태위험등급_bounds.geojson", **_SHEET_GEOJSON_FILES, } @@ -182,7 +181,6 @@ async def get_vector_tile(project_id: UUID, layer: str, z: int, x: int, y: int) "행정구역_시군구": "행정구역_시군구_bounds.geojson", "행정구역_읍면동": "행정구역_읍면동_bounds.geojson", "등고선": "등고선_bounds.geojson", - "산사태": "산사태위험등급_bounds.geojson", "임도노선": "임도노선.geojson", **_SHEET_GEOJSON_FILES, } diff --git a/B04_wf1_Surface/B04_wf1_Surface_UI_MapViewer.ts b/B04_wf1_Surface/B04_wf1_Surface_UI_MapViewer.ts index cda144d9..f0d9290d 100644 --- a/B04_wf1_Surface/B04_wf1_Surface_UI_MapViewer.ts +++ b/B04_wf1_Surface/B04_wf1_Surface_UI_MapViewer.ts @@ -31,7 +31,6 @@ type GeoJsonCollection = { const BACKGROUND_LAYERS = ["white", "satellite", "hybrid"] as const; const GIS_LAYERS = [ "지적도", - "산사태", "행정구역_시군구", "행정구역_읍면동", "등고선", @@ -47,7 +46,6 @@ type GisLayer = (typeof GIS_LAYERS)[number]; const GIS_LAYER_COLORS: Record = { 지적도: "#f97316", - 산사태: "#ef4444", 행정구역_시군구: "#7c3aed", 행정구역_읍면동: "#22c55e", 등고선: "#fdba74", @@ -182,7 +180,6 @@ export function createSurfaceMapViewer(): SurfaceMapViewer { const gisLabels: Record = { 지적도: L("B04_Surface_Map_Cadastral"), - 산사태: L("B04_Surface_Map_Landslide"), 행정구역_시군구: L("B04_Surface_Map_Sigungu"), 행정구역_읍면동: L("B04_Surface_Map_Eupmyeondong"), 등고선: L("B04_Surface_Map_Contour"),