@@ -294,6 +294,106 @@ ExtensionManagementMixin
294
294
:members:
295
295
:show-inheritance:
296
296
297
+ Datacube Extension
298
+ ------------------
299
+
300
+ These classes are representations of the :stac-ext: `EO Extension Spec <eo> `.
301
+
302
+ DimensionType
303
+ ~~~~~~~~~~~~~
304
+
305
+ .. autoclass :: pystac.extensions.datacube.DimensionType
306
+ :members:
307
+ :undoc-members:
308
+ :show-inheritance:
309
+
310
+ HorizontalSpatialDimensionAxis
311
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
312
+
313
+ .. autoclass :: pystac.extensions.datacube.HorizontalSpatialDimensionAxis
314
+ :members:
315
+ :undoc-members:
316
+ :show-inheritance:
317
+
318
+ VerticalSpatialDimensionAxis
319
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
320
+
321
+ .. autoclass :: pystac.extensions.datacube.VerticalSpatialDimensionAxis
322
+ :members:
323
+ :undoc-members:
324
+ :show-inheritance:
325
+
326
+ Dimension
327
+ ~~~~~~~~~
328
+
329
+ .. autoclass :: pystac.extensions.datacube.Dimension
330
+ :members:
331
+ :show-inheritance:
332
+
333
+ HorizontalSpatialDimension
334
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~
335
+
336
+ .. autoclass :: pystac.extensions.datacube.HorizontalSpatialDimension
337
+ :members:
338
+ :show-inheritance:
339
+ :inherited-members:
340
+
341
+ VerticalSpatialDimension
342
+ ~~~~~~~~~~~~~~~~~~~~~~~~
343
+
344
+ .. autoclass :: pystac.extensions.datacube.VerticalSpatialDimension
345
+ :members:
346
+ :show-inheritance:
347
+ :inherited-members:
348
+
349
+ TemporalSpatialDimension
350
+ ~~~~~~~~~~~~~~~~~~~~~~~~
351
+
352
+ .. autoclass :: pystac.extensions.datacube.TemporalSpatialDimension
353
+ :members:
354
+ :show-inheritance:
355
+ :inherited-members:
356
+
357
+ AdditionalDimension
358
+ ~~~~~~~~~~~~~~~~~~~
359
+
360
+ .. autoclass :: pystac.extensions.datacube.AdditionalDimension
361
+ :members:
362
+ :show-inheritance:
363
+ :inherited-members:
364
+
365
+ DatacubeExtension
366
+ ~~~~~~~~~~~~~~~~~
367
+
368
+ .. autoclass :: pystac.extensions.datacube.DatacubeExtension
369
+ :members:
370
+ :show-inheritance:
371
+ :inherited-members:
372
+
373
+ CollectionDatacubeExtension
374
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
375
+
376
+ .. autoclass :: pystac.extensions.datacube.CollectionDatacubeExtension
377
+ :members:
378
+ :show-inheritance:
379
+ :inherited-members:
380
+
381
+ ItemDatacubeExtension
382
+ ~~~~~~~~~~~~~~~~~~~~~
383
+
384
+ .. autoclass :: pystac.extensions.datacube.ItemDatacubeExtension
385
+ :members:
386
+ :show-inheritance:
387
+ :inherited-members:
388
+
389
+ AssetDatacubeExtension
390
+ ~~~~~~~~~~~~~~~~~~~~~~
391
+
392
+ .. autoclass :: pystac.extensions.datacube.AssetDatacubeExtension
393
+ :members:
394
+ :show-inheritance:
395
+ :inherited-members:
396
+
297
397
Electro-Optical Extension
298
398
-------------------------
299
399
@@ -365,6 +465,27 @@ FileExtension
365
465
:show-inheritance:
366
466
:undoc-members:
367
467
468
+ Item Assets Extension
469
+ ---------------------
470
+
471
+ These classes are representations of the :stac-ext: `Item Assets Extension Spec
472
+ <item-assets> `.
473
+
474
+ AssetDefinition
475
+ ~~~~~~~~~~~~~~~
476
+
477
+ .. autoclass :: pystac.extensions.item_assets.AssetDefinition
478
+ :members:
479
+ :undoc-members:
480
+ :show-inheritance:
481
+
482
+ ItemAssetsExtension
483
+ ~~~~~~~~~~~~~~~~~~~
484
+
485
+ .. autoclass :: pystac.extensions.item_assets.ItemAssetsExtension
486
+ :members:
487
+ :show-inheritance:
488
+
368
489
Label Extension
369
490
---------------
370
491
@@ -423,17 +544,62 @@ LabelExtension
423
544
Pointcloud Extension
424
545
--------------------
425
546
426
- Implements the :stac-ext: `Point Cloud Extension <pointcloud> `.
547
+ These classes are representations of the :stac-ext: `Pointcloud Extension Spec
548
+ <pointcloud> `.
427
549
428
- PointcloudItemExt
550
+ PhenomenologyType
429
551
~~~~~~~~~~~~~~~~~
430
552
431
- **TEMPORARILY REMOVED **
553
+ .. autoclass :: pystac.extensions.pointcloud.PhenomenologyType
554
+ :members:
555
+ :undoc-members:
556
+ :show-inheritance:
432
557
433
- .. .. autoclass:: pystac.extensions.pointcloud.PointcloudItemExt
434
- .. :members:
435
- .. :undoc-members:
436
- .. :show-inheritance:
558
+ SchemaType
559
+ ~~~~~~~~~~
560
+
561
+ .. autoclass :: pystac.extensions.pointcloud.SchemaType
562
+ :members:
563
+ :undoc-members:
564
+ :show-inheritance:
565
+
566
+ Schema
567
+ ~~~~~~
568
+
569
+ .. autoclass :: pystac.extensions.pointcloud.Schema
570
+ :members:
571
+ :inherited-members:
572
+ :show-inheritance:
573
+
574
+ Statistic
575
+ ~~~~~~~~~
576
+
577
+ .. autoclass :: pystac.extensions.pointcloud.Statistic
578
+ :members:
579
+ :inherited-members:
580
+ :show-inheritance:
581
+
582
+ PointcloudExtension
583
+ ~~~~~~~~~~~~~~~~~~~
584
+
585
+ .. autoclass :: pystac.extensions.pointcloud.PointcloudExtension
586
+ :members:
587
+ :inherited-members:
588
+ :show-inheritance:
589
+
590
+ ItemPointcloudExtension
591
+ ~~~~~~~~~~~~~~~~~~~~~~~
592
+
593
+ .. autoclass :: pystac.extensions.pointcloud.ItemPointcloudExtension
594
+ :members:
595
+ :show-inheritance:
596
+
597
+ AssetPointcloudExtension
598
+ ~~~~~~~~~~~~~~~~~~~~~~~~
599
+
600
+ .. autoclass :: pystac.extensions.pointcloud.AssetPointcloudExtension
601
+ :members:
602
+ :show-inheritance:
437
603
438
604
Projection Extension
439
605
--------------------
@@ -499,8 +665,63 @@ RasterExtension
499
665
:show-inheritance:
500
666
:inherited-members:
501
667
668
+ SAR Extension
669
+ -------------
670
+ These classes are representations of the :stac-ext: `SAR Extension Spec
671
+ <sar> `.
672
+
673
+ FrequencyBand
674
+ ~~~~~~~~~~~~~
675
+
676
+ .. autoclass :: pystac.extensions.sar.FrequencyBand
677
+ :members:
678
+ :undoc-members:
679
+ :show-inheritance:
680
+
681
+ Polarization
682
+ ~~~~~~~~~~~~
683
+
684
+ .. autoclass :: pystac.extensions.sar.Polarization
685
+ :members:
686
+ :undoc-members:
687
+ :show-inheritance:
688
+
689
+ ObservationDirection
690
+ ~~~~~~~~~~~~~~~~~~~~
691
+
692
+ .. autoclass :: pystac.extensions.sar.ObservationDirection
693
+ :members:
694
+ :undoc-members:
695
+ :show-inheritance:
696
+
697
+ SarExtension
698
+ ~~~~~~~~~~~~
699
+
700
+ .. autoclass :: pystac.extensions.sar.SarExtension
701
+ :members:
702
+ :show-inheritance:
703
+ :inherited-members:
704
+
705
+ ItemSarExtension
706
+ ~~~~~~~~~~~~~~~~
707
+
708
+ .. autoclass :: pystac.extensions.sar.ItemSarExtension
709
+ :members:
710
+ :show-inheritance:
711
+ :inherited-members:
712
+
713
+ AssetSarExtension
714
+ ~~~~~~~~~~~~~~~~~
715
+
716
+ .. autoclass :: pystac.extensions.sar.AssetSarExtension
717
+ :members:
718
+ :show-inheritance:
719
+ :inherited-members:
720
+
502
721
Satellite Extension
503
722
-------------------
723
+ These classes are representations of the :stac-ext: `Satellite Extension Spec
724
+ <sat> `.
504
725
505
726
OrbitState
506
727
~~~~~~~~~~
0 commit comments