[OAM-talk] The once and future OpenAerialMap
Mikel Maron
mikel_maron at yahoo.com
Tue Nov 3 00:59:38 MST 2009
Hi all
I'm going to keep it short (ok, scratch that, actually not short!) and simple, first because I don't have the excess brain power to really consider these proposals fully :) and I'm busy here in Kenya, but mainly because my feeling is that it's important for OAM to have a gradual ramp up curve, and tangible roadmap. It's great that there are resources at NPS, which we should try to take advantage of, but as pointed out before OAM needs to be robust against single points. We're a relatively small group, distributed, with limited time and resources. In order to get the ball rolling on OAM, I challenge you all to ponder "what is the simplest thing that would work and incorporate some idea of OAM?".
I've been involved in OSM for four years, and in the early days it was often just 1 or 2 people actually building something. It took very little resources to build a vector data commons, when the data contributions were from just a few folks. The basics of the API was set relatively early, allowing many tools writers to come in and out of the proejct, while the actual server software has been rewritten many times as OSM has dealt with massive growth. If OSM had attempted to deal with the TIGER import back in 2005, it would have doomed the entire project .. and that's essentially the challenge OAM has taken on up to now.
So I like Tiles. Tiles are a simple "standard" already widely supported by clients and processers, and one aim of OAM should be to catalog these techniques, promote best practices etc. For instance, see Josh's tutorial on tiling our Kibera imagery [http://porcupinealley.com/entries/2009/oct/15/tiling-kibera/]. This is potentially understandable to someone with little background in GIS, or open source .. and one potential user story for OAM could be an overworked, non-specialist IT guy in a small municipality, who's been delivered a GeoTIFF from an aerial survey .. how can we quickly help him get that imagery into OAM?
I caution against limiting the number of layers. This should be unlimited. It could even extend beyond aerial imagery. And I also caution on attempting a global mosaic from the start. It's very hard, and yet without a global mosaic, with a simple system for distributing tiles, there would be a very powerful first step towards ramping up OAM. The simplest thing I can imagine is just a catalog of tile sets, with some metadata, bbox, and a simple API for clients to search that catalog. Anyone could register a tile set with OAM, and for example, and OpenLayers extension could be written to interact with that catalog. The tiles don't even need to be cached to start .. just make requests direct to the provider. As the issues with caching and distribution get worked out, those systems get integrated into the existing OAM.
On governance, something like what Schuyler describes seems like a good deal. We need some mechanism to move. I guess we can learn from OSGeo here. The same with documentation of this conversation. I second Charles' call to bring discussion into the wiki, but realistically, someone needs to step up to focus on this.
My thoughts .. thanks all for keeping the OAM dream alive.
Mikel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://openaerialmap.org/pipermail/talk_openaerialmap.org/attachments/20091102/09f6e87b/attachment-0001.html>
More information about the talk
mailing list