Phase 2 – plot the objects on a map

I started thinking and researching for phase 2 of the internship tonight. Plotting all of the objects that a student selects as their “My Favorites” on a map. There seems to be a number of options available, and the most usable seems to be a combination of yahoo maps and flash.

A quick search of the Internets pulled up this page from one of the makers of PHP. Rasmus’ Toys Page has a great writeup on how to mash yahoo maps, flash and GeoCodes into a neato map. What I like best about this (besides the flashy eye-candy – pun intended) is the ability this set up has to automatically grab the longitude and latitude from as little as the city and state. I’m not sure how well it will work for places outside of the US, but theoretically all of the objects in the database will have their GeoCodes as part of their metadata.

Oh, and since I haven’t done a snapshot of the progress on the Flash movie, here’s the latest. Each of the targets are clickable, so you can have a better chance to see the text in the bubble.  I should have put a version from between this and the one before… but I was working feverishly to make it look good. I’ve spent way too much time trying to make it look good. I desperately need some design skills.

I know the country outlines by heart

I now know the country outlines in Eastern Europe by heart. I could probably draw them in the dark. Contrary to the previous posts claim, I didn’t figure out the trick. It’s not actually the brush tool, but it is the pen tool I need to use. And most importantly WITH THE OBJECT SELECTION OFF!!! I’ve spent many, many hours redrawing, coloring, and making the map look good. Jessica (my wonderful and more artistically talented wife) gave me some great pointers on the color scheme I should be using. The better red is a result of her better judgment.

Aaaargh…. maps.

Well, all of my time tonight was spent on drawing and re-drawing most of the country outlines in order to get the effects that I want. I didn’t get much done on progression of the movie/intro, but I figured a few things out… Like draw with the paint brush instead of the pencil.

I went to a meeting with Mills and others about the ‘tools’ for the 1989 project. The part that applied to me, is a better and distinct idea of what my project will do. It is three parts:

  1. Create a flash movie (the very thing I’m working on), that depicts certain key events that led to the fall of communism. This will have the main purposes of presenting the events on a map and time line so that students can get better place the events in time and place. The movie will also show how the movement to end communism started in the north and moved south. This movie will just be an intro, available as a resource.
  2. The second part of the project (the internship) is to create a way to display the objects that a student has selected as their ‘My Favorites’ on a map and/or time line.  There are some key technical issues that must be addressed before this can really happen. Firstly, none of the objects in the database have geo-codes associated with them.  Secondly, the code/program that is going to be used is not finished yet, and won’t be until the summer. So that means this part of the project will be a simple page that pulls data from the database and plots it on a map. More a proof of concept, than a working prototype.
  3. The last part is to create a map (either an image map, a flash map, or something like that) for navigation and searching the database. When a country is clicked on, all objects in the database associated with that country are returned. Using Flash would enable the user to zoom in on a country and select a city or something.

Anyhow, here’s the newest version of the 1989 intro movie.

A better looking map

Wow. That took a long time! I spent the whole evening working on making a better looking map. I almost had a bit of a scare as well, that all the work I put into tracing the outline of the land masses and the country lines would not turn out. My Flash skills are quite rusty. But thanks to a few tutorials from WebWasp, I figured out the need to draw in ‘Merge Drawing’ mode rather than ‘Object Drawing’ mode. I had drawn all of the lines with the paint brush using ‘Object Drawing’ mode. This made it impossible to use the paint bucket tool to fill in with color. Fortunately, WebWasp came to the rescue with a tip on how to overcome that problem. I simply selected all of the paint brush lines which were objects. Then in Modify->Combine Objects, select ‘Union’. This makes all of the objects into one object. Then in Modify menu again, select ‘Break Apart.’ This makes all of the lines behave, and I could use the paint bucket to fill the land masses with grey and the water with blue. It look pretty snazzy now.

What did I learn of historical importance today… Well, it struck me how arbitrary the dividers and barriers are that humans place on each other. There are divisions such as speech, but really, why did the border between Norway and Sweden end up where it did and not elsewhere? Only because that’s where humans decided it should go. The only real border is between water and land. I thought back on a geography class I had as an undergraduate. That was a really cool class. I love maps. I’ll look at them for hours if I could. That class would totally have convinced me to switch majors to geography, if it wasn’t the very last class I had to take to graduate with my BA in History AND BA in German. It was the only class I had that semester, too. Despite the great temptation to goof off and just get a passing grade, I worked hard and pulled my overall GPA up by enough points to graduate Magna Cum Laude. Well, I digress…

