2 điểm bởi GN⁺ 2024-07-20 | 1 bình luận | Chia sẻ qua WhatsApp
  • roadway.report cho phép khám phá các ca tử vong vì tai nạn giao thông tại Mỹ giai đoạn 2001~2024 trên một bản đồ duy nhất, giúp quan sát dữ liệu an toàn đường bộ theo không gian
  • Màn hình mặc định là USA Traffic Deaths 2001-2024, và đúng như mô tả là Nationwide Vision-Zero Map, trọng tâm là vị trí các vụ tai nạn chết người
  • Bản đồ không chỉ hiển thị tổng số người tử vong mà còn có thể tách riêng người lái xe·hành khách, người đi bộ·xe đạp·khác
  • Có thể khám phá dữ liệu tai nạn theo nhiều đơn vị khác nhau thông qua Search Crashes, Population-Adjusted Map, State Injury Maps, Data by County, Pedestrian Dashboard
  • Ngoài ra còn cung cấp bản đồ tử vong·thương nặng theo từng bang và dữ liệu theo quận để so sánh mức độ rủi ro đường bộ giữa các khu vực

Phạm vi bản đồ và màn hình mặc định

  • roadway.report là một trang bản đồ số người tử vong vì tai nạn giao thông ở Mỹ, tự giới thiệu là The Nationwide Vision-Zero Map
  • Tiêu đề bản đồ chính là USA Traffic Deaths 2001-2024, cho phép xem dữ liệu tử vong trên đường bộ tại Mỹ từ 2001 đến 2024 trên bản đồ

Các lớp bản đồ theo loại nạn nhân tử vong

  • Trên bản đồ có thể chuyển đổi lớp hiển thị theo loại nạn nhân tử vong
    • All Roadway Deaths

      • Hiển thị toàn bộ số người tử vong trên đường bộ
    • Driver / Passenger Deaths

      • Có thể xem riêng số người tử vong là người lái xe và hành khách
    • Pedestrian / Bike / Other Deaths

      • Có thể phân biệt và xem dữ liệu về người đi bộ, xe đạp và các trường hợp tử vong khác

Menu khám phá dữ liệu

  • Có sẵn các menu để tìm kiếm và so sánh dữ liệu tai nạn giao thông
    • Search Crashes

    • Population-Adjusted Map

    • State Injury Maps

    • Data by County

    • Pedestrian Dashboard

      • Missed Connections

Bản đồ tử vong·thương nặng theo bang và các bài viết liên quan

  • Có liệt kê Fatality & Serious Injury Map của nhiều bang
    • California
    • Colorado
    • Florida
    • Illinois
    • Michigan
    • New Jersey
    • New York
    • North Carolina
    • Pennsylvania
    • Texas
    • Virginia
    • Washington
  • Các mục blog gồm những trang gắn tên từng bang cùng với The Vision-Zero Illusion, The Vision Zero Map For Everyone v.v.

Các trang khác và mục riêng biệt

  • Có một mục riêng là 100,000 Texas Pedestrians hit by cars in a decade
  • Cũng cung cấp các menu vận hành như About, Contact, Donate, Merch, Podcast

