As far as I have found, 'Searches' and 'Collections' endpoints are built by titiler.pgstac.factory.MosaicTilerFactory, which uses titiler.pgstac.reader.SimpleSTACReader; 'Items' endpoints are built by titiler.core.factory.MultiBaseTilerFactory, which uses titiler.pgstac.reader.PgSTACReader (inherited from rio_tiler.io.stac.STACReader).
What are the differences between these two readers? Our team is trying to make some customizations, like support of HTTP and S3 links in parallel, and handling 'alterate_asset' STAC extensions. Do we need to customize both readers?
As far as I have found, 'Searches' and 'Collections' endpoints are built by
titiler.pgstac.factory.MosaicTilerFactory, which usestitiler.pgstac.reader.SimpleSTACReader; 'Items' endpoints are built bytitiler.core.factory.MultiBaseTilerFactory, which usestitiler.pgstac.reader.PgSTACReader(inherited fromrio_tiler.io.stac.STACReader).What are the differences between these two readers? Our team is trying to make some customizations, like support of HTTP and S3 links in parallel, and handling 'alterate_asset' STAC extensions. Do we need to customize both readers?