Time ordering of Coverages in a Collection
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 5/5
- Tempo estimado
- Mais de uma semana
- Facilidade para iniciantes
- 25/100
- Tipo de issue
- Funcionalidade
- Clareza
- Precisa de esclarecimento
- Status de atividade
- Estagnada
- Stack de tecnologia
- json
- Domínio
- data
Direção de pesquisa
Comece lendo a issue #12 vinculada de data_access_api, a proposta para um domínio temporal no nível da coleção e a seção referenciada da especificação CoverageJSON. Determine se os timestamps ordenados da coleção e a ordenação das coberturas devem pertencer ao schema ou a um perfil #161 e, em seguida, documente o comportamento acordado e os critérios de conclusão.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
In the particle tracking use case and drift models, the usual outcome is set of:
- trajectories - from drift models they are identifiable along the time, something like NCEI Multiple mooring lines with stationary instruments at different depths across the mooring lines and the instruments measuring at different points in time. but without 'z' in dim.
- series of snapshots, each snapshot is a MultiPoint, each point has properties - good for raw observations, particles are not identifiable at source, also preference for visualization as it allows for present frame by frame.
Here is the covjson schema compliant second representation as CoverageCollection of MultiPoint, each Multipoint at different time:
https://github.com/ILIAD-ocean-twin/data_access_api/issues/12
Traversing through all the Coverages/frames to know what are the timestamps and to order them does not feel like elegant.
So example has additional time domain (not breaking the schema nor mentioned in spec as MAY for CoverageCollection) on the collection level where all the timestamps are listed and sorted. It is redundant to timestamps in the Coverages while allowing to construct timescale, potentiallyy faster (all timestamps in one block, no need to traverse all the Coverages, esp they does not have to be in order).
Is that a good case to say what is the domain of the coverage collection if exists?
Is it a good candidate for #161 type profile?
- Linguagem predominante
- HTML
- Estrelas
- 15
- Forks
- 9
- Merge médio
- 6h 1min
- PRs com merge (30d)
- 3
Preparar o ambiente
Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de opengeospatial/CoverageJSON
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 45/100
opengeospatial/CoverageJSON#233 ·
-
New CovJson LibraryAbertaImplementations
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100
opengeospatial/CoverageJSON#229 · 3 comentários ·
-
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100
opengeospatial/CoverageJSON#227 · 3 comentários · 1 reação ·
-
enhancement
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 30/100
opengeospatial/CoverageJSON#218 · 4 comentários ·
-
V1.1
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 35/100
opengeospatial/CoverageJSON#216 · 9 comentários · 3 reações ·
Todas as issues de opengeospatial/CoverageJSON
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
Yuliang-Liu/MultimodalOCR#103 ·
-
blocklist:remove check:passed
Dificuldade 2/5 Menos de uma hora Facilidade para iniciantes 66/100
iptv-org/database#36968 · 1 comentário ·
Mantenedores costumam responder em até 9 dias
-
Add: Prima Comedy SDAbertacheck:passed streams:add
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 78/100
Mantenedores costumam responder em até 1 dia
-
Component: Ruby Type: bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 74/100
Mantenedores costumam responder em até 1 dia
-
enhancement
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 82/100
Mantenedores costumam responder em até 4 dias