Christopher Eykamp
f06931b1b7
Update source of sample XML
2013-01-02 14:32:02 +01:00
Christopher Eykamp
b15c751808
Reuse GML pos reader -- something looks not quite right here, but it does work
2013-01-02 14:21:30 +01:00
Christopher Eykamp
008c7d582e
Update test to reflect changes in last commit
2013-01-02 12:51:52 +01:00
Christopher Eykamp
be7c55f432
Added full suite of wcs 1.1.0 tests, all are passing
2012-12-27 14:28:46 +01:00
Christopher Eykamp
b6c2c26580
WCS parsing working properly, but needs more tests; moved errorProperty down to parser, where it arguably belongs, and where it has to live to work with WCS. Also removed null error property on versionedOGC.
2012-12-27 13:29:02 +01:00
Christopher Eykamp
8ff05cdeac
WCS 1.1.0 parsing correctlyy; error property still not correctly set so parsing reports errors.
2012-12-24 18:19:42 +01:00
Christopher Eykamp
d0986de775
WCS 1.0.0 parsing now passing all tests
2012-12-21 18:51:39 +01:00
Christopher Eykamp
5c07ae47bb
WCS testing more-or-less working, many tests failing, as expected
2012-12-21 13:15:01 +01:00
Christopher Eykamp
2c6b8aefcf
Improve added error tests
2012-12-19 10:49:16 +01:00
Christopher Eykamp
a2c161be08
Revert error message change
2012-12-19 10:45:25 +01:00
Christopher Eykamp
428335fd0d
Even more sensible error message
2012-12-19 10:32:19 +01:00
Christopher Eykamp
7790a0a9b6
More sensible error message
2012-12-19 10:31:42 +01:00
Christopher Eykamp
2478e2311f
Update number of tests, add comment
2012-12-17 18:33:19 +01:00
Christopher Eykamp
f4be1d138c
Add test that demonstrates bug in WFS 1.1.0 parsing
2012-12-17 18:08:23 +01:00
Tim Schaub
0d78dda8c4
Additional test for filter parsing
...
This confirms that literals are properly parsed when they have text node siblings (see #794 ).
2012-12-10 08:59:03 -07:00
Bart van den Eijnden
195352c403
make sure we can have multiple feature ids in InsertResults
2012-11-21 13:08:37 +01:00
Bart van den Eijnden
ec294af55a
Merge pull request #762 from bartvde/schema
...
parse annotation from WFS DescribeFeatureType schemas (r=@ahocevar)
2012-11-20 08:07:29 -08:00
ahocevar
c48458faa5
Merge pull request #760 from ahocevar/wmscaps-scalehint
...
Correct handling of 0 and Infinity ScaleHint. r=@marcjansen
2012-11-20 08:01:48 -08:00
Bart van den Eijnden
52d69ecfda
documentation is also an array, and lang is optional thanks @ahocevar for the catch
2012-11-20 16:48:50 +01:00
Bart van den Eijnden
cbd9a90477
appinfo can be specified multiple times, so use an array instead thanks @ahocevar
2012-11-20 16:42:06 +01:00
Bart van den Eijnden
f410cd7e41
remove JSON parsing from format, applications should handle this, as suggested by @ahocevar
2012-11-20 16:36:12 +01:00
Bart van den Eijnden
14f009e2f7
parse annotation from WFS DescribeFeatureType schemas
2012-11-20 15:48:48 +01:00
Marc Jansen
798d2b2cb7
Fix exporting empty vector layers to OWSContext.
...
When a vector layer is exported to an OWSContext document, we throw an
exception when the layer contains no features, and the geometries are to be
exported inside of an InlineGeometry-element.
This commit fixes this behaviour by exporting sth. like this in such cases:
<Layer name="vector" hidden="0">i
<ows:Title xmlns:ows="http://www.opengis.net/ows "/>
<InlineGeometry/>
</Layer>
2012-11-20 10:38:25 +01:00
ahocevar
cbc4f4e422
Correct handling of 0 and Infinity ScaleHint
...
minScale and maxScale values of 0 and Infinity do not make sense in
OpenLayers, but they are used in WMS GetCapabilities 1.1.1 to indicate
that there is no minScale or maxScale restriction. Assuming that the
capability values for minScale and maxScale are passed as config options
to a WMS layer, it is better to not set minScale and maxScale when 0 or
Infinity are found in the ScaleHint.
2012-11-16 17:31:45 +01:00
Bart van den Eijnden
b45f903198
Merge pull request #744 from bartvde/cqlnull
...
add support for OpenLayers.Filter.Comparison.IS_NULL in CQL format (thanks @elemoine for the review)
2012-11-05 06:42:38 -08:00
Bart van den Eijnden
41ac2dea08
add support for OpenLayers.Filter.Comparison.IS_NULL in OpenLayers.Format.CQL
2012-11-05 13:21:51 +01:00
tschaub
47ef7e87f7
Handle whitespace and escaped quotes in CQL values
...
See #743 .
2012-11-02 11:44:41 -06:00
Tim Schaub
8d0da09454
Merge pull request #733 from tschaub/filter-tweaks
...
Allow writer functions to use document fragments when they need to append more than a single child to the parent.
2012-10-26 09:45:53 -07:00
Tim Schaub
8d8a9f3105
Merge pull request #729 from tschaub/date
...
WFS date filter literal not sent as ISO format
2012-10-26 09:01:54 -07:00
tschaub
e6399a265d
Use document fragments to write multiple nodes
...
For writer functions that need to generate multiple nodes, the
createDocumentFragment method can be used.
2012-10-25 11:56:48 -06:00
tschaub
81d3584e09
Test custom encodeLiteral function
2012-10-25 11:24:55 -06:00
ahocevar
7f2ce74dd7
Merge pull request #732 from ahocevar/wmts-serverresolutions
...
WMTS layers created from capabilities have no serverResolutions. r=@sbrunner
2012-10-25 08:06:05 -07:00
ahocevar
ca532c5db6
WMTS layers created from capabilities have no serverResolutions
...
By adding serverResolutions to the WMTS configuration, it is possible to
use WMTS layers as overlays, even if the map or the base layer is
configured with different resolutions than the WMTS.
2012-10-25 14:40:26 +02:00
Tim Schaub
ed66271be3
Use ISO 8601 formatting for dates in filters
2012-10-24 11:16:29 -06:00
tschaub
edb4798518
Testing multiple track attributes
2012-10-23 14:24:48 -06:00
Matt Walker
ea5a510d45
Moved node var declaration to the top of the function
2012-10-15 11:16:00 +01:00
Matt Walker
a9494394da
Comparing the filter XML written using t.xml_eq.
...
The PropertyIsNull test now used the t.xml_eq method
to verify the XML output when the filter is written.
Tided up variable names to be consistent with other
tests.
2012-10-15 11:09:52 +01:00
Matt Walker
41dac08cfa
Resolved redefinition of filter variable in test
2012-10-15 09:51:56 +01:00
Matt Walker
8f860e516e
Removed stray console.log in PropertyIsNull test
2012-10-13 20:05:43 +01:00
Matt Walker
6a37e72ae3
Added some comments to Format/Filter tests.
2012-10-12 22:49:30 +01:00
Matt Walker
d5013d6df5
Added support for PropertyIsNull filter.
...
Added a simple comparison and read/write for PropertyIsNull
encoded as XML including tests for each.
2012-10-12 22:40:56 +01:00
Bart van den Eijnden
fd6e7ebe03
allow versioned profiled parsers to fallback to the non-profiled parser, this will help deal with situations in which a WMSC parser is created, the server is requested for WMS 1.1.1, but returns 1.1.0
2012-10-08 16:28:19 +02:00
ahocevar
88a7b7d3e2
Testing backwards compatibility
2012-10-02 16:11:27 +02:00
ahocevar
84a8d8d1f6
Applying VersionedOGC pattern to WMSDescribeLayer format
...
The WMSDescribeLayer format currently differs from other formats that
inhreit from VersionedOGC by having an array instead of an object as return
type. This especially bad since the VersionedOGC superclass sets a version
property on the array. With this change, the WMSDescribeLayer format will
also be compatible with GeoServer's new JSON response type for
DescribeLayer - see
http://sourceforge.net/mailarchive/message.php?msg_id=29912776 .
Another change included here is the removal of the WMSDescribeLayer
format's getVersion hack, which was replaced by a generic fallback to less
generic parsers, e.g. from a v1_1_1 parser to a v1_1 parser if v1_1_1 is
not implemented.
2012-10-02 14:35:05 +02:00
ahocevar
22c5e76b0b
Support for multiple resource urls
...
With this change, createLayer generates url arrays for both KVP and REST
encoding if multiple resource urls are provided. To make this work, the
WMTSCapabilities format got a new resourceUrls property, because
previously only the first resourceUrl for a format was stored.
2012-10-01 15:28:30 +02:00
Stéphane Brunner
e8987c0683
Gets the right url ( #608 / 3)
2012-09-14 15:39:12 +02:00
Stéphane Brunner
9d31c57e2a
correct units in WMTS capabilities
2012-07-30 23:17:11 +02:00
ahocevar
c786952219
Fixing tests.
2012-07-20 09:19:20 +02:00
Stéphane Brunner
d42f5ee993
Merge pull request #271 from sbrunner/wmts-capabilities
...
Create Layer from WMTS capabilities in rest mode
2012-06-27 01:34:02 -07:00
Stéphane Brunner
484eda2ee5
add alternate projection parsing
2012-06-26 16:20:36 +02:00