You can kill the background for speed, if you wish.[x]

Thursday, August 24, 2006

Google Spreadsheets: Impressive at first glance

Today I was sending timeclock stuff via e-mail, and I had all my hours in a crazy complicated spreadsheet that took the raw data and made it pretty, collapsing the various sections of the day into one day, automatically discarding lunch and travel times - it was a pretty fancy Excel file. While I was typing, I noticed the relatively new Google Spreadsheets link in the upper-left corner of my screen, and decided to throw my spreadsheet at it. So I brought up Google Spreadsheets, after finding out that it did support a wide array of functions and fuddling around for a couple seconds, found the File button. So I hit File->Open, uploaded my spreadsheet, and after a bit (it's a relatively big file), checked it out. To my surprise, Google Spreadsheets handled it impressively, and everything was as it should be. That was very impressive - no complicated conversions, no fiddling, just open, and it works. Pretty sweet, especially for an online service.
The only minor drawback - I can't find a way to hide columns, which I want to do to get rid of all the intermediate calculations. But at first glance, GS is a powerful, well-built app. Dare I say, welcome to web 2.0?

Friday, August 11, 2006

Google Earth for education and science

Okay, I admit it. My title is search engine bait. I'm not really advocating Google Earth. That's because Google Earth is eye candy. It may have better images in some places, so yes, you can see your house. But I am getting sick and tired of everyone fawning Google Earth as the globe viewer. If you've read my blog before, you know what's coming next.
NASA World Wind is a program with the same basic premise (3D globe) that is built from the start for science and educational purposes, not for pretty eye candy. It's way more extensible (get over KML), it's actively developed, full of a very helpful community that bases some of its developments around requests. Much of the functionality is community-driven. Correct me if I'm wrong, but every planet avaliable (and there are plenty) other than Earth and SDSS (that's the universe) began as community add-ons. In fact, I think SDSS was brought up by a community member.
All well and good, you say, "But what's in it for me? Yeah, you get the warm fuzzy feeling, but I just want to get stuff done." Okay, here are a few good things about World Wind (referred to spastically as WW):

  • Community. Sure, Google Earth has a community, but I don't feel the friendliness. Not to mention World Wind's community is very helpful. For an example, check out the exchange I recently had with a WW user. It's a good example of how things can work. By the way, I'm not done with that scale.

  • Building on that, the plugin and add-on structure. That's what enables normal community members (like me) to do cool stuff. KML may be cool, but it has limits. With WW, the Plugin API is a lot more flexible - and will continue getting better

  • Flexibility. It doesn't just have one set of imagery - you can pick from several layers. Forget GE's patchwork, pick what you want to see.

  • It has stuff first a lot of times. It just doesn't get the hype. Examples:

    • Mars. WW had Mars almost a year before Google did. But no one heard about it. And, see the item above, there are plenty of choices for how to view it. Choice.

    • GPS Support. Through a, once again, community-developed plugin, GPS support has been in World Wind for a long time - far before GE, and it's free - unlike GE.

    • Our moon (standard). Jupiter (standard). Venus (standard). Saturn, with rings. The Death Star, Tatooine, Endor and Coruscant. Moons for all the above (except Star Wars). The universe. There may be more that I'm missing. Get the point? Notice that ALL of these, with the exception of the moon and possibly SDSS, began with the community.

    • Existence. World Wind came out way before Keyhole became Google Earth. Incidentially, that's why we have KML - K for Keyhole.

  • Rapid and constant development. World Wind is updated pretty frequently. And that brings more benefits.

  • Such as the fact that World Wind is also good a adding things that they don't have. Like KML support - it's there now, and is being improved for then next version. Also, Polygon support - it's here through KML support (yes, that is World Wind). That means buildings. Also, it's supported (and increasingly well) through plugins. People are using it. And there's more, like shapefile support (which is supported, and being improved). I'm too lazy to think of more.

  • Probably the #1 reason World Wind is better:

    It's Free.

    Not only financially (like GE crippleware edition is). Free as in freedom. Meaning you can use worldwind wherever you want. Anywhere. A credit to Nasa is asked for courtesy. That's it. No licensing, no $400 fee to do anything (not that I'm pointing any fingers...). It's free. That means people can use it for brodcasts, documentaries, whatever they may use it for.

  • Teacher interaction. A few teachers are using World Wind in their classrooms and updating us on how they're doing. And there's been work on a student-teacher interaction system, and it will probably be fully here soon, thanks to (ironically enough) Google Summer of Code. Also among those projects you'll notice a couple other things I've mentioned that are "in the works" - shapefile improvements, integrated browser, and other cool stuff.

  • Animations/data. This is a big part of the science/research support - SVS and WMS (built in) provide awesome animations and visualizations. For example, the earth at night - those cool pictures you see with all the lights visible from space - try Human Dimensions. Under Atmosphere, there's a really cool sequence of the ozone hole and its changing size over 2000 - 2003, with pictures every week or two. You can see the hole grow during the winter (summer down there), and see it grow back.

Hopefully I've pointed out some of the advantages, as an end user (that's you), of World Wind. Sure, Google Earth has better imagery in places. But that comes at the cost of freedom. Yeah, Google Earth has 3D models. World Wind does too, now, just not as many. Oh, and want to link to a World Wind location for those who have World Wind? Just hit Ctrl-C when you're looking at what you want to look at, and then Ctrl-V where you want to link it. So if I wanted to show you, say, Niagra falls (hint: turn on USGS 1m and especially ZoomIt!, if it's not) or a cool galaxy, it's that easy. None of this placemark rigamarole that Google Earth does. Oh, and movies - they're free (still a little buggy, I must admit) in World Wind.
So, at least give it a try. You may not be able to see your house, but it's a lot more powerful, flexible, and extensible. And I can tell you one thing - Google Earth is most definitely NOT the 3D globe. Not by a longshot. Flame me if you want, or even better, comment with constructive criticism that fosters discussion. Personal feelings aside, I'm not saying Google Earth is evil. It's good for eye candy. But I am fed up with people blindly accepting it as the only one out there.