opengeospatial / opengeospatial/CoverageJSON
Support for TiledNdArray objects which are subsets of a larger Tileset
Nessuno ha ancora preso questa issue.
- Lingua principale
- HTML
- Stelle
- 15
- Fork
- 8
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
To get the full caching benefits that Tilesets provide it would be useful if TiledNdArray objects could describe a subset of the tiles generated for larger areas, this would allow reuse of existing tiles by CoverageJSON responses for sub regions of larger datasets.
One way this could be acheived would be to add an optional origin member to the TiledNdArray object, this would be an integer array of the same shape as the tileShape member which would describe the origin index values for a TileSet. The values provided by the origin member could then be used by CoverageJSON clients to adjust the values provided by the tileShape member so that they described a subset of the larger tileset. If an origin member was not specified a client would treat the origin values for all dimensions to be zero.
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Direzione di ricerca
Inizia individuando le definizioni di TiledNdArray e tileShape nella specifica CoverageJSON. Esamina come i client CoverageJSON interpretano tileShape e determina in che modo un membro origin opzionale descriverebbe un sottoinsieme di un Tileset più grande. Il lavoro è completato quando la specifica definisce chiaramente origin, la sua forma e i valori predefiniti pari a zero, oltre al comportamento risultante del client.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- json
- Ambito
- data
- Tipo di issue
- Funzionalità
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100