AI Briefing

GeoAI용 City2Graph 라이브러리 공개

City2Graph: A Python library for Heterogeneous Graph Neural Networks and spatial analysis in urban systems [R]

·2026.08.13 20:59

핵심 내용

지리 공간 데이터를 이종 그래프 신경망(GNN)용 데이터로 변환하는 Python 라이브러리 City2Graph가 공개되었습니다.

자세히 보기

City2Graph는 지리 공간 데이터를 공간 분석, 네트워크 분석 및 **GeoAI(Graph Neural Networks)**를 위한 분석 가능한 그래프 형태로 변환하는 Python 라이브러리입니다.

주요 기능은 다음과 같습니다:

  • Morphology (형태학): OpenStreetMap 및 Overture Maps를 활용하여 건물, 도로, 도시 구조의 그래프 생성
  • Transportation (교통): GTFS 및 GBFS 데이터를 로드하여 정류장 간 교통 그래프 구축
  • Mobility (이동성): OD 행렬 및 유동 데이터(이주, 자전거 공유, 보행자 수 등)를 가중치 공간 그래프로 처리
  • Proximity (근접성): KNN, Delaunay, Queen/Rook 인접성 등을 Euclidean, Manhattan, 네트워크 거리 기반으로 지원
  • Heterogeneous Graphs (이종 그래프): 다양한 노드 및 엣지 타입을 포함하며, 메타패스(metapath)를 통해 관계를 구성

이 라이브러리는 GeoDataFrame, NetworkX, PyTorch Geometric (HeteroData) 간의 양방향 변환을 지원하며, 변환 과정에서도 기하학적 구조와 속성을 유지합니다.

이 한국어 요약은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.

AI 처리 방식을 확인하거나, 요약 오류와 출처 표기 문제, 삭제 요청을 문의 · 건의로 알려주세요.