스마트 도시란 도시가 당면한 과제를 효율적이며 효과적으로 신속하게 해결해 낼 수 있는 도시를 의미하고, 그 결과로 시민의
일과 삶의 질이 높고 지속 가능한 도시를 말합니다. 대기오염, 고령화, 소득양극화, 교통 혼잡 등 많은 사람들이 도심으로 몰리면서 발생하는 문제들을 정보통신기술을 이용하여 좀 더 효율적으로 해결할 수 있습니다.
Why? (동기)
이렇게 스마트시티는 다양한 방법으로 우리들의 생활속에 밀착하여 편리한 생활을 도와줍니다. 이런 스마트시티를 구축하는 데에는 많은 비용이 들 수 있습니다. 따라서 기반시설이 어느 정도 있는 도시에서 기획을 하는 것이 비용을 줄일 수 있습니다. 따라서 어느 도시에 스마트시티를 기획하는 데 필요한 기반시설들이 많은지 오픈데이터로 분석을 하여 어떤 도시가 가장 적은 비용으로 스마트시티를 구축할 수 있는지 분석하는 프로그램을 만들어보려 합니다.
How? (설계)
1. 데이터 선정
일단 첫 번째로 CCTV 데이터를 사용하였습니다. 스마트시티에서 CCTV로 영상분석을 하여 폭행장면 등을 실시간으로 AI 분석이 가능하기 때문에 CCTV를 중요한 요소 중 하나로 취급하였습니다.
두번째로 주차장을 선택하였습니다. 현재 우리가 살고있는 도시만 보아도 주차를 하기 위해 많은 시간을 할애하는 것을 알 수 있습니다. 미래의 자율주행자동차는 자동으로 주차하는 기능이 있을 가능성이 있어서 스마트시티에 주차공간을 확보하는 것이 좋다는 생각을 했습니다.
세번째로 스마트가로등을 선정하였습니다. 지금도 실제로 스마트가로등에 많은 센서들을 부착하여서 다양한 데이터들을 수집하는 역할을 하고 있습니다. CCTV, WIFI, GPS, 비콘, 조명제어센서, 위급상황신고 등의 기능들이 탑재되어서 서비스를 하고 있어서 스마트시티가 다양한 서비스를 하는 것을 도와줍니다.
다음은 전기차 충전소를 선정하였습니다. 요즘 테슬라를 비롯하여 많은 전기차들이 인기를 받고있는데, 화석연료 대신 전기로 움직이는 전기차가 미래의 교통수단이 될 가능성이 높고 따라서 스마트시에서 전기차 충전소는 필수요소가 되었습니다.
마지막으로 하수처리시설을 선택한 이유는 스마트시티에서 중요한 스마트그리드(똑똑하게 에너지를 이용하는 방법)를 실현하는 요소 중 하나이기 때문입니다. (사실 하수처리시설 이외에 ESS, AMI 등의 데이터도 사용할 예정이었지만 오픈소스로는 구하지 못하여 사용하지 못하였습니다.)
2. XML트리 설계
XML구조는 위와 같이 설계를 하였습니다.
3. (스마트시티를 건설하기 위한)최적 도시선정방법
위의 데이터를 통해 각각 점수를 계산한 후 합산하는 방식으로 스마트시티를 건설하기 위한 최적의 도시를 선정하였습니다.