Just a short update on this. I have created new classes in OWSLib for WCS 1.1.1 and it is now able to interact with GeoServer. These improvements were merged into the master branch: https://github.com/geopython/OWSLib/pull/235
I submitted similar improvements to OpenLayers, but they are yet to be merged: https://github.com/openlayers/openlayers/pull/1442 If anyone needs to query GeoServer from OpenLayers my fork is available here: https://github.com/ldesousa/openlayers Regards, Luís On 2 April 2015 at 11:56, Andrea Aime <andrea.a...@geo-solutions.it> wrote: > On Thu, Apr 2, 2015 at 11:17 AM, Luís de Sousa <luis.a.de.so...@gmail.com> > wrote: >> >> Before I go on with further changes to OpenLayers I would like to >> understand why isn't the version attribute included in the >> CoverageDescription element. Bug or feature? > > > Feature, the WCS 1.1.1 xml schemas have no version attribute (nor does > ows:DescriptionType): > > <complexType name="CoverageDescriptionType"> > <annotation> > <documentation>Full description of one coverage available from a WCS server. > This description shall include sufficient information to allow all valid > GetCoverage operation requests to be prepared by a WCS client. > </documentation> > </annotation> > <complexContent> > <extension base="ows:DescriptionType"> > <sequence> > <element ref="wcs:Identifier"> > <annotation> > <documentation>Unambiguous identifier of this coverage, unique for this WCS > server. </documentation> > </annotation> > </element> > <element ref="ows:Metadata" minOccurs="0" maxOccurs="unbounded"> > <annotation> > <documentation>Optional unordered list of more metadata elements about this > coverage. A list of metadata elements for CoverageDescriptions could be > specified in a WCS Application Profile. </documentation> > </annotation> > </element> > <element name="Domain" type="wcs:CoverageDomainType"/> > <element name="Range" type="wcs:RangeType"/> > <element name="SupportedCRS" type="anyURI" minOccurs="0" > maxOccurs="unbounded"> > <annotation> > <documentation>Unordered list of references to all the coordinate reference > systems that may be referenced as the GridBaseCRS of a GridCRS specified in > the Output part of a GetCoverage operation request. The GridBaseCRS of the > GridCRS of a georectified offered coverage shall be listed as a > SupportedCRS. An ImageCRS for an unrectified offered image shall be listed > as a SupportedCRS, so that it may be referenced as the GridBaseCRS of a > GridCRS. This ImageCRS shall be the ImageCRS of that unrectified offered > image, or the ImageCRS that is referenced as the GridBaseCRS of the GridCRS > that is used by that unrectified offered image In addition, the GetCoverage > operation output may be expressed in the ImageCRS or GridCRS of an > unrectified offered coverage, instead of in a specified GridCRS. These > Supported¬CRSs can also be referenced in the BoundingBox in the DomainSubset > part of a GetCoverage request. </documentation> > </annotation> > </element> > <element name="SupportedFormat" type="ows:MimeType" maxOccurs="unbounded"> > <annotation> > <documentation>Unordered list of identifiers of all the formats in which > GetCoverage operation responses can be encoded for this coverage. > </documentation> > </annotation> > </element> > </sequence> > </extension> > </complexContent> > </complexType> > > Btw, nor does the current OGC schema at > http://schemas.opengis.net/wcs/1.1/wcsDescribeCoverage.xsd, nor does the > 1.1.0 version as > far as I can see. > Could you do these check yourselves before asking others to do them fo you? > > Cheers > Andrea > > > -- > == > GeoServer Professional Services from the experts! Visit > http://goo.gl/NWWaa2 for more information. > == > > Ing. Andrea Aime > @geowolf > Technical Lead > > GeoSolutions S.A.S. > Via Poggio alle Viti 1187 > 55054 Massarosa (LU) > Italy > phone: +39 0584 962313 > fax: +39 0584 1660272 > mob: +39 339 8844549 > > http://www.geo-solutions.it > http://twitter.com/geosolutions_it > > AVVERTENZE AI SENSI DEL D.Lgs. 196/2003 > > Le informazioni contenute in questo messaggio di posta elettronica e/o nel/i > file/s allegato/i sono da considerarsi strettamente riservate. Il loro > utilizzo è consentito esclusivamente al destinatario del messaggio, per le > finalità indicate nel messaggio stesso. Qualora riceviate questo messaggio > senza esserne il destinatario, Vi preghiamo cortesemente di darcene notizia > via e-mail e di procedere alla distruzione del messaggio stesso, > cancellandolo dal Vostro sistema. Conservare il messaggio stesso, divulgarlo > anche in parte, distribuirlo ad altri soggetti, copiarlo, od utilizzarlo per > finalità diverse, costituisce comportamento contrario ai principi dettati > dal D.Lgs. 196/2003. > > > > The information in this message and/or attachments, is intended solely for > the attention and use of the named addressee(s) and may be confidential or > proprietary in nature or covered by the provisions of privacy act > (Legislative Decree June, 30 2003, no.196 - Italy's New Data Protection > Code).Any use not in accord with its purpose, any disclosure, reproduction, > copying, distribution, or either dissemination, either whole or partial, is > strictly forbidden except previous formal approval of the named > addressee(s). If you are not the intended recipient, please contact > immediately the sender by telephone, fax or e-mail and delete the > information in this message that has been received in error. The sender does > not give any warranty or accept liability as the content, accuracy or > completeness of sent messages and accepts no responsibility for changes > made after they were sent or for other risks which arise as a result of > e-mail transmission, viruses, etc. > > > ------------------------------------------------------- ------------------------------------------------------------------------------ One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y _______________________________________________ Geoserver-users mailing list Geoserver-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-users