Ticket #2164 (closed feature: fixed)
complete parsing of WMSCapabilities document
| Reported by: | trondmm | Owned by: | tschaub |
|---|---|---|---|
| Priority: | minor | Milestone: | 2.9 Release |
| Component: | Format | Version: | 2.8 |
| Keywords: | Cc: | ||
| State: | Complete |
Description
Add handling of AccessConstraints, Address, AddressType, AuthorityURL, BoundingBox, City, ContactAddress, ContactElectronicMailAddress, ContactFacsimileTelephone, ContactInformation, ContactOrganization, ContactPerson, ContactPersonPrimary, ContactPosition, ContactVoiceTelephone, Country, DataURL, DescribeLayer, Dimension, Exception, Extent, FeatureListURL, Fees, GetCapabilities, GetFeatureInfo, GetLegendGraphic, GetStyles, Identifier, PostCode, PutStyles, SRS, StateOrProvince and UserDefinedSymbolization tags, plus cascaded, fixedWidth, fixedHeight, opaque and noSubsets attributes of Layer tag.
This pretty much covers everything a WMS 1.1.1 GetCapabilities document can contain, except VendorSpecificCapabilities. I've also not attempted to parse the HTTP, Get or Post tags from DCPType, as that's likely to break compatibility.
Tests are included, and they pass on FF2 and FF3 on Linux, FF3 and IE6 on Windows

