2007 (old posts, page 23)

Shapely 1.0a1

I have just uploaded Shapely to the Python Package Index. For more info see http://pypi.python.org/pypi/Shapely/1.0a1. Once you've installed GEOS (libgeos_c in particular) and the Python ctypes module, installing Shapely is as easy as:

$ sudo easy_install Shapely

Update: I fixed a couple bugs and uploaded 1.0a2.


Re: Shapely 1.0a1

Author: brentp

excellent! i really like this library.

Python 3.0a1

Like others, the first thing I checked was the unicode default:

sean@lenny:~$ /usr/local/py3k/bin/python
Python 3.0a1 (py3k, Aug 31 2007, 17:11:43)
[GCC 4.1.2 20060928 (prerelease) (Ubuntu 4.1.1-13ubuntu5)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> len('Patara Yüzey Araştırmasının ön Verileri Hakkında')

That's a record from the Pleiades bibliography.


Re: Python 3.0a1

Author: Matthew Giger

I'm excited for v3.0, but they need to focus more on speed and modularity enhancements in my opinion.

Re: Python 3.0a1

Author: Justin Bronn

Personally, I'd prefer they tackle 'big issues' before focusing on optimization. I'd much rather have a slower version than a fast (but buggy) 3.0.

"Welcome to my World"

That's the response I got from Cindy Ridenour, proprietor of Meadow Maid Foods, when I asked her to fact-check Reddit's top article of yesterday: Joel Salatin's "Everything I Want to do is Illegal". Despite the lip service paid to entrepreneurship in this country, our American society is in fact hostile toward small, innovative agricultural producers.

The Ridenours raise grass-feed beef in Yoder, Wyoming, 100 miles North of Fort Collins. I discovered them in a freezer at the local Co-op, and now buy a side directly from them every year (received the latest just 3 weeks ago). It's been quite a culinary adventure for us -- a trip back in time to when every slice of tenderloin, strip, and ribeye was a special, holiday treat, and one mostly ate chewier meat. Anymore, I almost prefer a well-braised chuck or round to the more facile steaks. We're also eating burger without queasiness. No "Fast Food Nation" (excellent book, by the way) nightmares here: it's all ground from the single same animal. Apologies again to my vegetarian readers, hopefully some of you will at least appreciate the concept of "nose to tail" eating.

Yuppie epicures and gastronomes like me and my wife want to buy and eat the best beef we can find. The Ridenours want to raise it and sell it to us. Seems like a perfect fit, right? In reality, our society makes it unnecessarily hard to get together. There are more obstacles between the Ridenours and me than there are between me and the giant producers to whom beef is a mere commodity (and an unsafe, unsustainable commodity to boot). Unlike Salatin, who blames government and bureaucracy, I blame three decades of increasing corporatism for the sucky situation we're in. The regulations that hamstring small, independent producers are more or less written by industry lobbyists, passed into law by politicians beholden to industry, and implemented by administrators that rotate between industry and government. Cindy Ridenour, herself, only agrees with me somewhat. In her view, a lot of the obstacles (zoning, local ordnances) could be removed if only we were all better educated about how unfair the playing field is. She's optimistic, which is a good sign.

Want to help make a change? Money talks: support your local farmers and ranchers by buying goods made with pride and respect.


Re: "Welcome to my World"

Author: David Lowther

As one of your vegetarian readers, I'm not offended. In fact, it sounds like we're reading the same books. The Omnivore's Dilemma (where Salatin is a star). Plenty: One Man, One Woman, and a Raucous Year of Eating Locally... If all animal products were raised the way Salatin is raising them, many of the reasons I am vegetarian would vanish. Big "if", no?

Re: "Welcome to my World"

Author: Tom Elliott

Evidently a similar problem for the growing goat market in North Alabama ... note the final two paragraphs from a long article in today's Huntsville Times:

Yet the Smiths cannot sell cuts to grocers for resale. They can return the animal, now in a box, only to the person who brought it. And there is no government-approved goat processor for wholesale distribution in Alabama, so farmers send goats north, and local suppliers draw from distributors in Atlanta and the Northeast.

Inside the house, Jerry Smith stops canning tomatoes, peering out from behind yellow-tinted sunglasses. "The meat business," he says, "is the most peculiar way of making a living."

Brew Credit Due

Sunday, we went to a fundraiser at the New Belgium Brewery, which we can reach from home almost exclusively via the northside bike paths. I reflected on how critical I've been of their new beers, and how remiss I've been in not mentioning that I've been enjoying the NB Mothership Wit [Beer Advocate] all summer long. There's a lot of good people working hard at New Belgium, and the company itself is a good citizen -- so it's great to be able to rave about one of their beer again. I've never been a fan of "Sunshine Wheat", and always longed for something more like Hoegaarden. This witbier delivers that same crispy tartness and spice. A little lighter than the original maybe, but that's not so bad in the heat of the summer, and doesn't impair my ability to do yard work.

More Harvest

The more gardening posts in GIS blogs, the better, I say. Too bad we're so distant: I'd happily trade some of my scruffy red potatoes for some of Kurt's deformed carrots.

Geo-Atompub Interop Day 5 September

A bunch of us are going to try to meet up on 9/5 to test the interoperability of our Geo-Atompub implementations and hash out the problems that crop up. Geometry representation is a certain issue: the multiple choices of GeoRSS are not good for services standardizing on Atom. We need to apply the Highlander Principle here.

Feel free to join us; it's not a closed-doors thing. See the wiki page for details.

In preparation, I've run Tim Bray's APE against my service and it is (mostly) conforming. It looks like someone was testing another client against it last night.


Re: Geo-Atompub Interop Day 5 September

Author: guillaume

Good demo. But your atom file as a little mistake : it indicates polygon where it should be points : georss:polygon>37.9266293044 29.1291142563

Re: Geo-Atompub Interop Day 5 September

Author: Sean

Fixed. Thanks, Guillaume. Will you be joining us?

Re: Geo-Atompub Interop Day 5 September

Author: guillaume

I'm not sure to be very helpful

Lukewarm Fusion

You've probably seen this already (who doesn't read Bruce Schneier's blog?), but it seemed worth mentioning because I've been reading about "Fusion Centers" in the GIS media over the past year. There is a report out, and:

[...] no surprise -- they're not doing much actual fusion, and they're more commonly used for other purposes.

Schneier also links back to this GCN article. Here's one for the FortiusOne folks: what's the spatial distribution of Fusion Center funding? What's the pork factor?

Harvest Time

As it turns out, there is such a thing as too many beans after all. We intended a staggered planting, but crossed up the seed packets: if you plant your 60-day beans first, and the 40-day beans 3 weeks later (d'oh!), you get a green bean tsunami in 9 weeks. We've frozen them, given them to our neighbors, fed all my wife's grad students. With almost no freezer space left we have resorted to pickling them.


Homegrown beans, homegrown garlic, homegrown dill, homegrown cayenne pepper. Kosher salt and organic distilled vinegar are the only ingredients that didn't come out of our soil or faucet. Unlike last year's refrigerated cucumber dill pickles, these are hot-packed, and headed for the basement. I expect that we'll be canning 4 or 5 quarts of tomatoes each weekend through the end of September. This photo is for Paul Ramsey:


My potato experiment seems to be a success. I dug once under the sprawling canopy, and was pleasantly surprised to find this (50% larger in the photo than in life):


All our other fruit and vegetable needs (peaches, pears, melons, onions, and shallots) are met by the vendors at the downtown Farmer's Market, which is jamming this year like I've never seen before.


Re: Harvest Time

Author: Paul Ramsey

Uhhhhhh hhuuuuh. You know how to push my buttons, Sean.

Re: Harvest Time

Author: Sean

Funny thing is that my daughter (who BTW will only eat green beans raw -- WTF?) would trade all those tomatoes for 3 ripe strawberries.

NEH-CNR Conference on Using New Technologies to Explore Cultural Heritage

I'm pleased to report that the National Endowment for the Humanities has invited Pleiades to help represent US projects at a joint NEH-CNR conference on "Using New Technologies to Explore Cultural Heritage". The new technologies we will be talking about include Open Source GIS, Plone, KML, WxS, Atom/Atompub, and maybe a little bit about Mush. I'll be in DC during 3-5 October, and have time to meet up with anyone in the area who's interested in finding out more about Pleiades.