Hình dung của tập dữ liệu không gian-thời gian?


33

Tôi đang điều tra trực quan hóa một bộ dữ liệu không gian-thời gian.

Những ví dụ nào có sẵn, trực tuyến hoặc ngoại tuyến, về trực quan hóa dữ liệu thời gian chất lượng cao?


1
Tôi tranh luận rằng các trực quan hóa dữ liệu không gian tốt nhất hiện nay tồn tại trong các trò chơi video hoặc phim. Trong môi trường tính toán, không thiếu các kỹ thuật, nền tảng và quan điểm liên quan. Quyết định về phương tiện thích hợp sẽ được hướng dẫn bởi mức độ và bản chất của vấn đề, tài nguyên và dữ liệu có sẵn.
glennon

Câu trả lời:


26

Địa lý, và sau này là GISc đã phải vật lộn để kết hợp chiều thứ 4 kể từ khi Torsten Hägerstrand mang thời gian vào nghiên cứu địa lý.

Vài điều từ đỉnh đầu của tôi:

Một trong những giải pháp là sử dụng 'bể thời gian không gian' trong đó trong không gian 3D, bạn có thể sử dụng X và Y để thể hiện vị trí trong không gian và Y để biểu thị thời gian.

Hai cái tên hữu ích khi khám phá phương pháp này sẽ là

  • Mei-Po Kwan - xem ví dụ giấy ở đây và một số số liệu khác ở đây
  • Menno-Jan Kraak - ông gọi nó là 'khối lập phương'; xem ví dụ ở đây

Từ những thứ gần đây hơn, Fabian Neuhaus đang viết Tiến sĩ @ UCL và blog UrbanTick của ông giới thiệu những phát triển thú vị trong lĩnh vực này.

Để có thêm cảm hứng trực quan, bạn có thể kiểm tra một số dự án từ các pháp sư của phòng thí nghiệm thành phố nhạy cảm @ MIT, ví dụ ở đây , ở đây hoặc ở đây .

Một điều thú vị nữa tôi tình cờ thấy là Urban Mobs .

Nếu bạn muốn thử tự mình xây dựng một cái gì đó, bạn có thể muốn xem qua:


12

Bạn có thể quan tâm đến các slide của tôi từ một bảng SXSW về trực quan địa kỹ thuật . Mặc dù chúng không bao gồm mọi cách tiếp cận duy nhất, nhưng chúng làm rất tốt việc đưa ra các ví dụ cho các cách tiếp cận phổ biến nhất (lưu ý rằng nhiều ví dụ này yêu cầu trình duyệt có hỗ trợ SVG hoặc Canvas, không phải IE <9):

Điểm chính của tôi trong buổi nói chuyện là:

  • Bạn thường có sự đánh đổi giữa việc hiển thị tốt về địa lý và hiển thị tốt các xu hướng theo thời gian. Bạn cần phải tìm ra những gì quan trọng hơn với bạn.

  • Các cách tiếp cận "hào nhoáng" như hoạt hình và 3D có thể sẽ hấp dẫn hơn đối với công chúng, nhưng ít hữu ích hơn cho chuyên gia.

  • Nhiều hình ảnh tốt kết hợp một số các kỹ thuật này (nhưng sử dụng quá nhiều và nó trở nên quá tải)


tóm tắt tuyệt vời. Có cổng timemap.js cho khung ánh xạ openlayers3 không? Tôi thấy một cái cho tờ rơi.
intotecho

7

Nếu bạn đang tìm kiếm một đầu ra video, các công cụ thương mại như EONfusion có thể tạo ra các môi trường 3D đẹp với thông tin tạm thời. Tương tự, tôi đồng ý Google Earth (và plugin của nó ) là một công cụ đơn giản để trực quan hóa dữ liệu thời gian tương tác. Visual Complexity giữ một cơ sở dữ liệu về trực quan hóa mạng, nhiều trong số đó là trực quan hóa theo thời gian, chẳng hạn như trang web Gapminder World , hoặc sự phát triển của Walmart .

Từ góc độ công nghệ, việc sử dụng HTML5 <canvas>và javascript mới nổi có thể cung cấp một môi trường tương tác phong phú để trực quan hóa hoạt động trực tiếp trên nhiều thiết bị, đây là một ví dụ về sự phụ thuộc toàn cầu khi sử dụng JS & canvas.

Từ góc độ thực tiễn tốt nhất, tôi thích phần lớn lời khuyên của Tufte , đây là một bài viết xem xét lời khuyên của anh ấy như được áp dụng cho ánh xạ.


4

