Ticket #87 (new enhancement)

Opened 1 year ago

Last modified 6 months ago

csw support

Reported by: pgiraud Assigned to: elemoine
Priority: major Milestone:
Component: GeoExt.data Version: SVN
Keywords: Cc:
State: Review

Description

A work has been initiated in OpenLayers to have CSW Format and Protocol. With the hope that it will go into trunk someday, we can start the work on the GeoExt side too. Attached patch propose an implementation of a !CSWRecordsReader and the corresponding example. The attached patch currently relies on an OpenLayers sandbox [1].

[1] http://dev.openlayers.org/sandbox/bbinet/csw/

Attachments

patch-87-r1025-A0.diff (5.2 kB) - added by pgiraud on 06/10/09 09:19:27.
patch-87-r1025-A1.diff (10.1 kB) - added by bbinet on 06/12/09 15:32:52.
update csw example
patch-87-r1078-A2.diff (10.5 kB) - added by elemoine on 06/15/09 10:42:59.
patch-87-r1099-A3.diff (13.0 kB) - added by pgiraud on 06/17/09 14:06:48.
same patch as A2 including tests for CSWReader

Change History

06/10/09 09:19:27 changed by pgiraud

  • attachment patch-87-r1025-A0.diff added.

06/12/09 15:32:52 changed by bbinet

  • attachment patch-87-r1025-A1.diff added.

update csw example

06/12/09 15:34:12 changed by bbinet

attachment:patch-87-r1025-A1.diff updates example provided in the previous patch so that we don't use CSW Protocol anymore : it will likely be rejected from openlayers since OL Protocols are feature oriented.

In the new patch, CSW data is now loaded from a static file instead of an internal c2c csw service.

(in reply to: ↑ description ) 06/12/09 16:15:24 changed by bbinet

The csw sandbox has been moved to camptocamp/geobretagne sandbox [1]. A ticket [2] has also been created in OpenLayers to add OL support for CSW.

[1] http://dev.openlayers.org/sandbox/camptocamp/geobretagne
[2] http://trac.openlayers.org/ticket/2132

Replying to pgiraud:

A work has been initiated in OpenLayers to have CSW Format and Protocol. With the hope that it will go into trunk someday, we can start the work on the GeoExt side too. Attached patch propose an implementation of a !CSWRecordsReader and the corresponding example. The attached patch currently relies on an OpenLayers sandbox [1]. [1] http://dev.openlayers.org/sandbox/bbinet/csw/

06/15/09 10:42:59 changed by elemoine

  • attachment patch-87-r1078-A2.diff added.

06/15/09 10:45:03 changed by elemoine

patch-87-r1078-A2.diff makes the CSW reader actually use the CSW format to parse the data, it also changes the example so that an HttpProxy is used instead of manually loading the store.

06/17/09 14:06:48 changed by pgiraud

  • attachment patch-87-r1099-A3.diff added.

same patch as A2 including tests for CSWReader

09/11/09 20:47:59 changed by sbenthall

  • state changed from None to Needs more work.
  • milestone changed from 0.6 to 0.7.

11/30/09 12:05:18 changed by bartvde

  • state changed from Needs more work to Review.

02/17/10 13:42:39 changed by bartvde

Bruno, you are talking about a Protocol for CSW in OL, but I cannot find it. Can you point me to it?

02/17/10 14:38:33 changed by bbinet

My first comment (1) was refering to OpenLayers ticket 2133 (2). But as I said in the comment, protocols are feature oriented, so this patch may not have his place in OpenLayers.

(1) http://trac.geoext.org/ticket/87#comment:1

(2) http://trac.openlayers.org/ticket/2133

03/03/10 17:14:59 changed by elemoine

  • owner set to elemoine.

03/03/10 17:17:42 changed by tschaub

  • milestone deleted.