Geographic Data Visualization - Mary Franck

แชร์
ฝัง
  • เผยแพร่เมื่อ 2 ม.ค. 2020
  • Workshop: Spatial Information - Geographic Data Visualization
    Example files: tinyurl.com/Summit2019-MaryFr...
    Data visualization is a powerful tool for visual communication that balances design and technique and is made all the more relevant by today’s data-driven world. Visualizing data with maps has a long history, from the public health breakthrough of John Snow’s cholera map to the call for social justice represented by Ekene Ijeoma’s Refugee Project.
    TouchDesigner is a powerful tool for 3D and spatialized data. In this workshop participants will learn how to represent data associated with geographic information and how to make that visualization interactive using TD. Participants will learn best practices in data visualization, handy techniques like isometric visualization, heat maps, and using text in 3D. We will explore how to use Python to parse data, how to create UI and interactive camera animations, how to use polar coordinates for representing data on a globe, and more.
    This workshop will start with micro-examples of common data visualization techniques that will demonstrate how to translate and encode data into color, shape, size, arrangement, and how to transform these qualities over time. Next, the session will focus on representing a real data set on a globe through instancing, using materials and instance parameters (in order to vary the representations of data). Then the group will address generating and locating text with a 3D model. Finally, the instructor will describe how to create an interface for interactive navigation and browsable data layers.
    Instructor: Mary Franck
    Mary Franck is an experiential designer and technologist specializing in immersive media, real-time computer graphics, and creative technology. She has experience as a technical director, creative coder, and graphics programmer for a wide range of immersive experiences, data visualizations, large scale live visual systems, projection-mapping, and interactive installations. Her clients have included some of the world’s leading brands, including Coca-Cola, Google, and Samsung.
    Franck earned her BA in Fine and Studio Arts from San Francisco State University and her MA in Architectural Design Research from the Southern California Institute of Architecture. In addition to her work as a designer, Franck exhibits her art work internationally and has taught courses and workshops for Stanford University, Carnegie Mellon University, and Arizona State University.
    Website: www.maryfranck.studio

ความคิดเห็น • 10

  • @mohammadhassaneskandari8508
    @mohammadhassaneskandari8508 2 หลายเดือนก่อน

    This is amazing, and thank you for providing your project files! Awesome tutorial

  • @amluzia
    @amluzia 3 ปีที่แล้ว +1

    Excellent thank you!

  • @hamidestejab2427
    @hamidestejab2427 4 ปีที่แล้ว

    Awesome ! thanks.

  • @gnomalab
    @gnomalab 4 ปีที่แล้ว

    love this!

  • @bkentffichter
    @bkentffichter 4 ปีที่แล้ว

    This is awesome! The only question I have as a new touchdesigner developer, how would you manipulate rotation of the camera or the sphere with mouse drag or other gesture input? My first thought is to translate the mouse vector to a rotation. Are there other ways to do this in TD?

    • @philippeprovencher5163
      @philippeprovencher5163 3 ปีที่แล้ว

      take a look at arcball camera in the palette, its already a tool within TD !

  • @astolat
    @astolat 3 ปีที่แล้ว

    thank you for this from Russia! it`s very useful

  • @RyanSimrell
    @RyanSimrell 3 ปีที่แล้ว

    Anyone able to find a good resource for converting latitude longitude to cartesian values?

    • @RyanSimrell
      @RyanSimrell 3 ปีที่แล้ว +3

      This could probably be cleaned up a bit, but after some trial and error was able to come up with this in python which worked...
      import numpy as np
      # latitude
      lat = 36.8936996
      # longitude
      lon = -82.4881973
      # radius your sphere
      r = 1
      # Converting lat/long to cartesian
      latDeg = np.deg2rad(lat)
      lonDeg = np.deg2rad(lon)
      x = r * ((np.cos(latDeg) * np.cos(lonDeg)) * 100) * -1
      y = r * ((np.cos(latDeg) * np.sin(lonDeg)) * 100) * -1
      z = r * (np.sin(latDeg)) * 100
      # print results
      print(x)
      print(y)
      print(z)

  • @dozer-bm9ru
    @dozer-bm9ru 11 หลายเดือนก่อน

    any idea where I can get the example files? resource link seems to be dead