Tôi thực sự thích sử dụng Google Earth cho dữ liệu tạm thời. Nền tảng thực sự tốt đẹp để giao tiếp, hoạt hình rất mượt mà và tương đối dễ dàng để 'lập trình'

Google Earth & Thời gian

Nên là một danh sách các hoạt chất chloropleths và thể tích ở đó.


2

Tôi nghĩ rằng điều này sẽ phụ thuộc rất nhiều vào loại dữ liệu bạn đang hình dung, sẽ không có một kích thước phù hợp với tất cả. Một hình ảnh / đồ họa thông tin dữ liệu không gian / thời gian cổ điển được thực hiện đẹp mắt là cuộc xâm lược và rút lui Napoleon của Joseph Minard khỏi Nga.


1
Đây là một liên kết cho bất cứ ai quan tâm, cartographia.files.wordpress.com/2008/05/minard_napoleon.png
Andy W

2

Một người bạn của tôi từng làm việc tại EonFusion . Có vẻ như nó sẽ phù hợp với hóa đơn. Tôi đã không thử nó nhưng có một chức năng giới hạn tải về miễn phí có sẵn.

Whups - chỉ cần nhìn thấy nó được tham chiếu ở trên. Dù sao, anh ta khá thích nó để theo dõi sinh vật biển trong 4D.



1

TimeMap hiển thị nhiều loại dữ liệu không gian-thời gian địa lý (bao gồm KML) trong Google Maps cộng với Simile TimeLine. Tôi không thể đăng liên kết lên TimeLine vì tôi chỉ được phép 1 liên kết cho mỗi bài đăng với tư cách là người dùng mới.


1

Một vài điểm nữa:

Hiển thị sự thay đổi theo thời gian: Tôi nghe Hans Rosling nói về cách anh ấy phát minh ra công cụ vẽ đồ thị gapminder nổi tiếng , anh ấy nói rằng họ bắt đầu với một bản đồ thay đổi màu sắc theo thời gian nhưng đây không phải là một kỹ thuật giao tiếp tốt vì hệ thống thị giác của chúng tôi ở rất xa tốt hơn trong việc theo dõi chuyển động với thời gian. Vì vậy, họ chuyển sang hệ thống đồ thị hoạt động tốt hơn - tôi nghĩ anh ấy đúng về điều này và chúng ta nên cảnh giác khi hiển thị thay đổi theo thời gian thông qua màu sắc.

Thay đổi vị trí theo thời gian Khi hiển thị thay đổi vị trí với hình ảnh động thời gian thực sự đi vào IMHO của riêng họ. 'Bể thời gian không gian' có giá trị nhưng chỉ là một mức độ trừu tượng trong việc hiển thị dữ liệu - một hình ảnh động thay đổi theo thời gian sẽ đơn giản hơn rất nhiều để nắm bắt và tránh việc đặt sai đối tượng có thể xảy ra với hình ảnh 'bể thời gian không gian'.

Các điểm khác Như được đề cập bởi Sao Hỏa, Google Earth có một hệ thống hoạt hình thời gian khá đơn giản và hoạt động tốt. Tôi lo lắng về bộ điều khiển dòng thời gian mặc dù, trong các bài kiểm tra trên học sinh, nó đã tỏ ra khó hiểu. Ở đây tôi thảo luận về một cái gì đó tôi nghĩ là tốt hơn

Tôi lo lắng về các công cụ phòng thí nghiệm thành phố nhạy cảm, IMHO nói nhiều về việc nhìn có vẻ hơn là thực sự giao tiếp tốt - thảo luận bài đăng trên blog của tôi

Mitchower ( liên kết đến trích dẫn , không có liên kết trực tiếp) có một số điểm hữu ích để thực hiện về hoạt ảnh theo thời gian, đây là 3:

  • Giảm độ phức tạp: bản đồ hoạt hình thường phức tạp hơn vì vậy nó giúp người dùng đơn giản hóa mọi thứ nhiều nhất có thể. Ví dụ: sử dụng các biểu tượng đơn giản, giảm số lượng lớp hiển thị

    • Thời gian thay đổi: Thay đổi tốc độ mà hình ảnh động phát lại làm chậm các bit nơi có nhiều thứ đang diễn ra. Điều này giúp người dùng nhưng bạn phải chắc chắn rằng họ hiểu rằng tốc độ phát lại đang bị chậm lại.

    • Thay đổi anotate: nếu các điểm đang biến mất / xuất hiện trong hoạt hình nhấn mạnh sự kiện, ví dụ: Google Earth mở rộng dấu vị trí khi xuất hiện

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.