1 bình luận

 
GN⁺ 2024-07-20
Ý kiến trên Hacker News
  • Trước đây tôi từng làm lính cứu hỏa tình nguyện, và trên bản đồ này có những vụ tai nạn chết người hiện ra nhưng cũng có vụ không hiện
    Khi xem một vụ trong số đó, thông tin như loại tai nạn, nguyên nhân, độ tuổi nạn nhân khá chính xác, nhưng những dữ liệu như số người trên xe hay việc có thắt dây an toàn hay không thì hoàn toàn sai
    Khá thú vị khi thấy những dữ liệu quan trọng như vậy lại có thể sai lệch

    • Dữ liệu ở đây là dữ liệu đã được xử lý từ cơ sở dữ liệu FARS của NHTSA
      Khi có tai nạn gây tử vong, dữ liệu được nhập vào hệ thống báo cáo cấp bang, và FARS được tạo ra bằng cách phân tích các hệ thống hồ sơ riêng của từng bang
      Chính phủ liên bang tổng hợp dữ liệu này và công bố hằng năm, mô tả nó là “rẻ hơn nhiều so với việc tự thu thập, và chất lượng cũng tương xứng”
      Trong quá trình tôi xử lý dữ liệu liên bang này cũng có thể đã phát sinh thêm lỗi, nhưng theo thời gian sẽ được phát hiện
      Dự án là mã nguồn mở, nên tôi hy vọng điều đó sẽ giúp ích
    • Tôi từng suýt chết vì một tài xế phớt lờ luật, nhưng viên cảnh sát đã cố tình tắt bodycam khi thẩm vấn nhân chứng chủ chốt, không hề hỏi tôi câu nào, không phạt tài xế vi phạm và nộp một bản báo cáo sai sự thật
      Cảnh sát tha hóa không quan tâm đến việc ghi nhận sự thật
    • Một bài báo ở Áo đã xem xét cụm quá tốc độ/tốc độ không phù hợp được ghi là nguyên nhân tai nạn ở các nước nói tiếng Đức thực sự có nghĩa là gì, và kết luận là nó phụ thuộc vào cảnh sát viên nhập dữ liệu
      Vì không có quy trình rà soát gì cả
      Trong khi đó, các yếu tố tai nạn ít phụ thuộc vào đánh giá chủ quan tại hiện trường hơn, như việc có thắt dây an toàn hay không, thì dữ liệu tốt hơn, và thật sốc khi có quá nhiều người chết chỉ vì lười thắt dây an toàn
      Lý do cần dữ liệu tốt là vì có những nguyên nhân tai nạn lặp đi lặp lại trong các điều kiện đường sá/vị trí cụ thể, và những thứ đó có thể sửa được
      Ví dụ, ở Áo số người chết tại đường ngang đường sắt chỉ khoảng 15~20 người mỗi năm, nhưng tất cả đều là lỗi của tài xế, và nếu bỏ qua những tài xế cực kỳ ngớ ngẩn thì gần như có thể giải quyết triệt để bằng cách lắp rào chắn tự động ở mọi đường ngang
    • Tôi đang xem các vụ tai nạn ở khu mình sống, và trong thành phố này thường xuyên xảy ra việc tài xế lớn tuổi tông chết người đi bộ
      Nhưng ở vụ việc đó có ghi tuổi của người đi bộ, còn tuổi của tài xế thì không có
      Tôi thật sự không hiểu vì sao tuổi tài xế lại không được ghi trong những vụ như vậy, dù chiều cao và cân nặng thì lại có
    • Tôi thật sự tò mò không biết người ta chịu đựng sang chấn tâm lý do phải đến hiện trường tai nạn chết người như thế nào
      Tôi không có can đảm để làm công việc đó
  • Nếu nhìn nơi tôi sống, có vẻ các vụ tai nạn chết người liên quan nhiều hơn đến những con đường lớn, rộng và chạy nhanh
    Tài xế thấy những con đường nhỏ và hẹp khó chịu vì chúng tạo cảm giác kém an toàn, nhưng trớ trêu là chính sự bất tiện đó lại 1) buộc họ giảm tốc và 2) khiến họ luôn nhận thức được rủi ro thay vì cảm thấy có thể chạy nhanh mà vẫn ít cần chú ý

    • Các biện pháp giảm tốc giao thông như thu hẹp làn đường từ lâu đã được dùng rất thành công ở châu Âu để tăng an toàn
      Tài xế không tuân theo luật giao thông; họ tuân theo những quy tắc trông có vẻ hợp lý trong hoàn cảnh mà họ đang ở
      Bạn có thể dựng bao nhiêu biển giới hạn 15mph trên một con đường rộng cũng được, nhưng não bộ hoạt động theo cách ngốc nghếch đó nên tài xế sẽ vô thức chạy nhanh trên đường rộng
      Nếu muốn họ dừng trước lối băng qua đường, chỉ cần nâng cao mặt lối sang đường lên. Khi đó họ sẽ có cảm giác như đang rời khỏi phần đường, nên sẽ giảm tốc
      Mọi thứ liên quan đến ô tô đều gắn với nhận thức
      Các gia đình mua xe nặng vì nghĩ là an toàn hơn, nhưng thực tế lại sở hữu một chiếc xe khó đánh lái hơn và dễ lao xuống mương hơn
      Họ mua xe gầm cao và cảm thấy an toàn, nhưng thực ra là mua một điểm mù khổng lồ vốn nổi tiếng vì cán trúng chính con mình
      Làn xe đạp không được bảo vệ trông giống như lề đường, và tài xế thực sự đối xử với nó như vậy
      Về cảm giác khó chịu khi đi qua làn đường hẹp thì hoàn toàn đúng
      Một trong những lời dối trá lớn nhất của chúng ta là ô tô an toàn
      Không phải vậy; đó là đang điều khiển công cụ gây chết người mạnh nhất trong nước với gần như không cần huấn luyện, và chỉ một sai lầm là có thể vào tù
      Nó đúng ra phải khiến người ta cảm thấy bất an
    • Có phải số người chết đang được trọng số theo lưu lượng sử dụng đường không? Nếu không thì khó mà xem đó là đại diện cho mức độ nguy hiểm, đúng không
    • Ở Bắc Mỹ có stroad rất giống với điều bạn đang nói
      Hồi nhỏ tôi nhớ trên Pershing Road, ở ranh giới Stickney-Berwyn của Illinois, người ta đổi bãi đỗ khu thương mại từ đỗ chéo sang đỗ song song và tăng lưu thông từ 2 làn lên 4 làn
      Tôi không có dữ liệu chắc chắn, nhưng khá tin rằng thay đổi đó làm tai nạn tăng lên, và khu thương mại trung tâm Stickney trên Pershing Road về cơ bản cũng chết theo
      Hiện giờ có vẻ ít nhất 1/3 mặt bằng đang bỏ trống, chưa tính những tòa nhà đã bị phá mà không được xây lại
      Đoạn đường đó vốn dĩ cũng chẳng kết nối tốt tới đâu, nên tôi cũng không rõ lợi ích giao thông của việc tăng lưu lượng khi ấy là gì
    • Tốc độ giết người
      Một con đường có lưu lượng xe chạy ở mức 30mph có thể được thiết kế tệ và xảy ra nhiều tai nạn, nhưng trừ khi đó là xe tông người đi bộ, những tai nạn đó khó dẫn đến tử vong
      Một con đường có lưu lượng xe chạy ở mức 70mph là một vấn đề hoàn toàn khác
    • Một trong những nghịch lý lớn của tất cả chuyện này là bảo hiểm ô tô
      Nếu xe liên tục bị quẹt trên những con đường hẹp, số tiền bảo hiểm chi trả có thể còn lớn hơn cả khi bạn tông phải ai đó
      Những vết trầy xước nhỏ cộng dồn lại thành số tiền lớn, còn khi tông người đi bộ thì mức bồi thường thường chạm trần trước cả khi nạn nhân rời khỏi phòng cấp cứu
      Đó là lý do tài xế ở Massachusetts có tiếng xấu
      Vì có rất nhiều va chạm nhẹ trong giao thông đông đúc
      Nhưng bản thân Massachusetts lại là một trong những nơi an toàn nhất nước Mỹ
  • Có vẻ như đã cứu server sống lại được rồi
    Giờ đã tăng RAM lên gấp 8 lần, và không hiểu vì sao lại làm hỏng Postgres

    • Tôi không rõ chính xác backend được cấu hình thế nào, nhưng có vẻ như đang tạo GeoJSON tại chỗ, và mức tuần tự hóa JSON với lượng dữ liệu này có thể sẽ chậm
      Nói theo kiểu HN điển hình thì có thể cân nhắc dùng Tippecanoe để tạo vector tile từ dữ liệu rồi đưa lên S3
      Khi đó cơ sở dữ liệu chỉ cần truy vấn đơn giản theo ID tai nạn
      Việc lọc theo thời gian sẽ phải chuyển sang frontend, nhưng có lẽ vẫn ổn, còn nếu không thì có thể xem cách gom cụm dữ liệu ở các mức zoom xa hơn
      https://github.com/mapbox/tippecanoe
    • Có lẽ bạn cũng đã nhận được gợi ý này rồi, nhưng với mục đích này thì FlatGeobuf cũng rất đáng để xem
      Ví dụ MapLibre với bộ dữ liệu 12GB cũng đáng tham khảo
      Khác với MBTiles, hoàn toàn không cần server, và có thể tải cùng lúc nhiều điểm hơn rất nhiều so với cách hiện tại
      Cũng có thể tạo dễ dàng bằng QGIS/GDAL/PostGIS
      Tôi không rõ kế hoạch của dự án ra sao, nhưng cũng sẵn sàng đóng góp thời gian để làm cho hướng này hoạt động
      [0] https://github.com/flatgeobuf/flatgeobuf
      [1] https://flatgeobuf.org/examples/maplibre/large.html
    • Xin lỗi vì tự quảng bá hơi lộ liễu, nhưng cũng có thể xem thử https://geobase.app
      Nó được xây dựng với chính kiểu use case này trong đầu, và giải quyết các vấn đề mở rộng của ứng dụng dựa trên dữ liệu địa lý
      Hiện vẫn đang ở private beta, nhưng nếu liên hệ thì có thể được quyền truy cập sớm
      Gần đây cũng được giới thiệu trên blog MotherDuck: https://motherduck.com/blog/pushing-geo-boundaries-with-moth...
    • Tôi thử đổi qua nhiều khoảng thời gian để so sánh 2003~2013 với 2013~2023 và nhìn xu hướng tổng quát, nhưng có vẻ mỗi lần bấm đổi năm là lại refresh
      Nếu chỉ refresh sau khi đóng widget chọn ngày thì có lẽ sẽ giúp giảm tải
  • Công việc rất tuyệt vời
    Vừa mong chờ vừa lo sợ về bản cập nhật dữ liệu năm 2023 và 2024, phần mà tôi có tham gia nhiều hơn
    Xin tưởng niệm những người trẻ cuối tuổi teen và đầu tuổi 20 đã mắc sai lầm khi dùng đường sá cho mục đích không phải lái xe, những người cao tuổi chỉ đơn giản băng qua đường rồi bị tông, và tất cả những người lẽ ra không phải chết
    Mong rằng trên thiên đường sẽ có các biện pháp giảm tốc giao thông cùng phương tiện công cộng đáng tin cậy và đến thường xuyên
    Đáng buồn là bộ dữ liệu này có lẽ không bao gồm chấn thương sọ não nặng, vốn có lẽ còn phổ biến hơn
    Chỉ cần không nhiều bệnh nhân có chi phí như mở hộp sọ giảm áp, 2 tuần nằm ICU thần kinh, mở khí quản/PEG, và điều trị cấp tính dài hạn, là đã tương đương chi phí của một vài biện pháp buộc người lái xe giảm tốc
    Chưa kể đến thu nhập bị mất và nguồn thu thuế tiềm năng bị mất
    Thật đáng tiếc khi nguồn ngân sách lại không giống nhau
    Mong rằng việc thắt dây an toàn và đội mũ bảo hiểm sẽ giúp gia đình bạn không phải trải qua nỗi đau phải bàn chuyện hấp hối đột ngột cùng tôi

  • Nguyên nhân số một của tai nạn ô tô là sự tồn tại của ô tô
    Những cộng đồng có thể đi bộ được thì ít xe hơn, và vì thế cũng ít tai nạn ô tô hơn
    Trách nhiệm chính nằm ở lưới đường đô thị
    Phần lớn lưới đường ở các thành phố Mỹ đầy những con đường cắt nhau vuông góc, và điều đó tệ một cách rất đặc thù
    Hãy so sánh Brussels với Queens, New York: Brussels có 5 ca tử vong đường bộ mỗi năm còn Queens, New York trung bình là 75
    Kể cả điều chỉnh theo dân số thì vẫn chênh gần 7 lần
    Brussels có một mạng lưới đường sá rất bất quy tắc và thân thiện với người đi bộ
    Queens thì đầy những con đường thẳng ngu ngốc và nguy hiểm cùng các góc 90 độ như Manhattan
    Trong nhóm các quốc gia thu nhập cao, lưới đường càng bất quy tắc thì tử vong giao thông càng thấp
    Đó cũng là lý do vùng ngoại ô có các đường cụt
    Chúng có đường cong và ít hữu ích cho giao thông xuyên tuyến, nên khiến xe phải chạy chậm lại và ít khuyến khích lưu thông bằng ô tô hơn
    Kết quả là ít xe hơn, và trẻ con có thể chơi ngoài đường mà không bị tông
    Chúng ta cần tháo bỏ lưới đường hiện tại và xây dựng các cộng đồng có thể đi bộ được
    Sẽ không rẻ đâu
    Nên cho phép tăng mật độ sử dụng đất và giảm thuế tài sản cho các nhà phát triển tư nhân xây nhà ở giá phải chăng trong các khu đô thị có thể đi bộ được
    Nơi duy nhất ở Mỹ đang thử làm điều này là Culdesac Tempe ở Arizona
    Đám NIMBY ở vùng Đông Bắc/California sẽ không để cả những nỗ lực chống lại chủ nghĩa địa phương của họ được thực hiện
    Họ đi bỏ phiếu. Còn bạn có đi bỏ phiếu không?

    • Đường cụt có thể hoạt động ổn nếu ở cuối đường vẫn cho phép lối đi cho xe đạp và người đi bộ
      Nếu không thì quãng đường đi đến bất cứ đâu sẽ dài hơn nhiều, khiến việc đi bộ hay đi xe đạp trở nên bất khả thi
    • Tỷ lệ sở hữu ô tô ở Brussels là 45% còn ở Queens là 62%, nên đó cũng là một yếu tố
      Số ca tử vong giao thông ở Brussels dao động khá lạ, có năm là 6, năm khác lại hơn 20
      Có thể là ảnh hưởng của COVID
      Dù sao thì vẫn ít hơn Queens
  • Có thể đã có sẵn chế độ thay thế mà tôi bỏ sót, nhưng cái này sẽ cực kỳ hữu ích nếu có chế độ xem heatmap
    Trước khi zoom vào xem từng vị trí cụ thể, ta có thể nhìn ở mức tổng quát hơn để biết nơi nào là điểm nóng tai nạn chết người

    • Thế thì cuối cùng chẳng phải sẽ thành heatmap mật độ dân số sao?
  • Hay
    Tò mò không biết có kế hoạch thêm bộ lọc hay không
    Ví dụ, tôi thấy một vụ tử vong trước nhà mình từ 1 năm trước, nhưng đó là trường hợp tài xế bị đau tim khi đang lái xe
    Người thiệt mạng chỉ có một mình người đó, và bản thân va chạm không phải nguyên nhân gây tử vong
    Sẽ rất tốt nếu có thể so sánh các khu vực theo những hạng mục như DUI, chạy quá tốc độ/lái xe hung hăng, người đi xe đạp tử vong, người đi bộ tử vong, nhiều xe so với một xe, nguyên nhân y khoa

    • Tôi rất khuyến nghị tự làm việc trực tiếp với cơ sở dữ liệu FARS của NHTSA
      Đây là một cơ sở dữ liệu kiểu GSA cũ nên định dạng hơi lạ, nhưng không quá khó để đưa lên thành các bảng SQL, và khi đó bạn có thể tự đặt và trả lời những câu hỏi kiểu này
      Nó thường còn có cả những mục như diễn biến vụ tai nạn, nên bạn có thể truy vấn những câu như “có bao nhiêu xe bị lật trước khi va chạm”, “có bao nhiêu hành khách bị văng ra khỏi xe trước khi tử vong”, “đống tuyết tham gia vào tai nạn thường xuyên đến mức nào”
      Điều lạ lùng khi tôi xem lần cuối vào năm 2015 là, tính theo tổng số chứ không phải theo đầu người, ở Texas có nhiều người chết hơn California
      Ở Florida, phần lớn các ca tử vong xảy ra trong khoảng 7 giờ tối đến 9 giờ tối, muộn hơn rất nhiều so với các bang khác
      Người đi bộ thường tử vong vào ban đêm
      Lần cuối tôi dùng thì đây là một cơ sở dữ liệu tuyệt vời: https://www.nhtsa.gov/research-data/fatality-analysis-report...
  • Hiện giờ nó không tải, nhưng nếu chưa có thì tôi cũng muốn xem dữ liệu được chuẩn hóa theo lưu lượng xe cộ ở từng vị trí
    Như vậy sẽ phân biệt rõ hơn đâu chỉ là chỗ đông đúc, đâu mới thực sự nguy hiểm

    • Tôi không nghĩ nhìn theo cách đó là đúng
      Không nên nghĩ về cái chết như “số người chết trên mỗi dặm”
      Vì cái giá phải trả về con người không được khấu hao theo từng dặm
      Mọi cái chết đều là cái chết
      Bạn không trở thành một tài xế bớt nguy hiểm hơn chỉ vì sau khi giết ai đó bạn tiếp tục lái xe vòng vòng
  • Tôi không chắc chính xác dụng ý là gì, nhưng đây vừa là một dự án xuất sắc vừa là một bản cáo trạng kinh hoàng về giao thông thế kỷ 21
    Quá nhiều sinh mạng biến mất chỉ vì những con khỉ vụng về điều khiển đống kim loại giữa các vạch sơn trên nhựa đường

  • Đã nâng cấp Linode lên gấp đôi RAM
    Hy vọng điều đó giúp được phần nào cho việc tải

    • https://roadway.report/v1/accidents_by_location_geojson trả về lỗi 500
      Và trong console hiện lỗi này
      ncaught (in promise) SyntaxError: Unexpected token '<', "  
      
    • Nền thì tải được nhưng sau đó không hiện gì nữa
      Đã kiểm tra trên Android di động
    • Lại tăng gấp đôi nữa, wow
    • Có vẻ bị lỗi nếu truy cập từ EU
      Chỉ thấy vài vụ quanh San Francisco