Open Source Geographic Information Systems
RGillig writes "The second MapServer Users Meeting and the first ever Open Source GIS Conference was held on June 9th to 11th in Ottawa, Ontario, Canada. The initial response from the Open Source GIS community is that the conference was a huge success. It was great to have people from private, government, academia, and communities all together discussing how Open Source GIS applies to their needs. Here is a presentation given by Paul Ramsey, Director, Refractions Research Inc. that outlines the current state-of-the-art for Open Source GIS, and includes links and information about all of the current software packages/efforts, etc."
Isn't it ironic that they have to specify that Ottowa and Ontario is in Canada, when the whole article talks about maps?
who | grep -i blond | date cd ~; unzip; touch; strip; finger; mount; gasp; yes; uptime; umount; sleep
Couldn't find the damn place though.
So when is GIS going to be tied into the internet so when I search for a pizza joint the first result won't be a place that's 300 miles away?
This place does not exist. The US government will send in the Feds and CIA to bust you if you print this on your map!
I live in Ottawa and never heard about it. Hmm. Maybe it was due to the fact that the two big summer events that anyone talked about here were the Hope beach volleyball tournament (today) and Bluesfest (which started yesterday).
Many of you may have forgotten that GMT (generic mapping tool) is open source and predates linux. I'm glad to see more opensource work in the GIS field, as many companies charge bundles of cash for very basic GIS software.
Outside of the end-user type applications (ESRI's ArcGIS and co.), open source in GIS is quite widespread.
Refractions Research maintains the PostGIS module for PostgreSQL, and while it is not yet complete (fix the ACROSS function guys!) it certainly makes the wrangling of data much easier as it implements the OpenGIS SQL specification.
Compare this to the old days of a dozen different formats which weren't convertable, it's much nicer with GML (Geographic Markup Language) and standard representations of geographic features made possible by the find folks involved in the OpenGIS consortium.
Props to the team at the University of Minnesota for MapServer, it's made my life a whole lot easier.
Just don't try to use MapServer unless you have a dedicated system on which you can have a modified PHP, modified PostgreSQL, and modified Apache. Probably other things.
I did a lot of work with MapServer and GIS data at Texas A&M for a part-time job I had my last semester (this has been close to 2 years ago now). Check out the Texas Mesonet project at:
http://mesonet.tamu.edu/
Click on Current Weather to see the MapServer-based map I helped create initially. It's all built with open-source software and (I think) freely available data from the national weather service. It's amazing how much data you get, and how easily it can be handled by one little machine in a windowless office somewhere (until it's slashdotted of course).
Anyone else have a clue why information about an open source anything would be in a proprietary MS format?
The "briefing" has a good collection of pointers to open-source applications out there. But as a fan of the commercial Windows GIS product MapInfo, I am frustrated by the lack of an open source alternative, and by the lack of comparable tools for Linux. GRASS is pretty powerful, but it's not something anybody can just start using; it's more like something a Unix GIS professional (difficult but powerful systems like ESRIs) would find interesting.
This note from the briefing is most telling:
Note: The saturated commercial market for cartography tools, the high level of effort to achieve a usable tools, and the appeal of other cutting edge projects have combined to deter any active development on user-friendly paper map production tools. As with the OpenOffice experience in Linux, it would probably require a dedicated multi-year funded project to produce a core product with sufficient technical mass that an open source community could reasonably continue with enhancements and support.
In other words, don't expect to find a complete open source end-user application within your lifetime.
This is, alas, common in the open source world. Everybody does their own toolkit that does 90% of what other toolkits do, adds 10% of its own, and assumes that the user is a person who gets their jollies from writing code, not actually using the application with production data.
What we need are good royalty and free-use datasets that allow open source products to actually be able to do high resolution GIS queries. Without a large volume of free data, having an open source GIS system isn't enough.
Name : 2004-05-OSS-Briefing.doc
These "open source GIS" people need to learn a few things about "open source software." Presentation in Microsoft Word format? Faux pas!!
Tired of FB/Google censorship? Visit UNCENSORED!
By 4:30 AM we had exchanged about 3 emails each way, fixed all the problems and had a great demo. If we land the client, we're hiring them.
As the sys admin for a GIS lab, I was curious and clicked the link, only to be amused to see:
2004-05-OSS-Briefing.doc
Heh, funny.
Have you read the moderator guidelines? Well, have you, PUNK? (and I want a Karma: Gnarly option)
You blew it! You could've made so many funny jokes playing off the potential irony of attending a conference on mapping, instead of just stating the obvious. Examples set heretoforthwith:
/. ...
/. to print a goddamn degree sign..won't print html special chars...)
"Yeah I was supposed to attend this conference...but I got lost on the way."
"The annoying thing about those GIS guys....they never stop to ask for directions."
"Yeah, well at least with the GIS guys you always know where you stand."
"Hey, did ya see the meeting agenda? It was like,
Opening Remarks: 45d19'23"N, 78d52'34"W
Workshops: 45d19'27"N, 78d52'29"W
Keynote Speech: 45d19'......"
OK, I didn't say they'd be good jokes, but they don't really have to be on
(Who's the geek who can tell me who to get
Back in the summer of 2001 I used GRASS pretty extensively. At the time, it could do a lot of the same stuff as ArcView and ArcGIS but was vastly clunkier in doing it. Think Gimp vs. Photoshop a few years ago. I'm glad to see that open source GIS lives on, since a workable alternative to ArcGIS is absolutely essential for those of us in academia. In fact, I've given up on ArcGIS and still use ArcView because I can't stand the damn thing. It also doesn't help that you can't run ArcGIS under anything OS but Windows, since its all written in VB. I've even tried to run ArcGIS under Windows via VMWare, but it doesn't recognize the necessary hardware key. Enough with rant there, but in any case I guess I'm just hoping that one of these open source alternatives will be viable in the near future.
I use and upload information into WiGLE (wigle.net), and having information like this would do wonders in having accuracy in mapping and plotting. There ahve been times where I've plotted information, but the information from Tiger isn't up to date, so my plots don't look like they're on roads.
Now, if we could only work on GPS accuracy. Sure, 21 feet is 21 feet, but, still...I'd love to be able to wardrive and know exactly where something is at. (Yes, for the subtle, I know that 21 feet doesn't make much of a difference with a Wi-Fi point, but, being able to accurately identify where a point is would be nice. Instead of knowing where on Randall Road something is, it'd be the bomb if we could pick up something like 4033 Randall Road from the GPS Coordinates.)
Maybe I'm just dreaming, or had one too many to drink on a Saturday night.
I disable sigs...do you?
because I expect that where Redmond, WA is, the map shows a giant lake. :)
What a load of bs, someone does a paper about opensource software in a propritory format. Takes away a lot of that persons credibility, dosn't it.
As an undergrad researcher currently doin a heavily GIS-intensive project, i have to say the data is out there. In the US, the USGS provides multitudes of data for free, as does the EPA (the BASINS dataset is HUGE and completely free). Granted, it's hard as fuck to track down if you don't know someone who has already had to sift through the many, many websites out there that hold the data - but it's out there. What needs to be done, I think, is for the community to create some kind of central portal that makes it easy to find, and then download all of the data. THAT would be helpful.
There is a /ton/ of 'free' GIS data available on the internet.
I say 'free' because in reality the US taxpayers have paid for it, but take a look at things like:
Kansas DASC,
Census Bureau TIGER data,
collection sites like Geo Community,
and an almost limitless number of other sites. Most states now have GIS sites of one form or another, with downloadable data.
Jim Deane
ArcGIS runs in windows, linux, AIX, HP-UX and solaris. There's some functionality difference in ArcView once you enter the *nix/UNIX world, but it does exist.
check it out
It seems they might have changed things in version 9, but i'm not totally sure. Either way, i don't like the product.
right now, what Canada needs is free access to high-quality current GIS data. The US has Tiger, we have nothing similar.
It's all controlled by municipalities. Toronto wants a small
fortune for copies of TAXPAYER paid-for data.
Well, I own a mac, so anything GIS that runs on it, I am happy with I just found GRASS Complete (like "Gimp.app") Anybody have a lot of experience with it and willing to "tutor me"?
No, you don't have one. Now shut the fuck up.
because I expect that where Redmond, WA is, the map shows a giant lake. :)
I would expect a giant glass-lined crater.
He's still on the defensive it seems after the fiasco of his honeymoon in "Paris".
"But honey, I never said France, now did I!"
"There is more worth loving than we have strength to love." - Brian Jay Stanley
More like a vacumm and a mud pit.
Sure, the US has a lot of free GIS data, but maybe you've heard that there people who live outside the US? And, maybe they also prefer free software, open formats and more available data?
...But you can check out Route 66. I've heard mixed reviews...
Or how long is a day in terms of rotations of the Earth?
Even dictionaries get this wrong:
- The 24-hour period during which the earth completes one rotation on its axis.
- time for Earth to make a complete rotation on its axis
These definitions are, of course, incorrect; in 24 hours, the Earth completes approx. 1 + 1/365.25 rotations on its axis, and the time for Earth to make a complete rotation on its axis is slightly less than a day (by about 4 minutes).(Note to picky people who may wish to discuss sidereal days: I know what sidereal days are.
We are discussing here regular, 24-hour days.
Here is proof that a day is exactly 24 hours long:)
Those who sacrifice security to condemn liberty deserve to repeat history or something. - Benjamin Santayana
I'd say free data is the real issue, not free software.
... but it has big plans to be - see my sig :-)
Simon
Physicists get Hadrons!
> Anyone else have a clue why information about an open source anything would be in a proprietary MS format?
Yes - the reason is that OSS fanatics like you fill the Internet touting how good OpenOffice is (including reading proprietary formats) and yet when someone uses the format you bitch about it anyway.
I suppose the politically correct way would be to spend more time time to create the same goddamn thing using OO or perhaps write everything by hand, scan it and save as PNG.
Hence the term "open sores".
(To those who will mod me down: go ahead. I have OO installed on all my Windows client systems. There's nothing wrong with the software itself but the way these Red Guards promote it does make a lot of people sick.)
They have made everything available in at least .sxi too!
Employee of Inrupt, Project Release Manager and Community Manager for Solid
Agreed, it really isn't the point of this thread, but proprietary file formats really are a problem, and a major way in which Microsoft (as an example) tries to lock in their customers.
.doc file so that Windows users would know how to open it. Anyway, I think everyone who cares about freedom and open standards should consistently and politely recommend open file formats for all public communications.
I don't think it would have taken any longer to have written it in OOo - afaik, maybe it was written in OOo, and the author saved it as a
July 11th, it would be nice if someone would have told me about this ahead of time.. I live in ottawa and would have loved to atend
--meh--
As much as I'd love to see ESRI relinquish its stranglehold on the end-user map-making world, I don't think I'll see a good, open source alternative for a _long_ time.
I've worked for one of the largest regional planning agencies in the country, for a ~100,000 person city, with planners and environmental types at at U of Michigan, and done a fair bit of GIS work on my own. ~95% of that work has been with ESRI products. Except for some specialized spatial statistics software, and equally specialized transportation modeling packages, ESRIs stuff is (sadly) hard to beat.
The (paying, non-researcher) end-user, a GIS lackey in a planning office somewhere, someone doing work for some environmental group or maybe someone doing marketing analysis, is not going to deal with the hassles that most open source packages involve. The most successful open-source end-user programs tend to be things with a _huge_ amount of interest in them. You know, web browsers, mail clients, desktop publishing, etc. GIS is still kind of a niche market. Maybe I'm totally off-base in assuming this, but my feeling is that ESRIs core customers are the big metropolitan planning organizations and those are _incredibly_ slow moving organizations for the most part. IMO, there has to be a lot of oomph behind a project before it gets polished enough that Joe Blow, Metropolitan Planner, is going to use it.
I love the idea of GRASS, but I don't see it ever out-doing ArcGIS. Open-source GIS needs to find a big, untapped market and branch out from there. I think what the open source GIS community needs to do is focus on a very stripped down package, as easy to use as a web browser, that lets the average person download TIGER line files from census, import ESRI shapefiles, add their own GPS data, with a big open source library of maps for people to play with. Leave out the analysis tools altogether, deal with things like map projection behind the scenes, and let people use GIS to plan gardens around their house, etc. Once you've got people using that, bloat the software from there, rather than slowly adding features to an already buggy, difficult to use package.
The other extreme of the spectrum is the high-end GIS work, where you've already got serious computer nerds working, and where there's always a market for a product that cedes some control back to the user, even if it is at the expense of some day-to-day usability. Thats where open source is already making inroads.
ArcGIS 8 was a ground-up re-write as COM/DCOM and is unlikely to ever run under unices. ArcINFO is more or less a "legacy" app and is bundled with ArcGIS, and it runs under just about any command line (except Linux), it is *nothing* like ArcGIS. ArcGIS 9 adds a bunch of missing capability (like a sane macro language) and goes a long way towards making it a "real" GIS, for example, the default macro language is Python, and you can script in whatever language you want, they have also fixed a bunch of other bits that have kept me from using ArcINFO (instead of ArcGIS) for serious projects (topology anyone?).
ESRI seem to be tinkering with making ArcGIS a bunch of components and also with Java, I hope that they continue with that direction and ditch COM. This is a good thing, because I (at this stage) doubt that there will ever bee enough of a user community to support a fully featured open source desktop GIS (unless maybe one is eventually built from the libraries being built for other OS GIS, things like GDAL, Proj4 and PostGIS).
Xix.
"Everything is adjustable, provided you have the right tools"
I've triend to make an effort to show how to do this, but it gets frustrating! You can see what I did here at my Visualization Classes. I used to be a Arc/Info hardcore user, but got so frustrated I gave up. It's easier for a programmer to write their own than deal with all the cruft in Arc. However, it's great for creating funny war stories.
It's not so much a lake as a portal into the firey bowels of hell.
If OSS GIS could get to the point where it can do one thing better than ESRI arc* products it would be a very good thing.
.mxd files...
(not to say OSS GIS doesn't do certain things better than ESRI... let me explain)
If the OSS development community can build say, a viable online mapping platform that was open it would be huge!
I'm sick to death of the ESRI upgrade/maintance ladder/extortion to get product revisions that fix the bugs in the original release. I'm tired of the convoluted bandaid approach to online mapping.
I'd welcome a solid OSS solution any day, ideally beable to serve ESRI format
blah...
e.
Build Your Own PVR/HTPC news, reviews, &
ArcGIS is written in C++. ArcGIS Engine and Server will run on various flavors of Unix/Linux. See here.
So, we've got all this wonderful open source GIS software, but no open source GPS navigation software that takes advantage of it unfortunately. It's like the open source GIS stuff is so complex and geared towards GIS applications, that it's next to impossible to make it do anything else like draw simple road maps.
Without open GIS formats, publically available OSS GIS is doomed.
;) We know that... Now we just need to ensure that folks know that Open Formats are as well.
[Rant Mode: ON]
ESRI _owns_ the domestic and international GIS markets and ESRI is in bed with MS. Love it or hate it - this is the relationship that currently defines GIS.
In the U.S. this means that a large proportion of data is being created and distributed in proprietary, closed formats. This is data that "we" pay for and can't access without the high overhead of an MSWin-based ArcGIS workstation. Many, many thousands of dollars and the attendant babysitting headaches.
Of course, people say that the new ESRI GeoSpatial database format is open, etc. But the fact is that ESRI has had ArcGIS users on a forced upgrade path by breaking backwards compatibility for quite a while. Try to open and MXD saved in 9 in 8.3, or one saved in 8.3 in 8.1 - etc. They're broken. If they can't keep their own formats compatible - how well does that translate to open-ness?
Jack D. has done a great job implementing GIS principles - but he should keep in mind that he got his start with public funding and it's ultimately the public that picks up the tab for government POs and Oil Industry contracts. Dropping support for ArcView? Come on, where's the love for the little guy? Not everybody rides an NSF ticket you know.
We'll see how it all shakes out. But it won't matter a bit if Open Mapserver is a much better solution for many projects than ArcIMS, or that GRASS is an extremely powerful GIS if all the data is locked up in proprietary formats.
By the way - Somehow I missed the bit where the Python crew got credit for that little install ArcDesktop threw in. Give some credit - don't be afraid to admit Open Source is the future
[Rant Mode: OFF]
> Try http://www.wigle.net/
>
>And, from their homepage:
>
And from their odious EULA:
WiGLE grants you a non-exclusive right to use the maps and access point database (hereinafter, "the Data") on a single computer (i.e., with a single CPU).... [blah blah blah]
In other words, they take YOUR data, and then they assume ownership of it. Presumably the idea is that they will charge for access at some point.
if not, then why the restrictions? The data needs to be free, as in libre.
http://www2.jpl.nasa.gov/srtm/dataprod.htm
But no UK under Europe/Middle-east unless you count the south-coast that appears under France.
Hmmm
I've been looking for over a year for UK map data. I may find it yet.
Sam
blog.sam.liddicott.com
More poking around finds:
http://www2.jpl.nasa.gov/srtm/cbanddataproducts.ht ml
ftp://edcsgs9.cr.usgs.gov/pub/data/srtm/
from
snck snck
Now to see what it really is....
Sam
blog.sam.liddicott.com
still in beta, but it finds pizza ;-)
What, are you still here? Haven't you figured out that nobody gives a shit what you think?
At least you've dropped the whole "I'm not a troll and I have excellent karma to prove it!" shtick that nobody was buying.
Nice to see you at -1, fucktard. Now go the fuck away already.
Bzzzt! Wrong. None of the stated modifications are necessary.
See, Kanada, hate to burst your pouty bubble...but...you don't matter
You're just another euro-stan, except you're on this side of the ocean...same euro-trash socialism(with a dash of french snottiness)...whoop-ti-freakn-do...
Too bad you have to try crapping on others to boost your self-esteem...typical loser attitude...
Hey, look, there guys ! One of them seems to be trying to communicate ! What ? Yes ! Sure ! Look at the neural detector, it says that its second neuron is somewhat trying to heat up !
He seems to be stuck on some monotonous repetitive ritual chant, but at least it's better than just drooling on the carpet no ?