---++ Ducky's Info Vis Milestones ---+++ Current worries * How do I capture clicks through the overlay (the [[http://www.kokogiak.com/gmaps-transparencies.html][map/satellite lens]] uh-oh does things differently). * Speed speed speed * LD_LIBRARY_PATH / static libraries nonsense ---+++ Ducky's Info Vis Tasks * Explore different color bars * <strike>Thoroughly understand and document how census bureau data fits together</strike> * Develop a simple test suite for PNG manipulation * <strike>Write code to create PNG from one known polygon extracted from shapefile</strike>; overlay on Google Maps * <strike>Write code to create PNG from several known polygons extracted from shapefile</strike>; overlay on Google Maps * Write code to create PNG from several known polygons, shaded with data from population file; overlay on Google Maps * <strike>Given zoom level and map lat/long boundaries, figure out how to tell which polygons are visible</strike> first pass done * test better * <strike>Write code to retrieve a polygon based on lat/long.</strike> * Write code to create PNG from lat/long boundaries at default zoom level * Figure out how to aggregate data from multiple polygons * Write code to aggregate data * Modify code to create PNG from lat/long/zoom data * Overlay images dynamically on Google Maps * (aggressive) Add sliders to allow changing the parameters of the image (e.g transparency, hue) * (aggressive) Add radio buttons to change data sets * (aggressive) Allow user to choose from several different years of data * (extremely aggressive) allow semi arbitrary data to be mapped * design with XML format * design interactive * <strike>find information about Mike Beckerle's data description language</strike> ---+++ Proofs of concept: * [[http://www.webfoot.com/gmaps/test.html][simple walking duck]] * [[http://www.webfoot.com/gmaps/test4.html][two overlays]] * [[http://www.kokogiak.com/gmaps-transparencies.html][overlay transparent Google Maps over Google satellite images]] ---+++ Promised milestones * <strike>4 November: Proposal finished</strike> %Y% * <strike>13 November: One PNG file generated with one polygon extracted from dataset, requiring: * extracting polygons with the Shapefile C library * extracting the appropriate demographic data from the dataset with the Shapefile C library and the data files * associating polygon <->demographic data * understanding the gd library well enough to generate a PNG with a transparent polygon</strike> * 20 November: Functional panning, perhaps limited to one US state and perhaps slow, requiring: * determining which polygons will be visible given lat/long bounds * iterating through visible polygons, drawing each * plugging overlays into the Google Maps API * 4 December: Functional zooming * determining which polygons will be visible given lat/long bounds and zoom level * aggregating lower-level data (note that I do not think this is trivial) * killing small code gremlins * 11 December: Performance tuning and bug fixes done, probably requiring finishing: * pre-processing census bureau data into a form that is easier to extract quickly * prefetching of neighboring overlays * caching previously-used overlays * killing large code gremlins * 16 December: Status update due, requiring * bibliography done * writing done * 19 December: Final due date, requiring * learning <nop>LaTeX * coercing text into journal format * killing <nop>LaTeX gremlins * Set ALLOWTOPICCHANGE = DuckySherwood
This topic: Main
>
TWikiUsers
>
DuckySherwood
>
DuckyHomework
>
DuckyInfoVisProject
>
DuckyInfoVisMilestones
Topic revision: r1 - 2005-11-20 - DuckySherwood
Copyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback