[OAM-talk] First non-worldwide WMS layers, instructions

Christopher Schmidt crschmidt at metacarta.com
Sun Dec 9 07:28:52 MST 2007


I set up the first non-worldwide WMS layers last night: you can see them
at:

 http://openaerialmap.org/datasource/34/
 http://openaerialmap.org/datasource/33/
 http://openaerialmap.org/datasource/32/

It's so nice not to have to reprocess this data.

There are some things that we need to be aware of when adding WMS data:

1. Slow WMS servers can be killed by a tiled client hitting them, and 
   we are a tiled client. Do *not* add any WMS server unless you either
   have a go ahead from someone, or you are in a position to keep an eye
   on the server to ensure your'e not killing it.

2. Reprojection is supported on the OAM side. It may make sense to
   always take the data as close to 'raw' as we can, so as not to kill
   remote servers. (Killing the OAM server is my problem: killing
   everyone else's severs is the project's problem.) Test it out first.

I can't stress #1 enough though. In 2 minutes of browsing around the
map in front of a poorly performing WMS, I brought the load average on
the server in question to 40. Not Good.

Now, to help this out, I've created some instructions for how to set up
your own data for serving in the way that is best for OAM: 

http://wiki.openaerialmap.org/Processing_Data_For_Serving

They can use some more work, clearly, but they're a 'no install needed'
guide start: I haven't tested them thoroughly yet, but they're
approximately what I've been using to do processing thus far.

Regards,
-- 
Christopher Schmidt
MetaCarta



More information about the talk mailing list