Archive for December, 2007

Delphos 0.2 Released

Sunday, December 30th, 2007

I’ve been busy at the ‘ol office. I just wrapped up the second release of Delphos (version 0.2). It’s available here free and open source under the GPL license. Windows and mac binaries are available, but you can run it from source on Linux as well.

Here’s the blurb I cooked up about what it is, still tweaking it:
“Delphos is a database management and decision-support tool that utilizes multicriteria analysis (MCA) to select the best alternative from a group. Delphos is developed by Ecotrust in partnership with Comunidad y Biodiversidad (COBI) and World Wildlife Fund (WWF). The documentation included with Delphos is tailored for the selection of fisheries and marine protected areas. However, Delphos is general enough to be used towards the analysis of any type of alternatives.”

Screenshots

Delphos Project View Delphos Analysis Summary Ranking

It’s been a lot of fun using the QT framework for this tool, especially in a Python environment using PyQT. I’ll admit I don’t yet have a Pythonic mindset and I’m not yet correctly using the MVC design pattern, but I’m getting there. Let’s just say that if and when I bust out another release of Delphos I have a list of things to gut and re-implement.

Combining OpenLayers and Ext

Friday, December 7th, 2007

For the last week I’ve been learning the Ext javascript framework and its really been a joy. Version 2.0 is very polished and it “just works”. I put together a very basic tool demo for Oregon Department of Fish and Wildlife and Alaska Department of Fish and Game that uses Ext for the layout, OpenLayers for the mapping component and Mapserver/PostGIS on the backend for serving up map tiles and doing spatial queries. The library is a beast but its everything you want in one place (think jQuery+Prototype+YUI).

Now to find a robust framework for the backend (I’m tired of PHP), maybe Pylons.

ODFW Demo - Try selecting the Coos Bay or Tillamook Bay Coho Population in the menu and then opening the Adult tab to view different metrics queried from the DB.

More tool are in the works, stay tuned.

Demo Screenshot

screenshot_2.png