<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:tahoma,new york,times,serif;font-size:10pt"><div>greetings.<br><br>my company is developing a demo that queries tabular data for environmental facilities based on environmental interests, NAICS codes, etc. and generates reports that have embedded simple maps (google maps) with the facility location and some facility details in a custom marker.  we want to embellish the maps by pulling data from different sources as follows:<br>   - environmental tabular/attribute data in xml fed from Web services<br>   - GeoRSS with location data from the same Web services<br>   - spatial data from other WMS, WFS, WCS services<br><br>to that end, we're looking for an appropriate open source GIS client application that can do the OGC stuff and that we can pass the attribute and GeoRSS stuff for rendering the environmental
 data.<br><br>those are the gotta-haves.  the nice-to-haves are:<br>   - .NET or C/C++ API (preferred) or Java API, so that the maps can be embedded in a desktop application, but barring that:<br>   - a Web API (HTML, python, php, etc.), and barring that:<br>   - a desktop client that can be invoked from our app that can do all of the above<br><br>after browsing the products pages at osgeo.org, opengeospatial.org, opensourcegis.org and freegis.org, the names that kept coming up were gvSIG, iGeoPortal, and maybe uDIG, with various other possibilities (cartoweb, GeoDango, Chameleon, Mapfish, and of course many others).  <br><br>does anyone have any thoughts or opinions on what would:<br>   - work best to support the functionality required in the demo, while at the same time (and to a lesser degree):<br>   - what is a viable long-term solution (i.e. not likely to go away any time
 soon)<br><br>thanks in advance,<br><br>~~crb<br></div></div><br>

      </body></html>