[Qgis-user] Announcing a CSW plugin for QGIS

Tim Sutton lists at linfiniti.com
Sat Jun 13 16:01:57 PDT 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi

Sampson, David wrote:
> 
> Hey Folks,
> 
> Well the second plugin of the community plugin repo has been released.
> It deals with CSW (catalogue services for the web), an OGC spec for
> searching catalogues.

Great news! I look forward to trying it out. This kind of functionality
is something I would like to see make it into the main QGIS codebase,
although I guess the OWSlib dependency might make that a little tricky...

Regards

Tim

> 
> There is a text file the comes shipped with the plugin of a few CSW
> servers that may be of interest.
> 
> Currently you can do the following
> * Use preloaded catalogues
> * Add new catalogues
> * select a catalogue to search
> *define keywords (empty keywords still cause an issue, so a default
> keyword 'birds' is hard coded in but does not return results on all
> catalogues)(Currently accepts a comma separated list)
> * capture the current bounding box of the QGIS map
> * define own manual bounding boxes (pre-coded for the world extents)
> * Temporal is included in the interface but not all CSW servers support
> temporal searching
> * Choose between datasets or services (this can be expanded in the
> future)
> * Define maximum returned results (max is 100 currently but can be
> changed)
> * view a returned result list
> * select a single record to view a summary record
> * copy resource links for entry into WMS and WFS plugins
> 
> Still To Do:
> 
> * There is a bunch of error handling that needs to happen
> * packaging and releases
> * integrating into the python plugin loader
> * get OWSLIB into OSGEO4W
> * Hopefully we can work towards initiating the MAP IT button so that the
> WMS and WFS plugins are clalled using the resource URL automagicaly.
> Currently you need to copy and paste the url.
> 
> Purpose:
> I created this plugin for testing and professional development purposes.
> To this end there are options to see constructed XML calls that are sent
> to the service and also the full response in XML. These might be
> annoying to regular users but meets the needs of developers learning
> about this spec.
> 
> Dependencies:
> Currently you require the OWSlib site-package installed. This library
> allwos for all the processing of OGC services using python. Less work
> for us and other python plugin developers working with OGC specs.
> 
> Source:
> The SVN tree is browseable and downloadable from Source forge.....
> 
> http://qgiscommunitypl.svn.sourceforge.net/viewvc/qgiscommunitypl/python
> /qgcsw/
> 
> Coments and contributers welcome on our mailing list:
> https://lists.sourceforge.net/lists/listinfo/qgiscommunitypl-discussion
> 
> Enjoy.
> 
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Qgis-user mailing list
> Qgis-user at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/qgis-user


- --

Tim Sutton - QGIS Project Steering Committee Member (Release  Manager)
==============================================
Please do not email me off-list with technical
support questions. Using the lists will gain
more exposure for your issues and the knowledge
surrounding your issue will be shared with all.

Visit http://linfiniti.com to find out about:
 * QGIS programming and support services
 * Mapserver and PostGIS based hosting plans
 * FOSS Consulting Services
Skype: timlinux
Irc: timlinux on #qgis at freenode.net
==============================================

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAko0L94ACgkQqk07qZdiYjeZiQCgyOMqLiTpSERTUMZTS3xjNN9y
ucYAn38OKQ0PkjLRYy3yvofeVjgQXDK/
=4Dnl
-----END PGP SIGNATURE-----



More information about the Qgis-user mailing list