Comments (3)
Unfortunately, after some tests, I must conclude that this type of dataset is not currently supported by pydap
. It will require substantial code modification to work so I think it is unlikely to become available in the near future. I'd say that this issue should remain opened until a suitable code modification is made available.
from pydap.
I have been having a look at this issue over the last few days and made somewhat little headway. This is made difficult by the fact that the current data model always grabs data from the simplest datatype in the hierarchy. However, this example server shows clearly that this is not how the DAP2 standard should work: one cannot fetch subcomponents of a StructureType
that has a shape
; instead one has to fetch all subcomponents of said StructureType
for a slice of the data and THEN extract the desired subcomponent.
This will require a fairly comprehensive re-organisation of the pydap
data model. If my preliminary tests are right, it might be possible to do this without changing much of the public API (at least what seems to be implicitly considered a public API). I expect this should take a couple of weeks, if things go smoothly...
from pydap.
Thanks @laliberte for working hard on this issue.
from pydap.
Related Issues (20)
- AttributeError: '<class 'pydap.model.DatasetType'>' object has no attribute 'decode'
- Documentation for proxy use HOT 2
- namespace_packages deprecated HOT 1
- "This is redirect error" when accessing NASA OPeNDAP HDF5 files (3.3.0) HOT 7
- Pydap handlers not found during installation HOT 4
- Can't access attributes/coordinates HOT 2
- Include verify=self.verify within add_dap4_proxies() and add_dap2_proxies() HOT 3
- Solve pkg_resources DeprecationWarning HOT 1
- rename `master` branch to `main`
- TypeError: cannot pickle '_thread.lock' object on OSX (and potentially Win32) for python > 3.8
- update readme + documentation HOT 1
- Modernize pydap for newer python practices HOT 1
- Diagnose xarray-with-pydap errors described below HOT 5
- Extend PyDAP to support EDL tokens HOT 1
- Support for DAP4 objects in PyDAP python library HOT 4
- HTTPError 401 when using pydap + EDL tokens to access EarthData. HOT 1
- remove six dependency HOT 1
- add project.toml file HOT 1
- URL escaping: Does PyDAP escape characters in URLs?
- improve debuging with pre-commit
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 pydap.