Next step… Probably put some real data into the map. Have the flash points line up with real events. Then add a bubble of text to explain which event the flash point refers to. I’ll change the flash point too. Perhaps I’ll use the hamsickle (the hammer and sickle).

Ah, yes. Almost forgot. Here’s the next version of the 1989 map.

Making a map, part 2

So, I spent another 4 hours working on the Flash map. Mills showed me some really great Flash maps for inspiration. They live at MapsOfWar.com. I like the History of Religion map and the Imperial History map for their use of the timeline and map to convey the information. I want the 1989 map to be similar. The MapsOfWar maps are great reference points, and good examples from which to glean style ideas.

I must say the hardest part of this project so far is the design. I’m no graphic artist, for sure. My attempts at creating something that looks cool are quite pitiful. I can copy and mimic other people’s works, but trying to put my ideas into something concrete is difficult. I should take some art classes.

Anyhow. I worked on Scene 2 of the Flash intro. Getting a decent looking timeline took little effort. Creating the hammer and sickle (the hamsickle) that moves along the timeline was a bit time consuming. At first I used an image from Wikipedia (it was free). But scaling that in the timeline made it distorted and choppy. So I redrew the whole thing in Flash so that it is made from vectors, and scales nicely.

Then I decided that using a single color map with the outline of the countries would work better than using the map I borrowed from the CIA (found it at the Library of Congress’ online map collection). So I started tracing the country outlines. Soon I’ll have a decent looking map of East Europe that I can copy and manipulate in different ways.

I also added some flash points to the timeline. They’re nothing fancy, and don’t correspond to any real data. I’ll get that stuff later.

View the progress so far.

Notes from Kenny “A Carnival of Revolution”

A Carnival of Revolution: Central Europe 1989

by Padraic Kenney

ISBN-10: 069111627X

Publisher: Princeton University Press; New Ed edition (August 11, 2003)

Intro:

Three common explanations for the fall of communism:

  1. Gorbachev inspired and encouraged change which provided the atmosphere for revolution.
  2. Economics – The communist economy was bankrupt and no longer able to support their facade. Mass emigration showed public disapproval. Some governments experimented with free-market economies even before their collapse.
  3. Intellectuals – Intellectual opposition ideas were cultivated from Western ideas and local tradition and culture. These ideas were disseminated widely and a great percentage of the population had access to them. This could be a reason for the non-violent revolutions.

Continue reading Notes from Kenny “A Carnival of Revolution”

Map research

GIS and Google:

GIS would be a bit complex for this project. It is mainly used for displaying geographic data (ie. population density, economic diversity, elevation changes, etc), rather than pinpointing an items’ location.  While GIS does make some really cool maps, it is beyond the scope and needs of this internship.

Google maps, on the other hand, are more in line with things we would like to do. There are already many similar applications found throughout the web. Some examples are “home grown” at CHNM, like the Hurricane Archive, and 911 archive.

The deciding factors will be the options that work best for our needs (which are outlined in a previous post).

Discussion of Stokes The Walls Came Tumbling Down

Why did communism fall?

Some points Mills and I discussed:

  • People were fed up with many aspects of life and began to support the dissidents.
  • Gorbachev began changes in the Soviet Union and allowed and encouraged changes in other communist countries.
  • Economic issues. All countries were in debt.
  • The government could no longer afford to support the fictional deal.
  • Regime supports the people with health care, housing, work, etc, and the people give up liberties. Once the basic needs were not being met, it was no longer worth living without liberties.
  • Reagan – noticed it was an economic issue and out spent the Soviets in the arms race.
  • Soviets and all countries just didn’t have he resources and money to support their ideals.

In regards to the website:

  • We talked about what kind of maps are available (GIS, Google, Flash).
  • Keep a national narrative.
  • Make the application personable. Users able to select their own sources and be able to view them geographically.
  • Also have sources which apply and are viewable under umbrella issues.
  • Students should have the ability to select their own sources and view those sources on a map.