Comments (2)
Hi @edzer , the error you get is due to an issue of XML schema validation when trying to $encode
the xml. This embedds geometa objects, here GML bindings, for which the resulting XML is by default validated against the schema. XML Schemas are loaded when loading geometa
package (loaded with ows4R).
Now, part of the schemas are local (All ISO/OGC are stored locally in geometa for a proper use), but still base XML schemas from W3C are loaded from the web, and for temporary maintenance downtime, it occurs that these schemas are not reachable. If you load geometa
during these downtimes, geometa references a NULL schema reference, and all attempts to encode
xml after fail, like in your case.
This is likely to be a unexpected error, and it will work back when W3C xml schemas back online. Now just tried, and it works.
This said, I had already this unexpected behavior in the past, and I will look into geometa to see if I can handle local copies for all XML schemas (including w3c) to avoid random failures in unit/integration tests.
I don't think this is related to your change in sf deps.
from ows4r.
Ah, so this was a false positive (for me). Thanks!
from ows4r.
Related Issues (20)
- Is there a way to indicate a download is under way? HOT 6
- Implement progress bar in OWS data requests HOT 7
- Get all styles of a layer? HOT 7
- How to save WMS images to raster with ows4R so that they can be plotted with other packages such as tmap? HOT 1
- WFS getFeatures with json and csv do not work - bad writer
- Some pkgdown comments HOT 3
- Remove dependency with rgdal HOT 3
- Parsing coverageDescription information HOT 4
- `OWSBoundingBox` - `getBBOX` returning incorrect crs HOT 5
- `describeCoverage` and `getDescription` not working properly on `https://ows.emodnet-humanactivities.eu/wcs` HOT 6
- Test with WCS from FAO ASIS not working HOT 2
- `ows4R` classes not available to methods on objects created using `ows4R::` ( i.e. with package not loaded) HOT 4
- Upgrade roxygen2 7.2.1 to fix html issues
- `describeCoverage` & `getCoverage` not returning all rangeType info for multiband coverages HOT 14
- Error when using summary$getCoverage() with `crs = NULL` (the default) HOT 2
- `getCoverage` needs to download in tempdir instead of current wd, when no filename is provider HOT 1
- Arguments `crs` & `gridbaseCRS` don't seem to affect the response from a `getCoverage` request
- `summary$getDimensions()` not returning coefficients anymore HOT 5
- Web Map Tile Service (WMTS) support
- Change to new cran checks badge URL
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ows4r.