Comments (4)
Hello!
Different integration options could be applied depending on the use case application.
One option working with eopatches would be to create two sets of eopatches, one for S2 and one for S1 separately (ideally also splitting ascending and descending orbits). You could then apply cloud masking and temporal interpolation to S2 images to a given set of time dates. For S1 data you could apply some spatial filtering for speckle removal and apply temporal interpolation to the same time dates as S2. At this point you could merge the S1 and S2 datasets into a single eopatch (with a custom EOTask), for instance concatenating along the feature dimension.
Another option that wouldn't require interpolation would be to select the closest time date from S1 matching the S2 time dates. In this case you would have to manage properly the timestamp if you wanted to join the images into a single EOPatch.
Hope this helps.
from eo-learn.
Many thanks! It is great to know s1 and s2 should be acquired separately. I manually edited the configurations and prepared the ascending and descending S1 images separately. And it turns out to be the eopatch with ascending S1 also having descending S1 timestamps but with empty image. Is there a way to add&control orbit direction attribute to eopatch? On the one hand for data preparation when using WMS request for s1 and on the other hand, for timestamp management.
from eo-learn.
I'm not completely sure if this is what is being asked, but you can set the orbit direction of your WMS layer in the configurator (https://apps.sentinel-hub.com/configurator/). This will only return results which go in the specified direction. It is not possible to set the direction using WMS parameters. Alternatively, if you use API requests (https://docs.sentinel-hub.com/api/latest/#/API/), these do support setting orbit direction.
from eo-learn.
The orbit argument is available for S1 input tasks as well now.
from eo-learn.
Related Issues (20)
- [BUG] ImportError: cannot import name 'PointSamplingTask' from 'eolearn.geometry' HOT 5
- SI_LULC_pipeline notebook HOT 9
- readthedocs links not working HOT 1
- [FEAT] Enable timestamp filtering from interval end towards interval start HOT 5
- [BUG] SentinelHubInputTask downloads incorrect timestamps HOT 6
- [BUG] Issue with the SpatialResizeTask in ImportTiffPipeline when using the resolution approach HOT 5
- [BUG] eo-learn installation issue due to open-cv latest update on Dec 30, 2022. HOT 2
- Registration HOT 4
- [BUG] Failing tests on MacOS related to lock-related EOExecutor tests HOT 1
- [BUG] Reading EOPatches saved with eo-learn 0.10.1 with eolearn 1.4 HOT 2
- [HELP] Where has eopatch_to_dataset gone? HOT 6
- [FEAT] TDigestTask handle nans HOT 1
- [HELP] Error when I'm trying to run land-cover-map HOT 5
- [HELP] Perform sen2cor atmospheric correction on L1C EOPatch HOT 2
- [HELP] Using eo-learn for the classification of land surface types of Ukraine HOT 23
- Why I have problems with these imports? HOT 3
- ExecutableNotFound: failed to execute WindowsPath('dot'), make sure the Graphviz executables are on your systems' PATH HOT 3
- how do i fix this HOT 2
- CRSError in rasterio when using ExportToTiffTask HOT 6
- `eo-learn` 1.5.0 migration guide
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 eo-learn.