Use Cases
From OpenAerialMap
- Given a bounding box, and optionally a SRS (read "projection") and/or a desired resolution in m/px, OAM provides:
- A list of existing external WMS servers covering that region, and
- A list of links to images (jpg, ecw, jpeg2000, tiff, etc) covering (part of) that region.
- Given a WMS request, OAM seamlessly forwards the request to a specific WMS server (optionally matching some criteria)
- An user agent may download batches of images, and resize them client-side, providing smoother pans&zooms. Why use a dumbed-down WMS if you can use the original images?
- OAM could coordinate peer-to-peer distribution of tiles, though tiles could be vandalized with spam in a pseudo-user's cache.
- Images and WMS servers (or WMS layers) may have tags, OSM-like. OAM could not only host aerial imagery in the visual spectrum, but also infrared, false color, DEMs, etc, and that would need to be tagged. Also for things like "cloudy=yes".
- Allow requests that return imagery matching various optional parameters, such as:
- resolution/accuracy
- date range
- color/infrared/etc.
- tags (cloudy, etc.)
- license (BY, SA, NC, etc.)
- image source (LandSat7, NAIP, MassGIS, userXYZ, etc.)
- An OAM member "adopts" a country/state/region and works to make already-available public imagery more accessible, for example:
- Process the images, and
- Serve via WMS (from either their own server or a dedicated OAM server), or
- Serve the processed images via old-school HTTP (the OAM API would provide links to the images given a bbox and SRS, and provide the bbox of every single image)
- Set up a robust tile cache of an existing WMS (especially if an existing public WMS server is too slow to handle sustained parallel requests)
- Given the availabity of NAIP imagery in the US, this might be a starting point for experimenting with federation.
- OAM could be used by an application like marble to allow users the ability to see imagery, similar to google earth, but marble is an open source & light weight client.
- User should be able to search for imagery: maybe via standard catalogs and OGC CSW