본문으로 건너뛰기
로그인 둘러보기
개발·코딩·데이터베이스 · 윈도우즈 유틸

SUMO

0

Eclipse SUMO(Simulation of Urban MObility)는 오픈소스 교통 시뮬레이션 패키지로, 미시적 및 연속적인 다중 모드 교통 시뮬레이션을 통해 대규모 도로 네트워크를 모델링하고 분석할 수 있습니다.

교통네트워크시뮬레이션차량

소개

Eclipse SUMO(Simulation of Urban MObility)는 오픈소스 교통 시뮬레이션 패키지로, 미시적 및 연속적인 다중 모드 교통 시뮬레이션을 통해 대규모 도로 네트워크를 모델링하고 분석할 수 있습니다. EPL-2.0 라이선스(선택적으로 GPL v2 이상)를 따릅니다.

상세정보

제품 개요

Eclipse SUMO(Simulation of Urban MObility)는 오픈소스 교통 시뮬레이션 패키지로, 미시적 및 연속적인 다중 모드 교통 시뮬레이션을 통해 대규모 도로 네트워크를 모델링하고 분석할 수 있습니다. EPL-2.0 라이선스(선택적으로 GPL v2 이상)를 따릅니다.

핵심 기능

  • 미시적 교통 시뮬레이션: 개별 차량 수준에서의 행동 모델링
  • 연속 시뮬레이션: 시간 기반 연속적 교통 흐름 재현
  • 다중 모드 지원: 자동차 대중교통 보행자 자전거 등 다양한 교통 수단 모델링
  • 대규모 네트워크 처리: 도시 규모 이상의 도로 네트워크 처리 가능
  • 확장 가능한 기능: shapefile 가져오기 GeoTIFF 처리 OpenSceneGraph 기반 3D GUI 비디오 생성 등 extra 빌드 제공
  • C++ 및 Python 기반: 포터블 라이브러리를 사용해 Windows Linux macOS에서 실행 가능

지원 환경

Windows 64-bit 운영 체제에서 공식 바이너리 제공 MSI 설치 프로그램 및 ZIP 아카이브 형태입니다. 또한 소스 코드를 통해 Linux 및 macOS에서도 빌드 및 실행 가능합니다.

기본 사용법

  1. 공식 사이트에서 sumo-win64-1.27.1.msi 또는 sumo-win64-1.27.1.zip을 다운로드합니다.
  2. MSI 파일을 실행하여 설치를 완료하거나 ZIP을 압축 해제 후 원하는 폴더에 배치합니다.
  3. 명령 프롬프트에서 SUMO 실행 파일을 호출하여 시뮬레이션 파일을 로드하고 실행합니다(sumo -c your_config.sumocfg).
  4. 시뮬레이션 결과는 로그 파일 및 출력 파일을 통해 확인할 수 있으며 추가 도구로 시각화할 수 있습니다.

제한 사항 및 체크포인트

  • 기본 빌드는 GPL 코드를 포함하지 않으며 shapefile 가져오기 GeoTIFF 처리 등 일부 고급 기능은 extra 빌드가 필요합니다.
  • 시뮬레이션 정확도는 입력된 도로 네트워크 데이터 및 교통 수요 모델에 크게 의존합니다.
  • 대규모 네트워크 시뮬레이션 시 충분한 메모리와 CPU 성능이 필요할 수 있습니다.
  • Windows 외 플랫폼을 사용할 경우 소스 코드로부터 직접 빌드해야 할 수 있습니다.
  • 자주 묻는 질문 (FAQ)

    • 질문: SUMO는 어떤 라이선스로 배포되나요?
      답변: Eclipse Public License v2.0(EPL-2.0)을 기본으로 하며 GPL v2 이상을 보조 라이선스 옵션으로 사용할 수 있습니다.
    • 질문: Windows에서 SUMO를 winget으로 설치할 수 있나요?
      답변: 네 winget install –name sumo 명령으로 최신 릴리스를 설치할 수 있습니다(extra 빌드는 제외).
    • 질문: SUMO로 어떤 종류의 교통 시뮬레이션을 수행할 수 있나요?
      답변: 미시적 차량 기반 시뮬레이션부터 다중 모드 교통 흐름까지 도로 네트워크 규모에 따라 연속적 시뮬레이션이 가능합니다.

시스템 요구사항

Windows 64-bit 운영 체제