yeoda: your earth observation data access
This is a modal window.
The media could not be loaded, either because the server or network failed or because the format is not supported.
Formal Metadata
Title |
| |
Alternative Title |
| |
Title of Series | ||
Number of Parts | 351 | |
Author | ||
License | CC Attribution 3.0 Unported: You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor. | |
Identifiers | 10.5446/69056 (DOI) | |
Publisher | ||
Release Date | ||
Language | ||
Production Year | 2022 |
Content Metadata
Subject Area | ||
Genre | ||
Abstract |
| |
Keywords |
FOSS4G Firenze 2022188 / 351
1
7
13
22
25
31
33
36
39
41
43
44
46
52
53
55
58
59
60
76
80
93
98
104
108
127
128
133
135
141
142
143
150
151
168
173
176
178
190
196
200
201
202
204
211
219
225
226
236
242
251
258
263
270
284
285
292
00:00
GeometryOpen sourceClosed setRight angleObservational studyGoodness of fitComputer animation
00:20
Raster graphicsGoogle EarthOpen setCubeMultiplicationComputer fileCubeSingle-precision floating-point formatTheory of relativityOcean currentSet (mathematics)MiniDiscDatabaseIntegrated development environmentComputer architectureServer (computing)Level (video gaming)Term (mathematics)Different (Kate Ryan album)WeightObservational studySoftwareBlack boxFile systemString (computer science)Raster graphicsComputer animation
02:12
Gamma functionHausdorff dimensionSurfaceOperations researchGeometryMetadataStack (abstract data type)Computer fileRaster graphicsSocial classCubePhotographic mosaicInterface (computing)Audio file formatWritingAbsolute geometryOnline helpAbstractionCubeInformationSet (mathematics)Dimensional analysisContext awarenessComputer fileGeometryMetadataModulare ProgrammierungSocial classTesselationoutputMedical imagingAudio file formatQR codeGreatest elementWordComputer animation
Transcript: English(auto-generated)
00:01
All right, good morning everyone. My name is Claudio Navaki, and, go to the microphone, sorry, sorry. Good morning, so my name is Claudio Navaki, and I'm presenting YODA, which stands for U.S. Observation Data Access, and it's an open source Python tool developed by the geodepartment at T-OVIN.
00:21
As you can see on this map, the current set of tools being able to deal with geospatial raster or earth observation data is quite extensive. So on the left side, we have some rudimentary packages which deal with file-based access
00:42
like GDAL or NetCDF4, which works quite well in terms of single file access or data sets, but not in terms of homogeneous access across different data collections. On the right side, we have some higher-level data, data cube tools, which either rely on some packages
01:02
on the left side, or implement their own software or data architecture to enable user-friendly performance and multi-file access to predefined data collections. However, those data cube tools,
01:21
however, those data cube tools, those data cube tools, sorry, however, those data cube tools are black box like the Google Earth Engine, or they introduce string and dependencies
01:45
on databases or servers which are needed to run in the background. Yoda instead cherry-picks from both sides by offering a flexible and transparent access to file-based data cubes,
02:02
and still maintaining a close relation to files on disk. And prerequisite only two things, a Python environment and files on disk. So how does Yoda actually work? So Yoda relies on several in-house developed software packages which are wrapping around
02:20
the basic packages you've seen before. So on the bottom, we have GeoSpade, which defines some basic geometries and tiles and how they relate to each other. On top of GeoSpade, you have Veranda, which unites those abstract geometries with actual IO classes to deal
02:42
with all kinds of data formats. And finally, on top, we have Yoda, which adds some dimensional context by interpreting file names with the help of GeoPathfinder, or by extracting metadata information from the files.
03:04
With this setup, Yoda accepts either data sets or files as input to initialize its data cube classes, and then those data cube classes can be used to spatially filter the data or to filter the data by the predefined dimensions.
03:24
And in the end, you can write or read the data to different data formats. So if you want to dive into the world of Yoda, please check out the documentation with the docs. Please feel free to contribute at GitHub, or check out some examples on the images
03:44
we provide at Docker Hub. And if you don't get the QR codes, I also have some handouts here if you're interested. Thank you. Thank you, Claudio.