New CovJson Library
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
- Pouca atividade
- Stack de tecnologia
- typescript
- Domínio
- data
Direção de pesquisa
Comece analisando o repositório covjson vinculado e o pacote CoverageJSON TypeScript definitions mencionado na issue. A issue solicita feedback, casos de uso, contribuições de plugins de gráficos e possíveis co-responsáveis, em vez de definir uma alteração de código delimitada ou um teste de conclusão; portanto, quem contribuir deve primeiro esclarecer a tarefa desejada e sua Definition of Done.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Hello,
Introducing a new library, written in TypeScript, to process, and reproject CoverageJSON documents. Link to Repo
Loosely inspired by predecessor projects such as covutils, leaflet-coverage and coverage-reader and does borrow some logic but with some differences such as:
- It is not a one size fits all. You can easily extend these classes or implement your own.
- Modularization: Each domain is processed independently, mapping plugins only render the GeoJSON mappings and code is reshared. I am developing a charting plugin but you can build your own.
- Objects such as Domains, Coverages and CoverageCollections have their own equivalent classes which extend their functionality and allow conversion back to plain objects.
- Uses the [x,y] coordinate order for everything. You can easily override the
Referencingclass to swap the order
So, the gist is this library allows you to process CoverageJSON without a lot of defaults. At current time, the aforementioned libraries are the default and may be considerably faster that this library and maybe considerably stable.
That said, I would like feedback to ascertain what I have overlooked and what your typical usecase looks like while I implement the charts plugin. While the core package is considerably stable, a few more tweaks are needed before a stable release.
I would also appreciate some co-owners of the TypeScript definitions package for this standard over at DefinitelyTyped
- 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 ·
-
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 ·
-
V1.1
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 30/100
opengeospatial/CoverageJSON#207 · 3 comentários ·
Todas as issues de opengeospatial/CoverageJSON
Issues semelhantes
-
Triage 🩺
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 67/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 85/100
eduaguilera/whep#1489 ·
Mantenedores costumam responder em até 4 dias
-
approved check:passed streams:add
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 68/100
Mantenedores costumam responder em até 1 dia
-
IRIS reader: no-data velocity bins (DB_VEL, DB_VELC) returned as 0.0 m/s instead of NaNTalvez já em andamento @syedhamidali assumiu hoje. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
Mantenedores costumam responder em até 2 dias
-
⚠ needs intervention document structure changed
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100