전 세계, 적어도 유럽 규모의 공개 교통 정체 데이터가 필요함
Google Maps와 Waze 같은 Google 서비스의 대안이 나오려면 중요하지만, 정체 데이터를 만들려면 위치 추적이 가능한 OS를 소유하거나 국제 모바일 네트워크 사업자여야 해서 현실적으로 어렵다고 봄
참고로 빅테크 지도에 대한 오픈소스 대안을 작업 중임
내 경험상 정체 데이터 자체는 핵심 문제가 아님
Google, TomTom, Here, Apple, 일부 초지역 대안으로 나뉘어 있어도 다들 어디가 막히는지는 꽤 잘 파악하고 있음
최신 POI 데이터는 전혀 다른 문제고, Google만 제대로 해결했는데 영리한 알고리즘 때문이 아니라 압도적인 브랜드 인지도 덕분임
POI 소유자들이 직접 데이터를 넣어주는 곳이 Google뿐임
데이터 소스 신뢰성 문제를 어떻게 넘을 수 있을지 궁금함
공개 데이터 수집에서는 유효성을 보장하려면 데이터를 fingerprint 해야 하고, 보안을 위해서는 익명화해야 하는데, 둘 사이 균형을 잡는 게 이런 시도에서 가장 큰 장애물처럼 보임
이 경우 잘못된 데이터의 위험도 개인정보 침해만큼이나 커 보임
“전 세계, 적어도 유럽 규모의 공개 정체 데이터가 필요하다”는 말과 관련해, Bloomberg의 Project Maven 관련 기사들에 따르면 정체 데이터가 우크라이나 도시 지역에서 진격하는 러시아군을 추적하는 데도 쓰였다고 함
한동안 교외 집에서 Amsterdam 중심가 사무실까지 신호등 없는 자전거 경로를 만들어보려 했음
특히 트램이 있는 교차로는 오래 걸릴 때가 있어서였는데, 어떤 교차로에 신호등이 있는지 알려주는 API가 없어 위성사진을 보며 Strava에서 수동으로 경로를 만들었음
그 과정에서 일부 신호등 데이터가 정부에 있기는 하지만 선택된 파트너에게만 제공된다는 것도 알게 됨
예를 들어 Flitsmeister 앱은 자동차 기준으로 일부 신호등이 녹색으로 바뀌기까지 얼마나 걸리는지 보여줌
사이트는 확실히 부족함
절반은 독일어, 절반은 영어임
개념은 ITS-G5라는 프로토콜인데, 802.11p의 유럽 프로파일임
차량과 교통 인프라가 5GHz 대역에서 텔레메트리를 전송하고, 다른 차량과 인프라가 이를 상황 인식에 쓸 수 있음
이 웹사이트는 로컬 수신기로 그 데이터를 모아 ADS-B를 다루는 ADSB-Exchange 같은 사이트처럼 지도에 집계함
우려되는 점은 차량이 MAC 주소를 브로드캐스트하는 것처럼 보인다는 것임
그렇다면 ITS-G5, 802.11p, C-ITS가 지속적인 추적에 쓰일 수 있다는 뜻일까?
암호화되지 않은 상태로 전송되는 Car2X/Vehicle2X 데이터 기반이고, 중국에서 주문할 수 있는 칩으로 수신 가능함
인터넷에서 영어로 공개된 건 뭐든 미국 중심일 거라고 가정하는 미국인을 볼 때마다 1달러씩 받았다면 좋겠음
Chrome에서 써보려는데 성능 문제가 심했음
그래도 아이디어는 마음에 듦
누구나 자기 수신기를 추가할 수 있으면 더 많은 도시를 빠르게 커버할 수 있을 듯함
그래도 좋은 프로젝트임
아, 웹사이트로 자동 전송되는군 mqtts://cits1.opentrafficmap.org
이걸 차량 위치 추적에 쓸 수 있는지 궁금함
그게 이 프로젝트의 목적 아닌가? 추적되는 차량들이 많이 보이는데, 지금은 전부 주차된 것처럼 보임
Graz에는 야간 버스가 없나?
이게 뭔지 전혀 모르겠음
신호등, 버스 등을 실시간으로 보여주는 건가? 데이터는 어떻게 얻는 걸까?
발표 설명을 영어로 번역하면 이렇다: 자동차가 Car2X를 ITS-G5로 지원하면, 정확한 GPS 위치, 속도, 종·횡가속도, 페달 위치, 길이와 폭 등 많은 정보를 5GHz 대역에서 초당 최대 4번 암호화 없이 전송한다는 걸 알고 있었나?
Graz의 트램도 노선 번호를 포함해 이 데이터를 전송하므로, 트램을 실시간으로 추적해 지도에 표시할 수 있음
Graz의 많은 신호등도 이제 C-ITS를 지원해 차선의 정확한 구성, 현재 신호 상태, 다음 단계 예상 시각을 매초 전송함 ESP32-C5로 수백 미터 떨어진 곳에서도 이 데이터를 수신할 수 있음
우리는 이 데이터를 어떻게 수집하고 처리하는지 보여줌
라이브 지도에서는 커버리지 안의 트램, 신호등 색과 다음 변경 시각, 현재 주행 중인 Car2X 장착 차량과 속도를 볼 수 있음
Grafana로 신호등 주기와 횡단보도·차로 대기 시간 같은 통계의 과거 데이터를 표시함
수집한 데이터도 직접 분석할 수 있도록 제공함
커버리지를 높이려면 도움이 필요함
우리가 만든 ESP32-C5와 PoE 보드로 직접 C-ITS 패킷을 캡처해 공개 지도에 공유하거나 직접 처리할 수 있음
Hacker News 의견들
전 세계, 적어도 유럽 규모의 공개 교통 정체 데이터가 필요함
Google Maps와 Waze 같은 Google 서비스의 대안이 나오려면 중요하지만, 정체 데이터를 만들려면 위치 추적이 가능한 OS를 소유하거나 국제 모바일 네트워크 사업자여야 해서 현실적으로 어렵다고 봄
참고로 빅테크 지도에 대한 오픈소스 대안을 작업 중임
Google, TomTom, Here, Apple, 일부 초지역 대안으로 나뉘어 있어도 다들 어디가 막히는지는 꽤 잘 파악하고 있음
최신 POI 데이터는 전혀 다른 문제고, Google만 제대로 해결했는데 영리한 알고리즘 때문이 아니라 압도적인 브랜드 인지도 덕분임
POI 소유자들이 직접 데이터를 넣어주는 곳이 Google뿐임
공개 데이터 수집에서는 유효성을 보장하려면 데이터를 fingerprint 해야 하고, 보안을 위해서는 익명화해야 하는데, 둘 사이 균형을 잡는 게 이런 시도에서 가장 큰 장애물처럼 보임
이 경우 잘못된 데이터의 위험도 개인정보 침해만큼이나 커 보임
최근에 스마트 신호등이 있으면 자전거 이용자가 신호를 바꿀 수 있다는 걸 알게 됨 -https://nltimes.nl/2026/04/28/new-app-turns-traffic-lights-g...
특히 트램이 있는 교차로는 오래 걸릴 때가 있어서였는데, 어떤 교차로에 신호등이 있는지 알려주는 API가 없어 위성사진을 보며 Strava에서 수동으로 경로를 만들었음
그 과정에서 일부 신호등 데이터가 정부에 있기는 하지만 선택된 파트너에게만 제공된다는 것도 알게 됨
예를 들어 Flitsmeister 앱은 자동차 기준으로 일부 신호등이 녹색으로 바뀌기까지 얼마나 걸리는지 보여줌
자전거가 교차로에서 덜 기다리게 하고, 멀리서부터 제동해 넘어지지 않도록 황색 신호 시간도 더 길게 만듦
https://popupcity.net/insights/rotterdam-traffic-light-prior...
오늘 처음 알았는데, 지금까지 802.11p 하드웨어는 매우 비싸서 CAM이나 SPAT 같은 V2X 메시지로 뭔가 하기가 쉽지 않았음
그런데 이걸 20파운드 미만 하드웨어로 했다는 점이 정말 흥미로움
Codeberg 링크: https://codeberg.org/opentrafficmap
ESP 외에는 별도 무선 하드웨어가 없어 보이는데, ESP가 ITS-G5 메시지를 네이티브로 수신할 수 있다는 건가?
그렇다면 그냥 네이티브 Ethernet이 있는 ESP 보드를 쓰면 안 되는 이유가 뭘까?
OSM 데이터 기반 테마가 이렇게 현대적이고 산뜻해 보이는 건 처음 봄
색상 팔레트와 아이콘이 아름다움
무료 티어가 있긴 하지만 대부분의 사이트는 유료 플랜이 필요할 것 같음
[1] https://docs.mapbox.com/map-styles/standard/guides/
https://cartes.app/#13.13/47.06727/15.44801
멋지긴 한데 더 많은 정보를 볼 링크가 없고, 미국에서는 전혀 동작하지 않는 것처럼 보임
절반은 독일어, 절반은 영어임
개념은 ITS-G5라는 프로토콜인데, 802.11p의 유럽 프로파일임
차량과 교통 인프라가 5GHz 대역에서 텔레메트리를 전송하고, 다른 차량과 인프라가 이를 상황 인식에 쓸 수 있음
이 웹사이트는 로컬 수신기로 그 데이터를 모아 ADS-B를 다루는 ADSB-Exchange 같은 사이트처럼 지도에 집계함
우려되는 점은 차량이 MAC 주소를 브로드캐스트하는 것처럼 보인다는 것임
그렇다면 ITS-G5, 802.11p, C-ITS가 지속적인 추적에 쓰일 수 있다는 뜻일까?
여기서 볼 수 있지만 아쉽게도 독일어만 제공됨
https://media.ccc.de/v/glt26-688-c-its-mit-einem-esp32-ampel...
Chrome에서 써보려는데 성능 문제가 심했음
그래도 아이디어는 마음에 듦
누구나 자기 수신기를 추가할 수 있으면 더 많은 도시를 빠르게 커버할 수 있을 듯함
그래도 좋은 프로젝트임
mqtts://cits1.opentrafficmap.org이걸 차량 위치 추적에 쓸 수 있는지 궁금함
Graz에는 야간 버스가 없나?
이게 뭔지 전혀 모르겠음
신호등, 버스 등을 실시간으로 보여주는 건가? 데이터는 어떻게 얻는 걸까?
Graz의 트램도 노선 번호를 포함해 이 데이터를 전송하므로, 트램을 실시간으로 추적해 지도에 표시할 수 있음
Graz의 많은 신호등도 이제 C-ITS를 지원해 차선의 정확한 구성, 현재 신호 상태, 다음 단계 예상 시각을 매초 전송함
ESP32-C5로 수백 미터 떨어진 곳에서도 이 데이터를 수신할 수 있음
우리는 이 데이터를 어떻게 수집하고 처리하는지 보여줌
라이브 지도에서는 커버리지 안의 트램, 신호등 색과 다음 변경 시각, 현재 주행 중인 Car2X 장착 차량과 속도를 볼 수 있음
Grafana로 신호등 주기와 횡단보도·차로 대기 시간 같은 통계의 과거 데이터를 표시함
수집한 데이터도 직접 분석할 수 있도록 제공함
커버리지를 높이려면 도움이 필요함
우리가 만든 ESP32-C5와 PoE 보드로 직접 C-ITS 패킷을 캡처해 공개 지도에 공유하거나 직접 처리할 수 있음