• Y
  • List All
  • Feedback
    • This Project
    • All Projects
Profile Account settings Log out
  • Favorite
  • Project
  • All
Loading...
  • Log in
  • Sign up
yjyoon / 경상북도CCTV분석 star
  • Project homeH
  • CodeC
  • IssueI
  • Pull requestP
  • Review R
  • MilestoneM
  • BoardB
  • Files
  • Commit
  • Branches
경상북도CCTV분석cctv_ratio.py
Download as .zip file
File name
Commit message
Commit date
tools
Hello Yona
2024-08-01
CCTV_감시구역.py
Hello Yona
2024-08-01
CCTV_감시구역_격자.gpkg
Hello Yona
2024-08-01
CCTV설치점수산출.py
Hello Yona
2024-08-01
cctv_ratio.py
Hello Yona
2024-08-01
crimin_area_cal.py
Hello Yona
2024-08-01
survillence_area.py
Hello Yona
2024-08-01
건축물대장.py
Hello Yona
2024-08-01
건축물대장2grid.py
Hello Yona
2024-08-01
건축물대장_geocoding.py
Hello Yona
2024-08-01
범죄주의구역_점수산출.py
Hello Yona
2024-08-01
상가2gird.py
Hello Yona
2024-08-01
생활안전지도.py
Hello Yona
2024-08-01
생활안전지도_범죄주의구역_영역계산.py
Hello Yona
2024-08-01
아파트구획_추출.py
Hello Yona
2024-08-01
juni 2024-08-01 383523f Hello Yona UNIX
Raw Open in browser Change history
import glob from pyogrio import read_dataframe, write_dataframe from tools.spatial_indexed_intersection import geom_overlay cctv_list_by_region = glob.glob("DATA/refined/geopackage/CCTV_감시영역/*.gpkg") grid = read_dataframe("DATA/refined/geopackage/100x100/100m격자총인구.gpkg") for region in cctv_list_by_region: region_gpkg = read_dataframe(region) region_gpkg = region_gpkg.to_crs(grid.crs) result = geom_overlay(region_gpkg, grid) result = result.dissolve(by="GID").reset_index() result["CCTV_감시영역"] = result['geometry'].area write_dataframe(result, f"DATA/refined/geopackage/CCTV_감시영역_격자/{region.split('/')[-1].split(',')[0]}_격자.gpkg")

          
        
    
    
Copyright Yona authors & © NAVER Corp. & NAVER LABS Supported by NAVER CLOUD PLATFORM

or
Sign in with github login with Google Sign in with Google
Reset password | Sign up